← Back to context

Comment by conductr

12 hours ago

I think they were controlling the perception that third party apps could change your entire device settings. That was/still is something that iPhone users expect to be “safe”. As in, if I carelessly install an unknown app, it at least can’t do much harm and I can just delete it without having any real consequences. The existence of “hack apps” undermines that layman understanding of their device security

The problem there is that the primary security mechanism is enumerating badness by policing what apps users can install. That's not nearly as robust as designing the sandbox so apps can't do much harm. If toggling the setting is really dangerous, which it wasn't in this case, it should have been impossible for an app to do without some sort of special access.

I also think users should be in control of granting or denying that kind of special access, but that's a separate discussion.

The problem with this is that it should be a permission the user needs to grant to the app rather than something that apps can never do under any circumstances even when the user explicitly wants them to. The latter is just the vendor declaring themselves by self-fiat to be immune from competition in the markets for those device software features.