12/31/2025 at 4:17:17 PM
why does Google even allow HSBC to see the list of other installed apps?Maybe because Google and it's products have little respect for user privacy?
Have you thought about using Aurora Store? You can usually see a list of the permissions the app requires before you install.
by jqpabc123
12/31/2025 at 5:38:17 PM
Maybe because Google and it's products have little respect for user privacy?That's incorrect. Querying installed apps has been severely restricted (and thus mostly useless) and also requires a special nuclear-scale permission since Android 11.
I am wondering what exploit HSBC is using because I really don't think they are using official APIs for this.
by mindcrash
1/1/2026 at 5:27:45 AM
The QUERY_ALL_PACKAGES permission (what an Android app needs to see all the packages installed on your phone) is a little weird. The user doesn’t get prompted and explicitly grant permission for it like they would for something like MICROPHONE- having it in the app’s manifest alone is sufficient to query packages. However, Google Play Console does make you submit a video of how the permission is used in your app in order to publish on Google Play if they detect it in your manifest.The acceptance criteria made sense for our app (it displays your phone’s notifications on your smart glasses HUD, and users need a way of selecting which apps can/can’t display notifications). I don’t know how HSBC justifies it though.
by alex1115alex
1/1/2026 at 1:17:25 PM
The user doesn’t get prompted and explicitly grant permission for it like they would for something like MICROPHONEWhy implement this in such an anti-privacy way that side steps the user?
Answer - see the original post above.
by jqpabc123
1/1/2026 at 4:51:41 AM
Still, I have had issues with this too. My work uses an antimalware app when you use BYOD. Fine, but that app (lookout for work) installed in the work profile, and it complained that I had a tracking blocker (trackercontrol.org) installed in the MAIN profile :( This really pissed me off. Not only is an app in the work profile not supposed to even look at what I've got installed on the personal side, but it's actually a legit app. There's nothing wrong with tracker control. And it comes from a legit source, the Oxford university. The lookout guys are just being obstinate blocking it.by wolvoleo
12/31/2025 at 5:54:19 PM
I am wondering what exploit HSBC is usingWhy was querying installed apps ever allowed? Why is an exploit or permission available now?
Answer --- see the original post above.
by jqpabc123
12/31/2025 at 6:23:01 PM
You don’t think your phone should let you run certain programs, even with elevated permissions?by SpicyLemonZest
1/1/2026 at 4:32:36 PM
Sure, but framed that way you also need to be able to run programs that think they have higher permissions even though API calls are returning mocked/sanitized data. And more generally, the ability to run programs with high permissions that can completely modify the behavior of other lower-permissions programs (eg HSBC).by mindslight
12/31/2025 at 6:30:23 PM
Were elevated permissions granted by the user in this case? If so, then this entire discussion is baseless.by jqpabc123