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? 🙃

      • A_norny_mousse
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 month ago

        Can you explain? Not saying you’re wrong but that short paragraph does not seem to address the contents of this posts’s article.

          • A_norny_mousse
            link
            fedilink
            English
            arrow-up
            5
            ·
            1 month ago

            Thanks that makes more sense. But I’ll believe it when it’s implemented.

            It is very hard to implement properly

            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.

  • Imgonnatrythis@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    1
    ·
    1 month ago

    Seems like a simple 5 app limit on what developers can query should be sufficient. Also seems like this should be something users should be allowed to disable completely - at worst you can an error when an app can’t locate a dependency. I admit to not knowing about this and find the vulnerability disturbing.

    • A_norny_mousse
      link
      fedilink
      English
      arrow-up
      19
      ·
      1 month ago

      It’s not a vulnerability - it’s part of the system. Google Play store reviews apps and thus implicitly allows such behavior. It’s not just in the manifest or permissions either, data collection is rampant in apps and how could it not since that is the whole purpose of all Alphabet products.

  • rc__buggy@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    I have a shitty tracking app I have to use, I have it in the work profile with shelter, AFAIK that keeps it siloed from my regular apps

  • A_norny_mousse
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    2
    ·
    1 month ago

    Android & Googleverse is a cancer that permeates way more than just the OS or browser.

    May I ask what phone OS you use if not Android or Android based?

    Also, could you explain what the “different Indias” are?