- cross-posted to:
- technology@lemmy.world
- cross-posted to:
- technology@lemmy.world
Until a few years ago, any app you installed on an Android device could see all other apps on your phone without your permission.
Since 2022, with Android 11, Google removed this access from app developers. Under their new package visibility policy, apps should only see other installed apps if it’s essential to their core functionality. Developers must also explicitly declare these apps in the AndroidManifest.xml file - a required configuration file for all Android apps.
So I downloaded a few dozen Indian apps I could think of on top of my head and started reading their manifest files. Surely they will be respectful of my privacy and will only query apps essential to their app’s core functionality? 🙃
Somewhat in progress: https://grapheneos.social/@GrapheneOS/113973056128380064
EDIT: wrong link, didn’t fully flesh out the thought, and more. I deserve the downvote!
–
There are on-going efforts to create what is know as App Communication Scopes in GrapheneOS, which covers similar ground to their Storage Scopes and Contacts Scopes. It’s been a WIP for while, though.
Can you explain? Not saying you’re wrong but that short paragraph does not seem to address the contents of this posts’s article.
Oops! I shared the wrong link, and also meant to say ‘Somewhat in progress.’ Explains why I got downvoted.
There are on-going efforts to create what is know as App Communication Scopes in GrapheneOS, which covers similar ground to their Storage Scopes and Contacts Scopes. It’s been a WIP for while, though.
Thanks that makes more sense. But I’ll believe it when it’s implemented.
This is the problem with Android; the whole OS is built for Google and they have no interest in making this sort of thing easy. Building apps or end user stuff, sure, but fiddling around with its core functionality is not supported.