Conversation

With the launch of the Data Safety section on Google Play, which will be mandatory for all apps in 1 week, it seems the app permissions list is going away in both the mobile app and the web.
5
139
There are pros and cons to hiding the permission list. The con is that the info in the Data Safety section is given by the developer, so what's shown there is up to them. Eg. Telegram's is light on details about what the purpose of its data collection is:
2
37
The pro is that the list of permissions might be confusing/seem scary to the average user. This is mainly due to the way that Google Play displayed permissions - their titles/descriptions were not very helpful in explaining what each actually allows for.
2
32
This could be solved by providing better explanations to users about what each permission actually allows for, and when that permission is granted (install versus runtime).
1
43
For privacy-conscious users, you can still inspect the list of permissions an app needs *before* installing it by using the Aurora Store, a FOSS Google Play client, since Google Play is still storing that info. Alternatively, you'd have to inspect the app's Manifest...
3
47
Replying to and
It's problematic that they expose those directly. They either require user consent on a case-by-case or one-time basis despite not being runtime permissions or they have no real privacy model. Low-level permissions exist for static analysis of what apps can request at runtime.
1
7
Another example is that QUERY_ALL_PACKAGES has no actual privacy model at this point. It would mislead users into thinking that apps without it can't query all the user installed apps when they can if they list queries for common intents like the one used for launcher activities.
1
3
Or as another example, the low-level permission for starting at boot is completely meaningless. It only controls being able to listen for the boot completed broadcast and register persistent jobs. You can listen for locked boot completed instead or start countless other ways.
1
2
Show replies