by strcat a day ago

Contactless payments already work on GrapheneOS via Curve Pay, PayPal and the apps of many European banks. Solving the duopoly between Apple and Google for smartphone tap-to-pay in the US isn't something GrapheneOS can do.

Regulators / legislators can force Google to let GrapheneOS pass the Play Integrity API checks and Google Pay will start working.

UnreachableCode 21 hours ago | [-6 more]

>Contactless payments already work on GrapheneOS via Curve Pay

Are you sure about this? It was my understanding that NFC passes for gyms and stuff worked, but that if you want to pay for something with Google or Curve, you're shit outta luck

uyzstvqs 21 hours ago | [-0 more]

It depends on how the payment app works. Android provides a native Contactless Payments API which can be used by any wallet app. This is local to the device and works flawlessly on GrapheneOS as well. You can set your preferred wallet app for this feature under NFC settings.

Google Pay/Wallet is one of the wallet apps using this API. If you use Google Pay, you set it as your preferred wallet app, and Google will act as an intermediary between you and whatever payment method you've configured in Google Wallet. It's this Google Pay app that's broken.

Banking, payment and wallet apps that implement the Contactless Payments API work normally as they should. But, some banks have lazy developers, and just hyperlink you to add your card to Google Wallet instead.

fph 11 hours ago | [-0 more]

I paid for my lunch with Curve Pay on GrapheneOS today.

prmoustache 18 hours ago | [-0 more]

The issue is banks being lazy and using google wallet instead of their own app. My bank used to allow me to use NFC to pay directly, then after merger with another bank the only option that was left was using google wallet.

Andromxda 18 hours ago | [-2 more]

> Are you sure about this? It was my understanding that NFC passes for gyms and stuff worked

This is only true for Google Wallet. It can be used as a normal wallet app for stuff like plane tickets, etc., but Google Pay requires the OS to be specifically whitelisted by Google. This is an incredibly anti-competitive move aimed at supporting Google's monopoly by deliberately disabling functionality on alternative (including much more secure) operating systems like GrapheneOS under the guise of security.

Curve Pay works fine on GrapheneOS, there's even an article by a community member talking about it: https://shkspr.mobi/blog/2025/06/contactless-payments-with-g...

abdullahkhalids 17 hours ago | [-1 more]

Is Curve Pay going to sell my data to someone?

Andromxda 2 hours ago | [-0 more]

Definitely wouldn't be unheard of in the Fintech industry. But I don't know, because I don't use the service. My bank thankfully offers their own implementation of NFC payments within their own app, so I don't need to rely on any third-party services. Many banks in Europe actually do this. Here's a German article about Google-free mobile payments on GrapheneOS: https://www.kuketz-blog.de/nfc-datenschutzfreundlich-bezahle...

WarmWash 18 hours ago | [-1 more]

Google isn't letting anyone else get on their platform, because it's the exact reason why they got ruled a monopoly and Apple wasn't.

If you let competitors on your platform, you must also let them compete on your platform. If you don't let them on your platform, well then they can kick rocks.

AnthonyMouse 9 hours ago | [-0 more]

People have been saying that because it's such an outrageous dichotomy, but it's also not really what happened in those cases.

To begin with Epic picked a disadvantageous test case because mobile is only ~6% of Fortnite with the large majority on PCs and consoles. So when Apple banned it on iOS, most of the iOS users just bought their Fortnite stuff on their PCs and consoles instead and Apple could say "see? not a monopoly" which got them a market definition that included Google Play. The market definition is about the single most important thing in antitrust cases.

But it wasn't really Google Play that people were switching to after Apple banned them and that could turn out a lot different for apps primarily used on mobile rather than trying to go after a mobile company over an app primarily used on consoles. That was the main reason Epic lost against Apple -- Epic had an app where people would actually switch to something other than iOS and Apple had enough evidence of that to convince the judge.

In principle that could have been the case for Google too, but they got a different judge, a jury trial instead of having the judge decide the facts, a correspondingly different market definition, and then it went the other way.

What confuses people is that Google partially got in trouble for things like forcing third party OEMs to install Google Play on the home screen of their Android devices, which is not a good look, whereas Apple isn't forcing third party OEMs to do anything because they don't have any third party OEMs. But the thing they got in trouble for wasn't having third party OEMs, it was strongarming them, which is obviously not the same thing.

And -- this is probably the most important part -- locking down the device isn't what gets you out of a market definition of "aftermarket for customers of that OS". It was more that Apple presented evidence that customers would actually switch to alternatives specifically in the case of Fortnite and their judge bought that but a jury in a different case didn't.

If anything the lesson for Google here should be to not strongarm third parties, because that's plausibly what pissed off the jury. And I'd be interested to see a case against Apple where the plaintiff is doing >50% of their business with iOS users instead of a single digit percentage, i.e. the ones where they actually have market power, though of course you then have the irony that those are the ones most afraid to bring the case.