HSBC blocks its app due to F-Droid-installed Bitwarden

(neilzone.co.uk)

170 points | by _____k 2 hours ago

20 comments

  • sschueller 1 hour ago
    That's Google's SafeNet. HSBC picked a level that causes this. Google manages the blacklist of apps.

    We are rapidly losing our freedoms to the will of these companies. If they decide they don't want to they can even if the law doesn't forbid it.

    People in Switzerland and the EU are being de-banked by local banks because of US pressure allowing them to force any bank that wants to use USD. The US has started to sanction people for free speech resulting in de-banking.

    Swiss law requires one bank (Postfinance) to offer banking irregardless but if you are sanctioned you can't use the wire system, no other currencies, no credit cards and you cant use Twint either so it's in effect useless. You can't pay for your health insurance or rent.

    • embedding-shape 1 hour ago
      > and the EU are being de-banked by local banks because of US pressure allowing them to force any bank that wants to use USD

      What is this about? I'm a EU citizen, never heard about any EU citizen getting removed from any EU bank because of USD. Nor have I heard anyone being sanctioned by the US in the EU unless they're Russia-related somehow. Is there any link to a story about this?

      • jeroenhd 1 hour ago
        People investigation Israel for war crimes tend to get sanctioned by the Americans. Because European banks don't have the necessary guardrails to block an individual account from participating in their American-facing banking operations, they have to choose between being sanctioned themselves or kicking out their America-sanctioned customers.

        The real solution is for them to fix their shitty systems but I don't a handful of judges, lawyers, and human rights activists are important enough for them to make that investment.

        • delusional 1 hour ago
          Not to sound cynical, but what's to stop these officials from picking non-multinational regional bank?
          • jeroenhd 1 hour ago
            This isn't just about being a customer to a multinational bank: this also includes European banks who do business with American banks. For instance, most credit/debit cards in Europe are based on either Mastercard or Visa. All banks I know of will allow you to pay in dollars through online banking.

            I don't think there are any European banks that don't communicate with American payment providers in some way by default. It's possible that there are some that trust their feature gates enough to take on these sanctioned people (like government-run banks for those who can't get a normal bank account, i.e. because of a history of fraud and crime), but I don't think these banks will advertise that ability.

            Perhaps if she'd take an Iranian, North Korean, or Russian bank account, she might be able to do America-free banking, but that's not very practical outside of Iran, North Korea, or Russia at the moment.

          • pdpi 1 hour ago
            I'm an EU citizen and UK resident. If I were to become one of those officials, my banking situation would become much more complex. One of the defining characteristics of the EU (not that the UK ever cared, even before leaving) is Freedom of Movement, and this is a credible threat to that freedom.
            • mytailorisrich 53 minutes ago
              When in the EU the UK was actually one of the countries (if not the country) that made freedom of movement the easiest because, indeed, they did not care. You could move there with zero involvement or knowledge from the authorities.
              • pdpi 51 minutes ago
                Yeah, moving here involved basically buying a plane ticket, and, after I got here, booking an appointment to get a National Insurance number (basically equivalent to an American Social Security number). Never occurred to me that moving to any other EU country might be harder than that.
                • ben_w 34 minutes ago
                  My experience moving to Germany from the UK in 2018 was only one step harder than that from bureaucracy — two appointments, one for social security and the other for an ID card. Not even that I had a much poorer grasp of the German language than I realised was a problem*, as the bureaucracy is mostly bilingual and when it isn't has interpreters.

                  The only actual hard part was just that the rental market in Berlin has vastly more demand than supply.

                  * hopefully next month I pass a B1 exam, which tells you how hard it has been for me to get fluent.

                  • pdpi 31 minutes ago
                    > The only actual hard part was just that the rental market in Berlin has vastly more demand than supply.

                    If you were in London, it's like you never left home!

                    • ben_w 12 minutes ago
                      One of Cambridge's commuter villages. Was a home owner, still am, very useful passive income.

                      I'm not sure about how London compares, but Berlin has rent controls so the queues for open house viewings around here can go all the way down the apartment staircase and along the street.

                • embedding-shape 38 minutes ago
                  > Never occurred to me that moving to any other EU country might be harder than that.

                  I don't think it is? I moved to Spain from other EU country the same way, basically bought the cheapest one-way plane ticket I could find, spent ~1 month here before deciding I wanted to live here, then got myself the local residence card one morning and that's about it. Everything else just worked by using my passport in the meantime.

                  • fpoling 0 minutes ago
                    In Barcelona it is impossible to get an appointment for the residence card. There is online booking system, but it never shows any available slots. But then there are few companies that for 50-100 euros can get an appointment.

                    But then even with appointment one only gets a temporary permit unless one already got a job offer. One gets the permanent card only after starting a business or buying a property or getting a work.

                    Also to open a permanent bank account one needs to have at least a temporary residence. Otherwise banks can only open a tourist account valid for few months.

                  • cinntaile 3 minutes ago
                    [delayed]
                  • wolvoleo 26 minutes ago
                    It depends on the country. And Spain is not as simple as you say. Even getting the NIE is very difficult due to the foreign police not making enough appointments available. And expensive immigration agencies hoarding those appointments to make money.

                    Then you need a social security number exist is different than the NIE, you need empradonamiento, you need to register with the health service and you need to set up your tax if you're going to work here (or if you live there more than 180 days of the year)

                  • mytailorisrich 30 minutes ago
                    > Then got myself the local residence card one morning

                    Well, exactly. Some countries require/required registration and residence card. That did not exist in the UK when it was in the EU, you just showed your passport/ID card when you needed to prove your right to be there (basically once in a blue Moon). Even now EU residents don't have any physical documents.

                    The National Insurance number @pdpi mentioned is unrelated as everyone has one once they work and an appointment is not always required to get one, and you can actually start working before you get one.

                    If you work as an employee there is also usually nothing to do regarding tax.

          • hkt 1 hour ago
            Visa and MasterCard, for a start: if a bank issues any kind of commonly accepted debit card to someone who is sanctioned then what is at stake is that bank's ability to continue issuing those cards. Realistically, the bank would be destroyed by being excluded from payment networks and card issuance. So only very little banks that don't interact with anything American (you might manage this with a credit union in the UK, potentially) would be your best bet.
          • wazoox 1 hour ago
            You can't have a credit card which makes your life miserable in the modern world even if you can find a bank : Visa, Master Card, Amex are all American.
      • nerdsniper 3 minutes ago
        Here’s one also currently on HN front page: https://news.ycombinator.com/item?id=46432057
      • fmajid 42 minutes ago
        Judges and the Prosecutor at the International Criminal Court, for instance.

        https://archive.is/DFHM6

      • CGamesPlay 1 hour ago
        https://www.lemonde.fr/en/international/article/2025/11/19/n...

        There were some other sanctions involving visas, but as far as I understand that did not affect the individuals' ability to to bank: https://www.cnbc.com/2025/12/24/us-bans-visas-for-ex-eu-comm...

        • benjiro 1 hour ago
          > as far as I understand that did not affect the individuals' ability to to bank

          Did you read the article?

          The judge reported closed/blocked bank accounts, booking being cancelled (successful booked, then later cancelled by the companies)...

          https://verfassungsblog.de/sanctions-us-icc-united-states/

          From a other poster:

          > He cannot: open or maintain accounts with Google, Amazon, Apple, or any US company; make hotel reservations (Expedia canceled his booking in France hours after he made it); conduct online commerce, since he can't know if the packaging is American; use any major credit card (Visa, Mastercard, Amex are all American); access normal banking services, even with non-American banks, as banks worldwide close sanctioned accounts; conduct virtually any financial transaction.

          Same with recently Garry Kasparov been designated a "T" by Russia. Banks simply do not take risks dealing with hot customers, as this can affect their entire business (especially if they have branches in the US).

          So they rather railroad individuals that have little power, then take the risk that they will lose millions if the US sanctions their bank. Its also linked to a lot of other things.

          Somebody who worked at a bank gave a description yesterday on how it works. And if your on that list, you are really in a world of hurt.

          • CGamesPlay 1 hour ago
            > There were some other sanctions involving visas, but as far as I understand

            Yes, I read the article. You misread my comment.

            • monooso 56 minutes ago
              > You misread my comment.

              I don't think GP misread your comment at all. I do, however, think you just deliberately truncated your own quote.

              Here is what you said, in full (emphasis mine):

              > There were some other sanctions involving visas, but as far as I understand that did not affect the individuals' ability to bank.

              And here is a quote from the article you read (once again, emphasis mine):

              > Beyond the ban on entry into the US, they report that from one day to the next they could no longer receive goods, services, or funds from US companies (e.g., Amazon, Airbnb, PayPal, Visa, Master Card), along with indirect (secondary) effects on transactions with European companies as well, such as their domestic bank or a travel company.

              • CGamesPlay 45 minutes ago
                I'm sorry this is so difficult for everyone involved. US is sanctioning EU citizens, sometimes with their banks (Nicholas Guillou, Francesca Albanese, and others) and sometimes with visas (Thierry Breton, and others).

                I've updated my original post with a link that hopefully helps explain what "other" means.

      • YawningAngel 37 minutes ago
      • gambiting 58 minutes ago
        Yeah absolutely - I have an account with mBank in Poland and I got a letter from them saying that I need to declare if I'm a "tax person" in the US and if yes then unfortunately they will be forced to close my account as they would have to report all of my banking to some US insistution and that's not worth the hassle of having me as a client.
        • embedding-shape 35 minutes ago
          That doesn't sound like "the EU are being de-banked by local banks because of US pressure" at all, it sounds like EU banks or de-banking US residents/citizens, which is wildly different from the initial claim, or how I understood it at least. I thought EU residents/citizens were being cut off from EU banks.
        • bialpio 27 minutes ago
          I am a dual citizen of Poland and USA and haven't had any problems using mBank so far. I even opened 2 foreign currency accounts (USD, EUR) there after they had been made aware of my newly obtained US citizenship. Not sure why you're having issues with them.
        • sznio 52 minutes ago
          Wondering why. I have an account with PKO BP and never got asked that, and I've used it to do business with US individuals.
      • SanjayMehta 46 minutes ago
        Col Jacques Baud, (ret), is a Swiss citizen living in Brussels.

        Former intelligence agent, worked also with NATO.

        [0] https://www.defenddemocracy.press/eu-sanctions-swiss-intelli...

        [1] https://youtu.be/VwNH3FLeZLA

      • KellyCriterion 42 minutes ago
        Scan the German press, there are several cases. Esp in the last weeks: Interesting is - it started with right-wing people getting de-banked, now left-wing people are following for what ever reason.
      • throwaway290 41 minutes ago
        > unless they're Russia-related somehow

        this is doing a lot of work. at what point person stops being Russia related in your view?

        • embedding-shape 37 minutes ago
          Having no ties to businesses or individuals located in Russia. Like myself and countless of others.
          • throwaway290 24 minutes ago
            > have ties

            This is doing a lot of work. at what point person starts or stops having ties with russia?

            if you have any siblings or parents or grandparents or cousins or classmates or ex girlfriends who are living in Russia?

            I know a bunch of foreigners with stronger ties to Russia than some of my Russian friends by this logic my friend;) especially Ukrainians and Israelis but really anywhere in the world. debank them all you say?

            What it sounds like is the old USSR way "make sure most people are guilty of something so that if you want to press them you always have some excuse"

      • hkt 1 hour ago
        • embedding-shape 1 hour ago
          That sort of sanctioning is world-wide, isn't it? Not specifically targeting EU banks, but rather she's blacklisted from any bank in the world who follows those blacklisting lists, at least from what I understand it.

          Parent's comment gave me the impression that this was something exclusive to EU (and Swiss) banks in particular, since they were mentioned by name.

          • _ache_ 1 hour ago
            No. It's a MasterCard/Visa only (and Amercian Express I guess, maybe JCB too).

            So technically, she can pay by card in France, Belgium, India and others countries that don't rely exclusively on Visa/MasterCard.

            With local cards.

            • embedding-shape 34 minutes ago
              I'm not sure, skimmed the article and came across this:

              > She cannot open a bank account anywhere in the world or have a credit card, because she has been placed on the Office of Foreign Assets Control (OFAC) list of the U.S. Treasury Department, which targets money laundering and terrorism.

              Are you saying this isn't true then? She's not actually on OFAC, but instead just targeted via Visa/MC?

            • Vosporos 33 minutes ago
              Carte Bleue in France was absorbed by Visa in 2010 I'm afraid.
          • toyg 1 hour ago
            I think the meaning was "people are now targeted even in the EU".
          • rjzzleep 1 hour ago
            The world as defined by the US yeah.
      • saubeidl 1 hour ago
        Here's a German NGO that got debanked because of US pressure because they dare to be openly antifascist: https://rote-hilfe.de/meldungen/kontokuendigung-wegen-antifa...
    • denysvitali 29 minutes ago
      At least in Switzerland banks can choose to not use Play Integrity, but they generally don't want to.

      Yuh, which once was owned by both Postfinance and Swissquote, works without Play Integrity. Support for GrapheneOS is confirmed - see https://github.com/PrivSec-dev/banking-apps-compat-report/is...

      The real issue is that most "legacy" banks have to comply with stupid regulations that force them to come up with these stupid solutions.

      Banks are lazy and find the quickest way to comply with said regulations - simply by enabling Google Play Integrity.

      About the whole US thingie - yes, that's true, and it's what happens if you get sanctioned. I'm pretty sure russians (and other people from sanctioned countries) have similar limitations elsewhere. In Switzerland US nationals have huge problems in opening accounts because of the whole bank secrecy law that allowed many americans to hide money from the IRS in Switzerland.

      • Youden 1 minute ago
        I use GrapheneOS in Switzerland and am yet to find a bank or financial app that doesn't work. ZKB, UBS, Cembra, BEKB, SGKB, WIR, N26, Revolut, debiX+, SaxoTrader, Swisscard, various TWINT apps, YAPEAL and Yuh are all installed on my phone right now and all work. Most of them don't use the Play Integrity API at all and the few that do are satisfied with the minimal level that's satisfied by GrapheneOS.

        The catch is that you need Google Play Services installed and for many, you need to disable GrapheneOS' "Secure App Spawning" feature, which often trips root detection heuristics.

        I know many Russians living here and when sanctions came in, their accounts became unable to receive deposits until they provided evidence of a valid residence permit. Some have problems during permit renewals as well but overall, it's nothing like as bad as it is for Americans.

      • iszomer 4 minutes ago
        SafeNet != SafetyNet nor Play Integrity?
    • jeroenhd 1 hour ago
      I can't find anything about this in the API docs for neither the old SafetyNet nor its replacement (Play Integrity), can you show a source for this being related to SafetyNet? I'd like to see Kore details on this API and the apps it blocks.
    • symbogra 7 minutes ago
      I can confirm that the Postfinance app doesn't work on graphene. I left some feedback and they said they're working on it so maybe there is hope. But as such I need to keep an old iphone around for banking apps.

      Also being an American in Switzerland trying to do banking is eye opening. Local banks mostly tell you to pound sand when they find out you're American. Regardless of this or that administration, the US is really totalitarian when it comes to finance and taxes.

    • JumpCrisscross 1 hour ago
      > HSBC picked a level that causes this. Google manages the blacklist of apps

      What is Google's rationale for flagging Bitwarden?

      • shakna 1 hour ago
        They flag "sideloading" - or anything installed by anything outside of their store.

        They don't always flag it. Only when SafeNet is set to paranoid levels. However, sideloading is considered a risk for some reason. Even if sideloading is a synonym for "installing".

    • mamonster 1 hour ago
      >Swiss law requires one bank (Postfinance) to offer banking irregardless but if you are sanctioned you can't use the wire system, no other currencies, no credit cards and you cant use Twint either so it's in effect useless. You can't pay for your health insurance or rent.

      What's funny is that this particular jurispudence was actually enforced due to a Russian oligarch (Vekselberg) on a C permit.

      I am not sure regarding the rent and the health insurance, the health insurance especially as it is a legal requirement.

    • csomar 39 minutes ago
      It's more insidious than that. The US is actively working on dismantling the Swiss off-shore banking system. It started with US clients and expanded from there (see: https://www.privatebankerinternational.com/news/hsbc-swiss-p...)

      Guess where all these un-banked HNWI are going and who is offering them a gold card to run their businesses from?

    • wakawaka28 41 minutes ago
      Do you think US pressure is behind the push for online censorship across the West? It seems to be a coordinated effort in many countries, whatever it is.
      • AnonymousPlanet 21 minutes ago
        Concerning an apparent coordinated effort it might be more complicated than that. The EU and Australia have always been on the verge of sweeping censorship. Look up "Zensursula" [1][2] and the censorship list that was about to be introduced in 2008 and that, for legal reasons, was illegal to even be looked at by journalists. Back then there was significant public backlash and also indirect cristicism by the US government [3].

        Today there is no such criticism from the US because censorship is something that is also of an interest to the christian backers of the current government.

        When the cat is out of the house, the mice dance on your dinner table.

        1: https://en.wikipedia.org/wiki/Zugangserschwerungsgesetz

        2: https://en.wikipedia.org/wiki/Internet_censorship_in_Austral...

        3: https://web.archive.org/web/20100123181634/http://www.abc.ne...

      • michaelt 23 minutes ago
        The US doesn't need to pressure other nations to apply online censorship, because Facebook, Reddit, Instagram, Twitter, Youtube, Twitch, Google and Apple app stores, Steam and suchlike are all American, and censored in line with American norms.
      • wolvoleo 25 minutes ago
        Of course it is. Trump is actively trying to censor LGBTQ events and DEI at European companies, they will get blacklisted from selling anything to the US federal government.
    • mkleczek 39 minutes ago
      Here on HN I will be downvoted to oblivion but well... let's be it:

      There is no other way for us mortals than to go back to cash... Or start using Bitcoin. Be your own bank. Vote with your money.

      • jraph 6 minutes ago
        Yes you will, because Bitcoin doesn't solve anything correctly (notably, its value is so volatile it can't be relied upon), while consuming an absurd amount of energy.

        By design, it made its first users stupidly rich, which is not a good characteristic.

        More importantly, it's a technical solution for a societal issue (aka, it's not at all a solution).

    • kypro 1 hour ago
      To play devil's advocate for a moment, could this not be a risk?

      Is Google implementing a rule which blockes any 3rd party app which wants access to things like the keystore (which could be reasonable), or are they deliberately blocking Bitwarden?

      • sschueller 1 hour ago
        Yes it does. But my device, my choice. If I put my cash the under my mattress instead of a safe that is my dumb decision.
        • JumpCrisscross 1 hour ago
          > But my device, my choice

          Given there is a choice, and given HSBC is on the hook if you get hacked in most jurisdictions, it seems fair to chalk this one up as a stupid move by HSBC that's nevertheless within their rights.

          • jsiepkes 29 minutes ago
            HSBC is on the hook if I get hacked? I can't think of companies having to pay up because their customers got hacked because of their doing. Let alone if it wasn't directly their doing. Solarwinds was for example never forced to pay a dime.
    • hkt 1 hour ago
      An Italian citizen who was debanked essentially because Trump didn't like her:

      https://english.elpais.com/international/2025-12-28/the-comp...

      When it comes to this kind of thing, an injury to one is an injury to all and we need to not tolerate it. At minimum, we need regulations guaranteeing that Visa and MasterCard, as well as participating banks, aren't allowed to debank anyone without judicial oversight. Make the same true of apps: call it a Banking Access Tribunal.

      • kjksf 42 minutes ago
        > because Trump didn't like her

        Such dishonest mis-characterization.

        She's a UN Special Rapporteur on Palestine talking and writing about Israel-Palestine war in such a biased way that many, including me and US State Department led by Rubio, consider her a mouthpiece of Hamas. The system is what system does and person is what a person does.

        You might agree or disagree about her de-facto supporting Hamas, or if US State Department (i.e. Marc Rubio) should sanction her for what she does but it's so dishonest to claim that it has anything to do with Trump.

        • Zak 14 minutes ago
          It's fair to assign the blame for actions of the executive branch of the US government to Trump while he holds the office of president. The policy of sanctioning people for being too critical of Israel required his assent whether or not he made the call to apply it in this case or delegated that to a subordinate.

          Especially problematic is that her actions would be unambiguously protected speech under US law if she did them in the USA.

        • savant2 32 minutes ago
          So Trump can support war criminals like Netanyahu, but when someone says Israel shouldn't colonize Palestine and practice appartheid, she becomes a mouthpiece of Hamas? Get your facts together.
        • andrepd 29 minutes ago
          Condemning the 7/Oct attacks as an unacceptable act of terrorism is "being a mouthpiece of Hamas"!!! Fucking _disgusting_, and many stronger words I'm trying my best to contain.

          We're reaching levels of wretchedness that I've never thought possible. Truly no shame anymore.

          • tdeck 4 minutes ago
            There wasn't shame before. Just a sense that they couldn't push the envelope too much without losing US support. Now that has been shattered.
        • csomar 34 minutes ago
          > that it has anything to do with Trump

          That's an irrelevant detail right? The point is, she was debanked because someone in the US didn't like her, regardless of whom this person is.

      • neoromantique 1 hour ago
        [flagged]
        • jeroenhd 1 hour ago
          It doesn't. I don't know if she's an antisemite, but unless the bank dumps her for being one and an Italian judge agrees that they're allowed to for that reason, this is a clear result of foreign political influence.

          Calling the UN special rapporteur for the Palestinian territories a "vile antisemite" sounds a lot like trolling, though.

        • sschueller 1 hour ago
          First of all you need to provide some proof because being against a genocide is not antisemitic. Hating Israel is not antisemitic even if Bibi wants you to believe that.

          Second of all, what happened to free speech? In fact I can list several actual antisemites currently operating freely in the US political discourse who are gathering larger and larger audiences. Why aren't they being sanctioned?

      • raverbashing 1 hour ago
        Oh couldn't have happened to a nicer person

        Anyone is free to think this is unjust or that her actions are justified of course (I don't but that's another story)

        "Oh but it's arbitrary" yes and in a world of tidy and tight laws and procedures nothing gets done because nobody feels like bearing the responsibility of it

        A broken clock is right twice a day

        • monooso 51 minutes ago
          • raverbashing 35 minutes ago
            First they came for people who terrorized a music festival?

            The only thing more naive than thinking that everything is a slippery slope is being blind to other things turning into a slippery slope (like closing your eyes to Islamist ideology)

            • cromka 1 minute ago
              WOW. You think you can manipulate like that HERE, on HN? This isn't reddit or facebook, those fallacies don't work here.
            • andrepd 24 minutes ago
              Are you fucking joking? "They came for people who terrorised a music festival", really?? Did Francesca Albanese participate in the attacks of 7/Oct? Did she even, at any point, describe those attacks as anything less than an act of terrorism? It is simply not possible that you are this dense; you simply MUST be aware of the utter hogwash you are saying, and be fully aware that you're saying it with the intent of discrediting people who denounce a reprisal genocide that has killed 100,000 people in two years.

              Fucking repugnant. How do certain people sleep at night.

              • raverbashing 16 minutes ago
                You're the one advocating to help people whom not even their neighbours who share the same religion want nothing to do with it so I think you're the one who's joking
        • nkrisc 1 hour ago
          Wait until it’s you for some arbitrary reason.
        • andrepd 1 hour ago
          Irrelevant. I'd prefer laws and the courts to decide punishment for transgressions, rather than the arbitrary whims of a quasi-fascist. I'm old fashioned, I know.
    • mlrtime 24 minutes ago
      "sanction people for free speech"

      Not sure how this is the top post on this thread, no links nothing but misinformation and FUD.

      What happens in Switzerland to non US citizens is not a free speech issue no matter how you want to twist it.

  • lol768 1 hour ago
    Plenty of UK banks that don't require this, and whose apps will also work on a rooted device. Monzo will display a warning that sets out the fact there's an increased risk, and then lets you be an adult and choose to continue to use the app if that's what you want to do.

    The best part is that the Current Account Switching Service makes it very easy to make the jump from a legacy bank like HSBC.

    • aiiotnoodle 25 minutes ago
      This was not my lived experience. I wanted to use the most common banks and most would not let me use it.

      Chip contacted me at one point via their live assistant randomly without my doing and told me to stop using the app because they would soon be enforcing that rooted devices would no longer work. I continued to use the app rooted and nothing came of it.

      Barclaycard, Nationwide and others don't let you use the app or require some circumvention of their detection to allow access.

      Sure there are plenty of other apps, but those apps and banks have a worse product I found.

    • worble 11 minutes ago
      They've all started cracking down, in the past year the Barclays and Lloyds app have broken on my phone.

      TSB still works for now, but even for a bank they're technologically incompetent so I'm going to just assume they're behind the curve rather than willingly not using SafetyNet.

      The only one I would bank on still working in the future is Monzo, since, like you say, they detect it and just give you scary warning and let you continue.

  • noobermin 1 hour ago
    My wife has tried to use a flip phone just for nostalgia's sake and she has a newer phone that supports android 14 (technically android go 14) and thus should work with most basic apps. However, one of her banking apps refuses to work claiming an app is screensharing (the POSB bank app thankfully identifies it as the "android system" app.) likely what is occuring I think is the second screen is drawn using some sort of thing that is reported as screen sharing, that POSB thinks could be malware.

    Of course, asking POSB for help has lead to nothing being done. By and large the biggest threat to people finance wise in singapore isn't malware but are scams (what is called "pig butchering" in America is rampant here) whilst malware is always a threat sometimes I feel like just refusing to function is problem due to overzealous viligiance to a low probability threat.

  • yellow_lead 1 hour ago
    I thought Google removed the API that let you see other apps on the device. Maybe there's another API I'm not aware of though
    • hn8726 1 hour ago
      It's still possible, you just need to declare which other apps you query for. Even then, there are loopholes that still let you query for all apps installed on the device.

      But HSBC app declares "<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>" permission, which requires an explicit approval (https://support.google.com/googleplay/android-developer/answ...) but

      > Apps that have a verifiable core purpose facilitating financial-transactions involving financially regulated instruments (for example, dedicated banking, dedicated digital wallets) may obtain broad visibility into installed apps solely for security-based purposes.

    • grahamedgecombe 1 hour ago
      You can still request permission to use it for apps distributed via Google Play for a limited set of use cases:

      https://support.google.com/googleplay/android-developer/answ...

      which is then subject to Google reviewing and approving it.

      I assume HSBC are using the "antivirus" use case.

      • phantom784 1 hour ago
        Interesting, that also permits:

        > Real-money gambling apps where the core purpose of the app is real money gambling and where the app requires broad package visibility in order to comply with technical standards mandated by applicable geofencing regulations.

        I presume that's to allow the gambling apps to make sure you don't have a location spoofing app installed?

        • andrepd 19 minutes ago
          13 year olds can get groomed and addicted to gambling, be they at home, school, or a bus stop. But God forbid you install an app outside the approved™ app store®, citizen. What a world.
      • hn8726 1 hour ago
        > I assume HSBC are using the "antivirus" use case.

        There's an exception for banking apps

        > Apps that have a verifiable core purpose facilitating financial-transactions involving financially regulated instruments (for example, dedicated banking, dedicated digital wallets) may obtain broad visibility into installed apps solely for security-based purposes.

  • danw1979 15 minutes ago
    HSBC still operate a perfectly functional website for banking.

    The more people who continue to use this, the better. It sends a clear signal that customers prefer the open web over restrictive and inconvenient mobile apps.

    I’m also hanging on to my bank’s physical RSA fob as my 2FA, instead of using their app based version.

    • aliher1911 1 minute ago
      At least in UK, you'll need a physical token to do that. And you can't have both app and token. So if you had an app that is now not working, it'll take some time to get a token and restore your bank access.
  • firen777 1 hour ago
    Tangentially related, but some banking apps also implement their own in-app keyboard in their password fields, making password manager unusable and basically forcing me to use a easy to remember (to guess) password.
    • tuetuopay 59 minutes ago
      Yup, mine does this, even on the web. Oh god French banks do love their scrambled-digit-keyboards. And boy do they love 6 to 8 digits passwords. That you have to click on using your mouse. No password manager required!

      Their app also likes to prompt me periodically for the password instead of the phone's biometrics, which would be good, except it always happens in a public place like the subway, which is the last place I'd want to enter a 6 digit code to my bank account on a scrambled visual keyboard which slows down typing to a point it's trivial to write down (instead of letting muscle memory do its job). Also, it seems like those apps did not get the ATM memo of giving visual/audio feedback on a random delay to user input, to y'know, not letting glancers know what you actually type.

      AFAIK this trend of visual scrambled keyboard on the desktop started when keyloggers were rampant. They quickly adapted to screenshot the 20px around the mouse on click when on a bank website. The banks never adapted.

    • sdoering 1 hour ago
      On the same tangent. My former bank forced me to use a 6 - 8 digit password with only numbers allowed. Not sure if in the few years since I am not a customer anymore, they changed this policy, though.
      • ivanjermakov 47 minutes ago
        Just begging for someones date of birth, lol.
  • hasperdi 1 hour ago
    It will not work either if you have developer mode enabled.

    These things HSBC app does, I think it's overreaching

    • mavamaarten 1 hour ago
      My country launched an identification app (https://mygov.be/) that does the same thing. I have no idea what they're trying to achieve. Security through obscurity? Trying to piss off power users?

      I'm a developer and use adb and some dev settings daily. Annoying af to have to disable developer mode constantly.

      • the_biot 32 minutes ago
        It's fundamentally client-side security: the phone tells the server "no, I haven't been rooted" and the server believes it.

        Any security system that relies on any form of client-side security is going to have other problems as well, since its designers haven't grasped this basic principle.

    • ValentineC 1 hour ago
      > It will not work either if you have developer mode enabled.

      Many other banking apps in Singapore have this ridiculous restriction too, including Citibank.

      The third-party "security framework" most of them use to pass audits is ridiculous.

  • grishka 33 minutes ago
    Isn't it funny how most banking apps do all this borderline malware crap, yet most banks also have online banking that you use through a web browser that they have no technical means of "trusting"?
    • jabwd 23 minutes ago
      Keep in mind this is also often caused by arbitrary "security" consultants that crap out a list of stuff you need to implement. Like jailbreak detection and the like.

      One I repeatedly got back in the day was hilarious: "After uninstalling the app credentials stay present in the keychain". Yes thanks genius, I don't get to run code on uninstall.

  • lousken 20 minutes ago
    Never use a banking app on a phone especially since internet banking websites exist.
  • nubinetwork 1 hour ago
    Most banks do this, they won't let the app run if you have developer mode turned on as well, even if you're not using it for root (or anything else in the developer menu)
  • greatgib 50 minutes ago
    HSBC is on my list of the worst bank anyway. Just connecting to their online banking portal you feel like throwing up!
  • throwaway81523 1 hour ago
    I use a separate phone for non-F-droid apps.
  • charcircuit 1 hour ago
    It's worth trying to work around this by creating a work profile to isolate the apps.
  • SXX 1 hour ago
    HSBC is also one of few apps that dont let you use it with iPhone Mirroring.
  • hkt 1 hour ago
    Ditch apps on your phone and pick banking that gives good, robust online banking. I was cut off by Starling for something similar and had to choose between a factory reset of my phone and my bank. I explained that my phone had free software on it, some of which I'd written, and it made no difference.

    Apps are a tool of control and surveillance and it is time we stopped tying ourselves to them. Dumb phones or degoogled operating systems (like e/OS/) are probably the answer here.

    • callahad 1 hour ago
      Can you say more about what specific things you tripped over with Starling, and which bank you moved to? Worried I'll find myself in the same boat.

      It does seem like Starling has gone out of their way twice to exempt GrapheneOS from their checks, but only after users complained: https://github.com/PrivSec-dev/banking-apps-compat-report/is...

    • phantom784 1 hour ago
      Would they not just let you keep the account but not use their app in that case?
      • baloki 1 hour ago
        Some banks only provide access via apps (at least in the UK) so loosing access to the app also means you loose access to the bank account.
      • ajb 1 hour ago
        Starling is an app-only bank.
  • zb3 1 hour ago
    We can't let banking apps invade our property.. things like banking apps need so much control in order to be secure that they need to exist on dedicated devices.
    • notpushkin 1 hour ago
      > things like banking apps need so much control in order to be secure

      They don’t. It’s a security theatre.

      • progbits 1 hour ago
        Bank security has and never had anything to do with real security. It's all stupid audit checkboxes and missing forest for the trees. I've dealt with PCI and similar auditors and I wouldn't trust them with my gym locker combination.

        My only solution is to have multiple accounts, spread the risk, and rely on legal protections and bailouts when they inevitably screw up.

      • internet101010 1 hour ago
        "At <insert bank>, my voice is my password."
      • anthk 1 hour ago
        In Spain (I think the whole Hispano-America by proxy) the BBVA's banking app just allow a 6 char long password. This is bullshit. Also, if you try to root the smartphone the app might disable itself. I'm tired of this. Can't wait to a good cyber attack from Russia+China so the whole security theater crumbles down (and in China too because of the social credit) until the civil rights get restored back.
    • jeroenhd 1 hour ago
      That's not really necessary, though I understand why banks are doing this when they're held responsible for their customers' inability to spot fraud before hitting the "transfer my life savings into a Bitcoin wallet" button.

      Having a dedicated "banking device" is a good solution for power users, though I'd probably just switch banks if my bank tries to pull that bullshit on me.

  • itsthecourier 1 hour ago
    probably because bitwarden has a permission to overlay other apps and HSBC thinks it's malware stealing your access to your bank
    • graemep 1 hour ago
      The HSBC app will not work with apps with overlay permission OR with apps installed from outside the Play Store.

      I have stopped using the HSBC app and asked for a security device (which they will send you if asked) instead and use the web site instead.

    • devsda 1 hour ago
      If Google can allow apps to block screenshot capability then it should also allow specific set of apps like financial apps having an option to block overlays too. It doesn't have to be all or nothing.
    • zb3 1 hour ago
      But the user needs to be able to override this faulty check, albeit my solution is to never let any app decide what I can have on my device by not installing the app.

      EDIT: there's also Android Protected Confirmation that works in the TrustZone so apps can't display over that. It was made exactly for apps like banking apps, so they should use it.

      • jeroenhd 1 hour ago
        This is "protect the users from themselves" as-a-feature to prevent scammers from using malware to obscure their scams. Letting the user override the warning would make the entire feature useless.

        Using overlay permissions, it's relatively simple to trick someone into transferring money by overlaying a different UI that the malicious app makes the user type or paste into. I believe blocking access to the app while such an overlay is present makes a lot of sense. Trusting apps from Google Play to do this while blocking other install sources would be an obvious mistake, though.

        I'd argue this feature shouldn't exist (because of things like the API you mention) but having a user override doesn't make sense here.

    • arccy 1 hour ago
      I think from HSBC's risk management perspective, it's fairly reasonable
      • makeitdouble 1 hour ago
        A bank refusing you access because of your accessibility settings (app overlay is one) is not reasonable.
        • rwmj 1 hour ago
          The problem (for the bank) is they are now liable in the UK[1] if you are defrauded because someone installs malware on the phone. There's basically zero upside for the bank to allow customers to use F-Droid, since probably 0.0001% of their customers would do this, compared to a vastly greater number of customers being tricked into installing random malware on their phones.

          Accessibility settings are a tricky one since that's a separate law, but it's not the case for the original article.

          [1] https://www.bbc.co.uk/news/articles/cy94vz4zd7zo

        • arccy 1 hour ago
          risk management is all about what the bank is willing to trust. in this case it decided it was risky because have any information on the provenance of your overlay, but you could source an overlay from somewhere they trust, like the default app store.
  • nurumaik 38 minutes ago
    At least now it should be pretty easy for any tech person to patch apk removing this check
    • Zak 26 minutes ago
      Probably not, because whatever Google is calling its remote attestation scheme this week (SafetyNet? Play Integrity?) has a way to check where the app was sourced and whether it has been altered.

      Google is an asshole for making this. When Microsoft first proposed a scheme like that for PCs under the name Palladium, everyone knew it was a corporate power grab. Somehow, it got normalized.

  • Adesany 1 hour ago
    [flagged]
  • Adesany 1 hour ago
    That is on reasonable