this post was submitted on 28 May 2025
259 points (98.9% liked)

Technology

70415 readers
3158 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] Arcane2077@sh.itjust.works 2 points 5 hours ago

RIP banking apps and Mc Donalds on GrapheneOS

[–] Antaeus@lemmy.world 4 points 23 hours ago

The reason I felt forced to iOS. No more choice. No more GrapheneOS or CalyxOS for me. Or at least that would make my life very difficult. National ID authentication, banking apps had stopped working.

GG Google. Destroy what made Android.

[–] idunnololz@lemmy.world 18 points 1 day ago* (last edited 1 day ago) (1 children)

Time to get downvoted to oblivion.

I see a lot of people questioning why Google would do this and the answer is pretty simple.

Google created a tool a long, long time ago which was meant to make sure traffic from a device was "legit". This tool is 100% optional and app developers can use it if they would like. However, the tool was easy to bypass, so over the years Google has been making the tool harder and harder to bypass.

This article is just sharing news that Google is once again making this tool harder to bypass.

So why is Google doing this? They are doing this because they don't want their tool to be bypassable. Their tool is worthless if it can be bypassed.

The tool in question here is the Play Integrity API (previously known as the SafetyNet Attestation API). This is a tool that is offered to app developers that app developers can take advantage of if they want. The selling point of the tool is if you have operation in your app that is critical, you can try to prevent some abuse by verifying that the app is running on a "trusted build of Android" and that the app itself has not been modified from the original. That's all the tool does.

This isn't a new API. This isn't something Google is trying to force app developers to use. No. From Google's point of view, they are just making sure their tool does it's job properly.

As for why companies might choose to use this tool, a big reason is because Android is a huge target for fraud. Apple has locked all their stuff down so it is much harder to commit fraud on iOS (not impossible though). Although Apple offers something similar, there is generally less fraud coming from iOS devices vs Android. It's the double-edged sword of having a more open platform.

Companies are obviously not going to be happy to be the target of fraud so they have to weigh their options. Either they block a small percentage of their users that are possibly legit by implementing Play Integrity API or they risk losing a % of their income to fraud.

Now you can disagree with the tool's job, I'm not trying to argue whether the tool is good or bad. That is extremely subjective, but hopefully this answers why Google is making this change.

[–] Mubelotix@jlai.lu 3 points 22 hours ago

Yeah except that bot farms already use hardware that will pass the checks, unlike regular harmless users who will get hurt by this. Google comes after the good guys

[–] the_riviera_kid@lemmy.world 129 points 2 days ago (8 children)

This trend of being actively hostile toward your user base is so confusing to me.

[–] floofloof@lemmy.ca 62 points 2 days ago (2 children)

They project that they'll make more money by forcing people to accept surveillance so they can run their apps, even if they lose a few users and app developers by doing so.

[–] the_riviera_kid@lemmy.world 17 points 2 days ago* (last edited 2 days ago) (2 children)

I've always been of the opinion that apps are almost always useless because there is usually a way to do it through a web browser and if there isn't I don't need it. And its usually better because then I have more control (in firefox anyway).

For example the youtube app is entirely unuseable but if I open firefox and use ublock and no script then suddenly I can actually use the website.

[–] termaxima@programming.dev 5 points 1 day ago

uBlock + NoScript + SponsorSkip + DeArrow + Untrap

I hate that I have to use 5 extensions to make the site usable, but this is still better than the alternate front ends (specifically because they don’t have recommended videos)

load more comments (1 replies)
[–] Ulrich@feddit.org 5 points 1 day ago

Is users stop using custom ROMs, Google loses nothing.

[–] WanderingThoughts@europe.pub 18 points 1 day ago

That´s standard enshittification. They know they´ve got users locked in without any alternative.

[–] Ulrich@feddit.org 7 points 1 day ago

It would be confusing if everyone didn't simply tolerate it.

[–] Zoldyck@lemmy.world 20 points 2 days ago (1 children)

One of the reasons to always cheer on (new) competitors and why we should give new companies a fair chance to establish something

[–] taladar@sh.itjust.works 16 points 2 days ago

