News for hackers. Stuff that matters.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by jqpabc123 on Wednesday December 31, 2025 @11:17AM (#46445462)
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.

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by mindcrash on Wednesday December 31, 2025 @12:38PM (#46446319)
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.

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by jqpabc123 on Wednesday December 31, 2025 @12:54PM (#46446495)
I am wondering what exploit HSBC is using

Why was querying installed apps ever allowed? Why is an exploit or permission available now?

Answer --- see the original post above.

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by SpicyLemonZest on Wednesday December 31, 2025 @01:23PM (#46446778)
You don’t think your phone should let you run certain programs, even with elevated permissions?
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by jqpabc123 on Wednesday December 31, 2025 @01:30PM (#46446845)
Were elevated permissions granted by the user in this case? If so, then this entire discussion is baseless.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by mindslight on Thursday January 01, 2026 @11:32AM (#46455373)
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).
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by wolvoleo on Wednesday December 31, 2025 @11:51PM (#46451413)
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.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by alex1115alex on Thursday January 01, 2026 @12:27AM (#46451564)
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.

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by jqpabc123 on Thursday January 01, 2026 @08:17AM (#46453856)
The user doesn’t get prompted and explicitly grant permission for it like they would for something like MICROPHONE

Why implement this in such an anti-privacy way that side steps the user?

Answer - see the original post above.

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by JumpCrisscross on Wednesday December 31, 2025 @10:56AM (#46445249)
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by fortran77 on Wednesday December 31, 2025 @10:47AM (#46445145)
I think it may be because of a sideloaded app. That does seem like a more reasonable thing to warn about.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by wryoak on Wednesday December 31, 2025 @12:15PM (#46446059)
Warn? Yes. Refuse access? No.

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…

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by walthamstow on Wednesday December 31, 2025 @12:37PM (#46446306)
If you cared even slightly about the app, you wouldn't have a HSBC account anyway, you'd have Starling or Monzo or maybe Revolut
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by wolvoleo on Wednesday December 31, 2025 @11:54PM (#46451426)
Most banks now require their app for MFA for payments, sadly. They used to offer these "calculator" devices but most banks I know of in my country now require their app. Which sucks for me because I don't want to have my authenticator on a hackable internet-connected device.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by vrighter on Thursday January 01, 2026 @12:27AM (#46451561)
and as soon as you login to their app once, that other key gets invalidated.

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

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by wolvoleo on Thursday January 01, 2026 @12:50AM (#46451664)
Yeah here they just sent an email "from <date> onwards all verificators are revoked, from now on you must use the app" :(
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by tim333 on Wednesday December 31, 2025 @05:54PM (#46449207)
If the sideloaded app manages to hack HSBC and steal the customers money they are going to have a demand to refund the customer a bunch of money. I can understand their position.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by protimewaster on Wednesday December 31, 2025 @10:47PM (#46451125)
I understand that, but the thing I've never understood is that banking apps only care about meaningless measurements like whether a device passes Play Integrity. I have a tablet that passes Play Integrity but is also over 6 years behind on security updates. That device should not be allowed to run banking apps.

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?

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by wolvoleo on Wednesday December 31, 2025 @11:52PM (#46451416)
Yes the problem is when all banks start doing this BS though.
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by unixhero on Wednesday December 31, 2025 @05:36PM (#46449063)
This is a freedom we have on Android
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by burnt-resistor on Wednesday December 31, 2025 @07:42PM (#46449975)
It only works when narco-trafficking money laundering apps are installed.

That's why it doesn't work.

Re:The HSBC app refuses to work if "Bitwarden" is installed ... by vrighter on Thursday January 01, 2026 @12:22AM (#46451532)
mine doesn't work because of kde connect, and an open source keybooard i slightly modified and rebuilt myself
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by parlortricks on Thursday January 01, 2026 @04:24AM (#46452602)
What keyboard did you modify and why?
Re:The HSBC app refuses to work if "Bitwarden" is installed ... by vrighter on Tuesday January 06, 2026 @05:35AM (#46510764)
I use a keyboard called PentiKeyboard. It's a chorded keyboard. It allows you to place 6 buttons (shown in outlines) overlaid on top of the whole screen.

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.