logoalt Hacker News

3abitonyesterday at 9:12 AM4 repliesview on HN

Not to mention, play integrity is being used a some sort of "anti cheats" by bank apps and other essential services. Even some government apps in the EU, essentially forcing you to be spied on by google.

The worse part is that, you can do all of those functionality with a browser on linux (or Android), yet to use them as Android apps on a device without gapps (even if jt's not rooted and with locked bootloader) is not allowed. Make this make sense.


Replies

goku12yesterday at 9:25 AM

> Even some government apps in the EU, essentially forcing you to be spied on by google.

The same in India. I can't use even the government weather app and the disaster alerts app without signing in to google play.

Seeing that this malpractice (of forcing the users into Google's surveillance net) is widespread among seemingly unrelated agencies like banks and government agencies of several nations, I would really like to know who is peddling this draconian scheme among them.

I want to send some angry rants to the app owners/developers and ask for those malicious peddlers to be permanently banned from further interference in cyber security matters of these institutions.

show 4 replies
cromkayesterday at 9:49 AM

> The worse part is that, you can do all of those functionality with a browser on linux

This isn't true, actually. Banks and gov entities use those mobile apps as authenticators. They do have a distinct purpose.

show 1 reply
interpol_pyesterday at 1:18 PM

The reason this happens is because big companies get their software pen tested. Part of the pen test report will include something like “accessible from jailbroken devices.”

The pen test results get put into the ticket system as immovable entries. Engineers will question them, only to be shot down by the cyber security department who organized the pen test. The engineers will eventually accept that they cannot convince cyber to drop the issue, and implement the jail break detection.

Why does cyber mandate it? Because no one in a large company wants to accept the risk, even imaginary risk. They want to be able to say, when security is breached, “we did our due diligence. Look at the report, we implemented everything in it”

Why do firms offering penetration testing keep putting junk like this into their reports? Because their automated tools list them out and they’re getting paid to find issues. The more the better.

It’s insane and entirely about passing off risk.

brntyesterday at 12:26 PM

> Even some government apps in the EU

The Dutch ID app got rid of all trackers and such requirements last year, but they didn't go the full length and made an F-droid repo (or a government store or sth).

Google actively guiding developers to APIs like the Play Integrity API (which requires not only you register the phone with Google on a Google account, but also an untampered device, outdated or not.

I don't even root my devices, just using something like Lineage already gets you the basic-integrity Max. Not enough for many banking apps.