Google is worse. Most of their apps are cloud only with no E2EE. Also, they are much more user hostile when deciding what goes in the store (they make money off spying, but apple makes money off hw, so this makes sense).

Both those ecosystems are rapidly enshittifying (apple cannot even reliably process keystrokes with subsecond latency, and google is banning sideloading).

We need a third, actually user-serving and open alternative. Maybe the new CEO will slow or reverse the bleeding on the iOS / MacOS side.

Google has so far allowed installing apps without their explicit permission. So it's much higher on freedom index, imo. And there's no obligation to use Google cloud apps. There's alternative for every Google cloud app.

Also, Pixels have unlocked bootloaders and Android is open source to the point where third parties can and do make alternative OS distributions.

And it's necessary to have a second phone to actually use any of that while maintaining access to one's banking app.

The hardware is nominally open only because they enforce participation in their software ecosystem via other means.

> And it's necessary to have a second phone to actually use any of that while maintaining access to one's banking app.

Partially accurate / misleading at most.

I have a phone that can be unlocked, and I will lose access to my banking app (among other things I require) if I do so.

If your “partially accurate” objection is that I didn't describe a perfectly universal experience, I will be greatly disappointed.

What does “unlocked” mean, here?

Are we talking about root checks? Bootloader unlock?

Vouching your comment from dead to reply in good faith:

your bank’s app sucks, tell them they suck,

and or use the webapp.

Tens of thousands of financial institution apps work A-OK on GrapheneOS,

that is my objection.