I'm not worried about SMS because everyone and their mother can see it now.
I don't think apps that didn't require contacts during installation could access them.
To me all Apple products are a usability nightmare. I am forced to do simple things the way Apple wants me to do them instead of the way I want to do them.
To me all Android products are a usability nightmare. I am forced to do simple things the way Google wants me to do them instead of the way I want to do them.
That line of reasoning just doesn't scale.
Like only learning to type on a Dvorak keyboard, doing things "your way" can have consequences. Rampant, arbitrary customisation of interfaces is, in my estimation, more often than not an exercise in painting yourself into a corner.
I gave up on interface consistency though because every app now has its own interface and vendors like Samsung have their own for each product.
I miss the old days of windows apps with consistent menus and obvious ways to use the programs. Now it's like playing some sort of text RPG where you have to try everything to figure out where some setting is.
The problem I have with apple is that things are not there because "art". Google is also very much guilty of it. But at least they don't copy all the apple problems and usually expose more of the internal workings of things than apple does.
Only when you use them.
You can either not install them at all (problem solved).
or only allow them to "know your location" when you explicitly launch them and only for the duration of you actively using them on screen (problem lessened).
> in iOS 11, users will be able to choose the “when in use” option at all times [when asked for permission to use their location]
Closed or in the background?
I was under the impression (in iOS 10 and earlier), that "Always" meant anytime the app was open, and "While in use" is only when the app is in the foreground. So if an app has "Always" on for its Location Services, it will stop tracking when I swipe up and quit it.
If I've been incorrect this whole time, please pass the tinfoil.
You could turn off the gps but that's too coarse: you might want it for some apps.
Apps like Lyft, Yelp and Uber already know where you are so you can't use those.
You're left with maps and browser. People tend to use google maps and Waze on iPhone anyway so that point is gone as well. If they use Apple maps, I am not convinced that apple doesn't store location history.
So then you're left with a browser. Android lets Firefox run its own browser engine and you can install all the privacy extensions there.
On the other hand, with Android it's possible to take privacy a lot more seriously. Lineage OS lets you have much more fine-grained controls over all the apps and you can forego the whole google services privacy menace.