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.
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.
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.
Why implement this in such an anti-privacy way that side steps the user?
Answer - see the original post above.
Why was querying installed apps ever allowed? Why is an exploit or permission available now?
Answer --- see the original post above.
It had 2 features I wanted to remove. If you swipe in empty space, you can use it to adjust the screen brightness. I kept triggering this accidentally and each time it disabled auto-dimming on the system. And the other feature is that when the keyboard is open, the volume buttons are repurposed, I wanted them to remain working normally.
That's why it doesn't work.
I would close my bank account over this. That’s not saying much though because they literally pay you to open new bank accounts these days…
Why not refuse to run on devices that don't have current security updates? How useful is Play Integrity actually for avoiding these types of problems?
It took weeks to convince them to switch me back to that key because they couldn't understand the concept that their app refused to run on my phone