Skip Navigation

How to hide installed apps list from other apps in android?

So, recently I read an article stating that apps can still access installed apps on your phone as long as they list the apps in their manifest or use intent based hacks. Unfortunately, the app I use to restrict permissions (App OPS) does not have any measure against this.

Is there anything that can be done from adb, etc to restrict an app's ability to view other apps?

The article in question, it talks about indian apps but the info it shared should apply globally: https://peabee.substack.com/p/everyone-knows-what-apps-you-use

5 comments
  • Settings -> System -> Multiple users.

    Add another user, and install all your spyware apps from this user account. These apps should be unable to access your primary account, including other installed apps, they will see only an empty Android phone.

    You will need to create a new Google account on your PC first if you want to install apps. Also configure two-factor authentication using your PC or another phone, because you won't be able to switch to your authenticator app on your primary account quickly enough to copy the one-time password to your new account.

    • Good solution. But, I want a general solution for all my installed apps.

      • Unless you want to create your own custom ROM, the only general solution is to raise enough stink so that Google fixes it themselves.