Hacker News
The HSBC app refuses to work if "Bitwarden" is installed on user's Android phone
jqpabc123
|next
[-]
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.
mindcrash
|root
|parent
[-]
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.
alex1115alex
|root
|parent
|next
[-]
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.
wolvoleo
|root
|parent
|next
|previous
[-]
jqpabc123
|root
|parent
|previous
[-]
Why was querying installed apps ever allowed? Why is an exploit or permission available now?
Answer --- see the original post above.
SpicyLemonZest
|root
|parent
[-]
mindslight
|root
|parent
|next
[-]
vrighter
|next
|previous
[-]
JumpCrisscross
|next
|previous
[-]
burnt-resistor
|next
|previous
[-]
That's why it doesn't work.
fortran77
|previous
[-]
wryoak
|root
|parent
|next
[-]
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…
tim333
|root
|parent
|next
[-]
protimewaster
|root
|parent
[-]
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?