Het NL Wallet-team gaat vóór de livegang bekijken of de app ook op alternatieve besturingssystemen de nodige beveiligingsgaranties kan bieden, meldt developer.overheid.nl op 11 november; een technische route of datum staat nog niet vast.
Bij digitale controles op leeftijd, diploma’s of identiteit kan de telefoon van een klant bepalen of een wallet de verificatie afrondt. De NL Wallet ondersteunt nu alleen de ecosystemen van Apple en Google. Tweakers meldt dat de huidige app niet werkt op Linux-telefoons en alternatieve Android-ROM’s.
De app moet zichzelf ook bewijzen
De NL Wallet is de Nederlandse digitale identiteitswallet onder de Europese eIDAS-regels. Een gebruiker kan er bijvoorbeeld een diploma in bewaren en alleen de gevraagde gegevens delen met een bedrijf of overheidsdienst. Het team zegt dat een rijbewijs uiterlijk in 2029 aan de wallet kan worden toegevoegd. De controle waar het interview nu over gaat, is iets anders: appattestatie controleert of de app die met de server praat echt de officiële wallet is.
Op Android gebruikt NL Wallet Google Play Integrity; op iOS gebruikt het Apple App Attest. Het team zegt dat het eerst voor die twee ecosystemen bouwde, omdat daar de meeste gebruikers zitten. Het noemt ook hardwarebeveiliging als een aparte garantie: sleutels blijven gebonden aan een beveiligde chip in de telefoon. Een appcontrole en een hardwaregebonden sleutel beschermen dus verschillende delen van dezelfde wallet.
Dat onderscheid is relevant voor bedrijven die digitale identiteitsbewijzen verwerken. Een diploma-attestatie bewijst een kenmerk van de gebruiker. Een appattestatie bewijst aan de walletserver dat een verzoek uit de echte app komt. De eerste gaat over de gegevens die een organisatie ontvangt; de tweede over de software en het toestel waarmee iemand zijn wallet activeert.
De open vraag staat al sinds juni
De beperking is niet nieuw. Op 2 juni 2026 meldde het NL Wallet-project op GitHub dat GrapheneOS nog niet werkte met de toenmalige versie. Het team noemde dat tijdelijk en zei alternatieve beveiliging vóór productie te willen beoordelen. De projectontwikkelaars beschrijven hoe een nagemaakte app de officiële backend kan overtuigen en zo een ondertekende walletattestatie kan krijgen.
Het interview van 11 november verduidelijkt waar dat voornemen nu staat. De product owner zegt dat alternatieven nog niet uitvoerig zijn onderzocht. Het team wil vóór de livegang bekijken of andere systemen dezelfde beveiligingsgaranties kunnen leveren, maar publiceert geen technische aanpak, lijst van ondersteunde telefoons of testresultaten. De formulering dat het team eraan werkt, betekent dus nog niet dat er al een alternatief klaarstaat.

Een Android-alternatief wordt ontwikkeld
Een mogelijke route voor alternatieve Android-systemen bestaat als afzonderlijk project. Volla beschrijft UnifiedAttestation als een open alternatief voor Google Play Integrity met integriteitsbewijzen die zestig seconden geldig blijven en die een appserver offline kan controleren. Dat is een productbeschrijving van Volla, geen bevestiging dat NL Wallet deze techniek heeft gekozen of op veiligheid heeft getest. UnifiedAttestation richt zich op Android en zegt niets over een vervanging voor App Attest op iPhones.
Ook in Nederland ontstaat een tweede walletinitiatief. KPN beschrijft het voorstel van zes Nederlandse organisaties om met MyCheck digitale identiteit en persoonsgegevens te delen. De betrokken organisaties ontwikkelen MyCheck voor online identificatie, leeftijdscontrole en contractondertekening. De aankondiging noemt geen ondersteuning voor alternatieve besturingssystemen. De parallel laat wel zien dat bedrijven met verschillende walletaanbieders en technische keuzes te maken kunnen krijgen.
De ontvangstkant heeft een eigen controle
De Europese Commissie stelt dat elke lidstaat uiterlijk eind 2026 een digitale wallet moet aanbieden en dat dienstverleners die wettelijk verplicht zijn klanten te identificeren, wallets moeten accepteren. Die Europese deadline geldt voor de beschikbaarheid van wallets en legt geen datum vast voor alternatieve ondersteuning in de NL Wallet. De acceptatieplicht ligt bij bepaalde organisaties die klanten wettelijk moeten identificeren.
Aan de kant van een bedrijf blijft een aparte verifier nodig om de gevraagde gegevens te controleren en aan het juiste klantrecord te koppelen. Een walletaanvraag moet beperken welke kenmerken worden opgevraagd, de uitgever en geldigheid van de gegevens controleren en uitzonderingen vastleggen. De EUDI-verifierflow met beperkte claimkeuze, controle van de uitgever, logging en een handmatige uitzonderingsroute beschrijft die ontvangstkant.
De Europese walletstandaard maakt gegevensuitwisseling tussen landen mogelijk, terwijl elke app haar eigen ondersteuning voor telefoons en beveiligingsdiensten houdt. Voor een organisatie die identiteit of leeftijd controleert, hangt de klantreis daardoor af van zowel de ontvangen walletgegevens als de app die de klant op zijn toestel kan gebruiken. De volgende concrete stap voor NL Wallet is de aangekondigde beoordeling van alternatieve beveiliging; het interview geeft daar geen datum voor.
Veelgestelde vragen
Van verificatie naar klantproces
Ik denk mee over je hele identiteitsflow, ontwerp hoe walletgegevens in je proces landen en realiseer de software en koppelingen die dat automatiseren. Waar het kan, bouw ik self-hosted.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
