In contrast, on iOS I get prompted to allow or deny access to my information when the app tries calling Apple’s API to fetch that information.
For example, if an app wants access to my contacts to find other people using the app. On iOS I can simply say “no” when it prompts me to allow it to read my contacts. I lose out on that feature to find other people using the app, which I don’t care about, but I can still use the rest of the app. On Android it seemed like by installing the app, I had already agreed to give up my contacts… it was all or nothing. If I don’t like one privacy compromising feature, I couldn’t use the app at all.
Android may have improved this in the last few years, but I found it to be a dealbreaker for the entire platform.
Sounds like it was years ago... I remember that it was being introduced like... more than a decade ago? Of course maybe it took longer than iOS because of how Android works. iOS can just force everybody to use liquid glass with one update, Android has to think more about backward compatibility.
I could agree with that, Apple is more picky. Now personally, if an app does that, I uninstall it.
But technically, the Android rules are that you shouldn't do that, and when you request a permission you need to explain to the user why you request it.
Android has to deal with tons of devices, and allow developers to update their tooling while supporting older devices. I actually find it quite impressive how they manage to do that. Must be difficult.
> The IOS versions of social media apps extract way less data from the device than on android, and is thus more privacy friendly.
I seriously doubt this. I agree that this is the perception but anyone working in the mobile space on both platforms for the past ~2 years will know Google is a lot more hard nosed in reviewing apps for privacy concerns than Apple these days (I say this negatively, there is a middle ground and Apple is much closer to it - Google is just friction seemingly in an attempt to lose their bad reputation).