I’ve read that some apps, like Revolut and X, ban users simply for using GrapheneOS. It’s important for everyone to know which popular apps might ban you due to this operating system, so we can avoid using them on that OS.
Some of the apps I’m concerned about include WhatsApp, X, Discord, Reddit, Amazon, eBay, AliExpress, Etsy, PayPal, YouTube, Instagram, Facebook, Google Maps, TikTok, and others. Additionally, if there are ways to configure GrapheneOS to avoid getting banned, that information would be greatly appreciated.
That list has nothing to do with apps which intentionally block GrapheneOS using the Play Integrity API or other flawed heuristics. From a pure compatibility standpoint (without considering intentional blocking) GrapheneOS with sandboxed play services will inherently have superior compatibility than MicroG.
As far as I am aware, none of the apps you listed block GrapheneOS. If any did choose to do so using the Play Integrity API, GrapheneOS would not be able to bypass it. The developers will add a feature to notify users when an app is using the Play Integrity API in the next update. Keep in mind that the most basic level MEETS_BASIC_INTEGRITY does pass for GrapheneOS so while those apps will (presumably) also show the notification, they still work on GrapheneOS.
It’s been given the release number 2025012600, so it should come today.
Keep in mind that I don’t know exactly how it will function but I know that there will both be a notifications which warns that an app uses the Play Integrity API and a toggle for blocking requests to the API (presumably on a per-app basis). There are three levels to the Play Integrity API; MEETS_BASIC_INTEGRITY, MEETS_DEVICE_INTEGRITY, and MEETS_STRONG_INTEGRITY. Apps which check for the basic level will work just fine on GrapheneOS since it passes the check. For the other two GrapheneOS cannot pass without the blessing of Google. What the app being blocked looks like in practice depends a lot on their implementation. This is why the option to block requests altogether is going to be implemented since some apps may ignore the Play Integrity API if it cannot be reached.
These apps (including non-banking apps) almost certain won’t ban your account for using GrapheneOS, they’ll simply limit the functionality somehow, often by blocking logins.
An iPhone is the second best choice after GrapheneOS, yes. There are million different ways you could use such a combination on devices so I can’t make a specific recommendation. That being said sensitive communications on the GrapheneOS device and less sensitive stuff like KYC banking on the iPhone is probably a sensible solution.
The update coming out today has to go through the Alpha and Beta channels before phones set to Stable get updated. It’s unlikely any phone set to the Stable channel will be updated today. I usually get my update a day or two after release.
I know but since all releases are production releases I tend to switch to Alpha whenever their aren’t any changes with a serious potential for breakage.
Okay one weird thing, I’m testing a bangking app for my boyfriend. The app is called “KrungThai Next” and it didn’t work despite not using Play Integrity (or at least I wasn’t notified) and I’ve already updated, so I should have the patch to make Revolut work.
Idk what’s going on, but I just thought it’s worth typing it out
Yeah, I’m so confused on how they detected it? I mean I know a few apps that use Play integrity and those ones will notify me, this one doesn’t but it still doesn’t work