Tell HN: PayPal Blocks GrapheneOS

I am a GrapheneOS user and recently discovered that the PayPal app now refuses to run on my device. When I open the app, it crashes with a RootDetectionSecurityException, indicating a security policy violation. I'm not sure if this is because I have enabled the PayPal card for contactless NFC payments, but I'm concerned about this restriction. Has anyone else experienced this issue or found a workaround?

  1. axegon_

    This is arguably the most irritating thing with just about every largecorp developer: "os that hasn't been updated in 6 years? Sure boss!". Os that is built specifically around security and privacy with daily updates: "No, you can't do that". Annoying - yes. Safe way to make sure I will stop being your customer - also YES!

  2. zerof1l

    I see this happen from time to time. Lately, almost all of the apps work fine on GrapheneOS. The best strategy is to keep writing the business once every two or so weeks that you can’t log in to and use the app. Don’t go too technical at first, because most of the time, the moment they hear things like “rooted” or “unofficial,” they just say your phone is the issue. To date, I was able to convince, or at least contribute to, making three apps work on GOS.

  3. StrLght

    Still works for me.

    I had to update exploit protection after their latest update — I think it was enabling dynamic code loading via both memory and storage that did the trick.

    Edit: checked now, I have also disabled secure app spawning.

  4. shaky-carrousel

    It works here. Running in a work profile, no contactless payments.

    Play Integrity API: Not blocked

    Hardened memory allocator: Enabled

    Memory tagging: Enabled

    Extended virtual address space: Enabled

    Secure app spawning: Enabled

    Native code debugging: Allowed

    WebView JIT: Disabled

    Dynamic code loading via memory: Allowed

    Dynamic code loading via storage: Allowed

  5. leumon

    Update: it seems to work when disabling "secure app spawning" (for now)

  6. enos_feedler

    I have never been a crypto currency advocate, but if the banking utility of a mobile phone is going to be dictated by the operating systems that finance apps whitelist, I might want open rails that work with my open phone

  7. thomasmarton

    I tried it on my Pixel 10 Pro XL as well. Latest version of GrapheneOS, latest play store version of the app and it works.

    Even tried completely nuking app data and logging in again. Login, security check, fingerprint setup, everything worked (I even got the alert that it used the Play Integrity API)

    I assume if anything, this is probably the contactless payments.

    I do somewhat understand why they are really trying to lock something like this down, but as everyone pointed out, giving the green light to a CVE infested version of Android while prohibiting the use of a version that goes above and beyond when it comes to security is absurd.

  8. ThomasGlanzmann

    I'm on Debian Testing sometimes on amd64 and sometimes on m1. Paypal also doesn't like me. Than I have two options: I use a Windows VM to do the payment or I use another payment method. Most of the time I use the other payment method.

  9. aabdelhafez

    Switched to Wero and haven't looked back.

    https://wero-wallet.eu

  10. gnoll_of_gozag

    Can it still run in browser like it would on a regular pc?

More from this day

2026-08-27