The problem is that systems like this have strong network effects working in favor of the established options, nobody develops for platforms without users, nobody wants to use a platform without apps, development has more resources (existing libraries, tutorials, reference documentation,...) on existing platforms,...

[–] phoenixz@lemmy.ca 13 points 2 days ago

Their user base is not who you think they are. The people you think are users are just assets, it's okay to be hostile to your assets

[–] Zak@lemmy.world 15 points 2 days ago (5 children)

Their goal is to ensure OEMs only bundle Google-approved Android for which Google charges licensing fees and which funnels users into Google services. If a phone won't run your banking app, you probably won't buy it.

load more comments (5 replies)
[–] umbrella@lemmy.ml 6 points 1 day ago

they are an oligopoly. people doesn't have much choice.

they attracted users by making a good product, now they are leveraging their dominant position.

[–] muusemuuse@lemm.ee 3 points 1 day ago

It’s so confusing it only makes sense to business majors. /s

[–] Zwuzelmaus@feddit.org 55 points 2 days ago (7 children)

Google’s updated Play Integrity API

How can these people talk about "integrity" when they break real existing phones?

I call this the opposite of integrity.

load more comments (7 replies)
[–] RacerX@lemm.ee 13 points 1 day ago (2 children)

If I don't have Play Integrity spoofed, my iPhone friends get an error when they try to RCS message me. This pretty much breaks communication for me.

[–] kalpol@lemm.ee 1 points 3 hours ago

I have zero problems with this on Lineage. ?? No spoofing either, just Lineage.

[–] chaospatterns@lemmy.world 10 points 1 day ago

This is the future of the Big Tech Internet if we're not careful. Attestation to be able to use communications and other websites.

[–] Ulrich@feddit.org 13 points 1 day ago (1 children)

It doesn't make it "tricky", it makes it impossible.

load more comments (1 replies)
[–] MonkderVierte@lemmy.ml 37 points 2 days ago* (last edited 2 days ago) (4 children)
load more comments (4 replies)
[–] termaxima@programming.dev 13 points 1 day ago (1 children)

This better not break GrapheneOS right when I was planning to switch to Android, or I swear I’m buying a dumb phone and Google can kiss my business goodbye forever.

[–] PushButton@lemmy.world 7 points 1 day ago

If you don't need any Google malware, you aren't at risk.

GrapheneOS comes without them by default.

[–] kokesh@lemmy.world 15 points 1 day ago (2 children)

Seriously, what is wrong with Google?

[–] WanderingThoughts@europe.pub 17 points 1 day ago

Too big and entrenched

[–] chaospatterns@lemmy.world 3 points 1 day ago

Google is doing this because they have incentives to do so. They want to block malicious actors like attack their platforms.

Other companies want to lock down their own apps because they don't think users should be permitted to do anything other than use their apps exactly as they want.

I don't like it as a user, but I also see the reason why companies want this by being on the security side of software.

[–] Luffy879@lemmy.ml 11 points 1 day ago (1 children)

Okay? Like, ive been rawdogging this no Google GrapheneOS thing for 2 Years now, and Ive Bad not a single Problem until now

Same. The vast majority of my apps are from F-Droid or directly from the dev, and only a handful are from Google Play, and those are all on a separate profile. There's only 2 or 3 I actually need, and I can probably work around those.

Screw you Google, my next phone will probably be a Linux phone so I don't need to deal with this crap anymore.

[–] lambalicious@lemmy.sdf.org 25 points 2 days ago

on devices running Android 13 or later.

Sounds easy then: stay on the latest Lineage that does not incorporate A13.

While I wouldn’t say Google is actively hostile towards these power users,

Author is obviously sold out. Are they even trustable?

[–] Goun@lemmy.ml 19 points 2 days ago

Fuck Google Play

[–] impotentwashbowl@lemmy.dbzer0.com 9 points 2 days ago (1 children)

I ain't clicking on an android authority article. Does anyone know if/how this would effect Graphene?

[–] OhVenus_Baby@lemmy.ml 25 points 2 days ago (7 children)

Already does. Some apps just don't work. It'll notif. And say Google api failed to validate login to your Google account. Example app EBay.

load more comments (7 replies)
load more comments
view more: next ›