• idunnololz
    link
    fedilink
    English
    19
    edit-2
    6 days ago

    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.

  • @RacerX@lemm.ee
    link
    fedilink
    English
    137 days ago

    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.

    • @chaospatterns@lemmy.world
      link
      fedilink
      English
      106 days 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.

    • @kalpol@lemm.ee
      link
      fedilink
      English
      15 days ago

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

  • Ulrich
    link
    fedilink
    English
    137 days ago

    It doesn’t make it “tricky”, it makes it impossible.

  • Kokesh
    link
    fedilink
    English
    147 days ago

    Seriously, what is wrong with Google?

    • @chaospatterns@lemmy.world
      link
      fedilink
      English
      36 days 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.

  • 𝕿𝖊𝖗 𝕸𝖆𝖝𝖎𝖒𝖆
    link
    fedilink
    English
    137 days ago

    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.

  • Luffy
    link
    fedilink
    English
    117 days ago

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

    • @sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      127 days ago

      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.

  • @Antaeus@lemmy.world
    link
    fedilink
    English
    46 days 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.

    • Luffy
      link
      fedilink
      English
      87 days ago

      So instead of completely using FOSS softwareonly, you just give in to the corps?

        • Luffy
          link
          fedilink
          English
          1
          edit-2
          5 days ago

          I have yet to see a FOSS ROM for IOS devices. Or like any FOSS app I use, like Etar, a free version of Sncthing, a Retroarch with at least the same functionality as on android, a browser that dosent use WebKit, and a terminal emulator or at least a free fully featured vim app that can access my full storage.

          Also, they can’t break Costum ROMs, since AOSP is Open Source.

          Also, since none of my devices can run AltStore in order to validate side loaded stuff every 14 days, I have to get everything from the App Store, since AltStore is kinda dead

          And also I want to develope my own apps, but I neither have an Apple Desktop, noir do I have 99€ a year to pay for Apples Private key.

          TL;DR: Even with Gservices, Android is still just better then iOS since you can just Root it and disable tracking stuff (or not root it and just disable the tracking apps but not Gservices)

    • Ulrich
      link
      fedilink
      English
      77 days ago

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

    • ☂️-
      link
      fedilink
      English
      67 days 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.

    • @floofloof@lemmy.ca
      link
      fedilink
      English
      637 days ago

      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.

      • Ulrich
        link
        fedilink
        English
        57 days ago

        Is users stop using custom ROMs, Google loses nothing.

      • @the_riviera_kid@lemmy.world
        link
        fedilink
        English
        16
        edit-2
        7 days ago

        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.

        • 𝕿𝖊𝖗 𝕸𝖆𝖝𝖎𝖒𝖆
          link
          fedilink
          English
          67 days 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)

    • @Zoldyck@lemmy.world
      link
      fedilink
      English
      207 days ago

      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
        link
        fedilink
        English
        167 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,…

    • @Zak@lemmy.world
      link
      fedilink
      English
      157 days ago

      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.

      • 𝕿𝖊𝖗 𝕸𝖆𝖝𝖎𝖒𝖆
        link
        fedilink
        English
        37 days ago

        I would totally buy a phone that doesn’t run my banking app. What do people even do in there ? The only thing I use it for is my balance and purchase history 😆

        • @6nk06@sh.itjust.works
          link
          fedilink
          English
          56 days ago

          What do people even do in there ?

          In France some banks illegally force users to use the banking application to approve online transactions as a security feature.

          They could implement OTP as an alternative but they don’t because they are lazy.

          • Something Burger 🍔
            link
            fedilink
            English
            15 days ago

            Which ones? I’ve been on Boursorama, CA and SG, and they all provide SMS 2FA if you don’t want to use the app.

            • @6nk06@sh.itjust.works
              link
              fedilink
              English
              15 days ago

              It depends which local branch. CA and the Caisse d’Epargne lied to me about it. BoursoBank is good though.

        • @Zak@lemmy.world
          link
          fedilink
          English
          47 days ago

          Mobile check deposit is a moderately important use case in the USA. It would be possible to do that via the web, but banks usually don’t.

          Regardless, any apps refusing to run will annoy users, and they would likely blame the one brand of phone where that happens instead of the app developer or Google who actually deserve the blame.

  • @Zwuzelmaus@feddit.org
    link
    fedilink
    English
    577 days ago

    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.

    • @tinned_tomatoes@feddit.uk
      link
      fedilink
      English
      1
      edit-2
      7 days ago

      Bit hyperbolic, don’t you think? Rooted/Custom ROM users are so tiny, and they typically use security vulnerabilities to obtain root access. It’s not exactly surprising that Google closes those vulnerabilities when it can.

      Google can’t exactly make root access and custom ROMs easier to use in 2025. It isn’t 2010 anymore - as soon as rooting becomes easy again, and people are bypassing security measures you know the big orgs, copyright holders and children’s apps will complain to the media and suddenly Google has a shitstorm to deal with.

      Just wait until they find another vulnerability, lol.

      • @Zak@lemmy.world
        link
        fedilink
        English
        467 days ago

        Many devices, including Google’s own Pixel devices have user-unlockable bootloaders. No security vulnerabilities are involved in the process of gaining root access or installing a third-party Android distribution on those devices.

        What’s going on here isn’t patching a vulnerability, but tightening remote attestation, a means by which a device can prove to a third party app that it is not modified. They’re selling it as “integrity” or proof that a device is “genuine”, but I see it as an invasion of user privacy.

        Google can’t exactly make root access and custom ROMs easier to use in 2025.

        Sure they can. They’re in a much stronger position to dictate terms to app developers than they were in 2010 when it was not yet clear there would be an Android/iOS duopoly.

        They don’t want to though, because their remote attestation scheme means they can force OEMs to only bundle Google-approved Android builds that steer people to use Google services that make money for Google, and charge those OEMs licensing fees. A phone that doesn’t pass attestation isn’t commercially viable because enough important apps (often banking apps) use it.

    • @Appoxo@lemmy.dbzer0.com
      link
      fedilink
      English
      47 days ago

      Nothing anti-trust about genuine un-rooted and un-modified devices having secure access to the play store.
      It’s when you lock out phones that come from Huawei/Oppo etc. because they are Chinese, that you might be able to make a point.

      • @MonkderVierte@lemmy.ml
        link
        fedilink
        English
        187 days ago

        Google using market power to push “trust” technology bound to their Play Services (which is one of the requirements for their “Android” certificate).

      • @kittenzrulz123@lemmy.blahaj.zone
        link
        fedilink
        English
        137 days ago

        It absolutely is, forcing people to use one OS on their device is insane. Fuck Google, they can take my GraphineOS Pixel 9 from my cold dead hands.

      • @superniceperson@sh.itjust.works
        link
        fedilink
        English
        56 days ago

        It is when the play store is not the only store allowed on devices. Their play services, with this change, are again acting as a monopoly, and again will be again be sued by the eu for violating anti trust laws.

  • @lambalicious@lemmy.sdf.org
    link
    fedilink
    English
    297 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?