208
submitted 2 years ago* (last edited 2 years ago) by Ninjazzon@infosec.pub to c/privacy@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? 🙃

you are viewing a single comment's thread
view the rest of the comments
[-] jagged_circle@feddit.nl 24 points 2 years ago

The worst part about Android is that I, as the owner of the device, can't deny permissions to apps at this granular of a level.

There should be a setting for enabling or disabling every single system call under the "advanced" permissions menu for each app.

SE Linux my ass.

[-] demunted@lemmy.ml 11 points 2 years ago

Googles revenue structure is counter to giving you that control. It's the unfortunate side effect of the stock market.

[-] pinball_wizard@lemmy.zip 8 points 2 years ago

There should be a setting for enabling or disabling every single system call under the "advanced" permissions menu for each app.

That's what GrapheneOS adds.

It's interesting that Google hasn't merged those features back into Android, itself.

[-] jagged_circle@feddit.nl 2 points 2 years ago

Did they open a PR?

this post was submitted on 30 Mar 2025
208 points (98.1% liked)

Privacy

11177 readers
166 users here now

A community for Lemmy users interested in privacy

Rules:

  1. Be civil
  2. No spam posting
  3. Keep posts on-topic
  4. No trolling

founded 3 years ago
MODERATORS