Skip to content
  • Home
  • News
  • ASN Bank Blocks Wero on GrapheneOS

ASN Bank Blocks Wero Payments on GrapheneOS and Other De-Googled Phones

Laura Bede

By Laura Bede . 6 November 2026

Journalist

Miklos Zoltan

Fact-Checked this

ASN Bank customers who use GrapheneOS or another Android system without Google’s certification can no longer pay with Wero in the bank’s app.

Users began reporting the block on GitHub in late October, a few days after an app update. This week, ASN’s support told customers that GrapheneOS is not supported for Wero, and Wero’s operator replied that it focuses on “the most widely used mobile banking platforms and devices”. ASN Bank is the Dutch bank, owned by the state since its 2013 nationalisation, that has absorbed the SNS and RegioBank brands, so former customers of those banks are affected too.

We found no public statement from ASN Bank or from the European Payments Initiative (EPI), the company behind Wero. The replies quoted below are ones that customers published.

What Users Report

Version 1.36.3 of the ASN Bank app, which users say arrived on October 16, checks the phone when a payment runs through Wero. On a phone that fails, the app still opens and shows the accounts, but the payment stops with a message that the device is not supported. A report on the SNS version of the same app, filed on October 21, describes the same block.

GrapheneOS tells its users when an app calls Google’s Play Integrity API, and affected users saw that notice right before the error. One user who looked into the app’s code found a Play Integrity request in the part that handles Wero payments.

Play Integrity is Google’s service for telling an app whether it runs on a phone Google vouches for. Its standard device check passes only on “a genuine and certified Android device”, in Google’s own words. GrapheneOS is not certified, and installing Google Play on it doesn’t change that. The SNS report came from a phone with Google Play installed. GrapheneOS says the only reason it isn’t permitted is that the project doesn’t license Google’s apps and services. Other Android versions without Google’s certification, such as LineageOS or /e/OS, fail the check for the same reason.

Not every payment is blocked. The combined “iDEAL | Wero” checkout that Dutch web shops use for now mostly works, users say. Payments that run entirely on Wero fail.

ASN Points to Wero, Wero Points to the Big Platforms

When a customer complained, ASN’s IT department replied on November 4: “GrapheneOS is not supported for Wero. The device must meet certain security requirements from Wero.” Another customer was told to take it up with Wero.

EPI’s answer came a day later, in an email a user posted on GitHub. “Wero was launched with the goal of making the service available to as many consumers as possible across our core markets. To achieve this, we currently focus on supporting the most widely used mobile banking platforms and devices,” it reads. EPI adds that it needs “to be clear about our system requirements and avoid dedicating resources to troubleshooting issues on unsupported platforms and configurations”. Wero’s help centre already says that its separate Wero app “can’t be installed for security reasons” on Android variants such as LineageOS.

That still doesn’t settle whose rule this is. In the same thread, users report Wero payments working on GrapheneOS in the apps of Triodos, bunq and N26, so a bank can apparently offer Wero without Google’s check. One user has asked EPI whether Play Integrity is a hard requirement for banks. By the time of writing, no answer had been posted.

Triodos has been here before. In July 2025, after GrapheneOS users raised it on GitHub, it reverted changes to its Android app that had locked them out, and put GrapheneOS on a test phone. GrapheneOS asks banks to use the standard Android hardware attestation API instead of Play Integrity. It can confirm that a phone runs an official GrapheneOS release without relying on Google Play services or Google’s integrity servers. One ASN customer is trying to get the bank to do exactly that, so far without getting past first-line support.

Why This Will Spread

Most Dutch online payments still go through iDEAL. Not for long. According to the Dutch Payments Association, all Dutch banks were connected to Wero in October 2026, iDEAL | Wero payments are moving to Wero’s systems step by step, and the switch should be finished by December 31, 2027. iDEAL handles more than 1.5 billion payments a year, DutchNews reports. Every payment that moves over is one more that an ASN customer on a de-Googled phone can’t make in the app.

Wero is meant to give Europe a way to pay that doesn’t depend on companies elsewhere. In April, EPI said that Wero “currently still relies on services from outside Europe in certain areas” and said it is working to change that. At ASN, every Wero payment in the app now depends on Google vouching for the phone.

Users in the thread argue that payment infrastructure people need to take part in society can’t be limited to the most popular platforms, and some talk of going to regulators. Others hold ASN to its own image as an idealistic, green bank. The EU’s new payment rules will help only so much. The Council of the EU confirmed on October 29 that it had adopted the texts, and the European Parliament still has to vote. The Payment Services Regulation requires banks to offer, free of charge, at least one way to confirm payments that doesn’t rely on a smartphone alone. It isn’t expected to apply before 2028, Sopra Steria estimates.

What You Can Do

  • Use the iDEAL | Wero checkout while it lasts. Users say it still goes through in the ASN app, but it is the part being phased out.
  • Pay another way where the shop allows it, for example by card or bank transfer.
  • Keep an account at a bank whose app works. Users report Wero working on GrapheneOS with Triodos, bunq and N26. These are user reports, and any app update can change them, as ASN’s customers have just found out.
  • Complain. Several customers already have. Start with ASN Bank’s own complaints procedure. If the bank doesn’t solve it, you can take the complaint to Kifid, the Dutch financial services complaints institute (Consumentenbond).

Our Mission

We believe security online security matters and its our mission to make it a safer place.