Posted by microtonal 10 hours ago
This is such a corporate non-answer. If that was the problem, they could just detect the custom ROM and when someone calls support, the support agent could just say sorry not supported and hang up. I doubt that is the real issue.
One troubling possibility is that some security might be implemented client-side. Banks are ahead in security in some areas but far behind in others. Like in some cases you can just take money out of someones account if you know their account number, they rely on manual fraud detection, heuristics, and chargebacks. Instead of standard 2FA, my countries banks use a baroque parallel system. My password was for many years a word like "toast": It had a maximum length, had to be pronounceable over the telephone, was case insensitive etc.. Third party payment providers don't use something like OAuth but directly ask for my bank's password, and they used to just scrape the bank site, and so on.
But I think the real reason is regulatory, political, or due to pressure from the platforms. There is no pressing business or technical reason to go out of their way to block custom ROMs.
UK definitely and I thought EEC banks use a different system that stops that.
What to say of 'dumb' frenemy countries like India that tie themselves with a leash and hand it over to Google/Apple? More so with the new signing requirements for Android - which can be removed at a whim that would disable all UPI apps that manage a large fraction of the transactions.
These semi- colonized countries clearly haven't learnt jack shit from what was done to Russia and China.
The EU could do what the UK did, which is making switching bank bank account automated for people (transaction forwarding, migrating direct debit authorizations, etc.). A lot of people might switch to more competent banks. I'm stuck with Deutsche Bank in Germany, for example. Switching would be a bit of a hassle. I'd have to make sure all the direct debit stuff gets changed to the new account (tax office, various insurances, etc.) all doable but it's a bit of friction. I'd be chasing different companies with forms, emails, etc. for a while.
There are a lot of user hostile banks that deserve to lose their customers because of their ineptness. The surviving ones would probably become a lot more service friendly. That's what competition does. German banks are particularly bad. I've lived in other EU countries. So, I have hands on experience with more competent banks.
> This app has started using Play Integrity to block new signups, existing accounts continue to work fine for now.
https://privsec.dev/posts/android/banking-applications-compa...
https://grapheneos.org/articles/attestation-compatibility-gu...
If Wero (assuming it's Wero) can push banks to implement Play Integrity, they can also make some guidelines or make a small SDK to for AOSP remote attestation. It's not terribly hard to implement and some banks already do.
I can imagine in some meeting with the ministry or an industry association that somebody in charge said "implement all safety measures that Google and Apple provide, no excuses" and they just execute it.
I could also imagine there is a real need to do so. Maybe somebody found that criminals use rooted phones to robotically launder money or something like that. Or there was a criminal case where someone got a bank account with a fake ID and used it on a burner phone. Then the developers get a discrete notice from law enforcement or regulatory bodies and are told to close that gap. Who knows?
An anthroposophical pseudomedicine center:
https://www.triodos.nl/projecten/gezondheidscentrum-de-lemni...
An anthroposophical school:
https://www.triodos.nl/projecten/steinerschool-michaeli
Those aren't some old examples that I had to dig deep into the bank's archives to find, theyre just two examples of grants that are highlighted on their website right now. You and your colleagues probably weren't related to anthroposophy, but the management and the funding decisions definitely are.