The solution lets users prove they are over a certain age without revealing their name, exact birth date, or full identity document. To prevent credentials from being copied, cloned, or reused by modified clients, the project relies on keys stored in protected hardware like Android TEE, StrongBox, or Apple’s Secure Enclave.
The project’s technical specification requires age verification apps to use native cryptographic hardware when available. However, stricter checks like root detection, Google Play Integrity, and Apple App Attest are not universally mandated by the reference implementation and may be left to individual deployers.
So there’s a chance that GrapheneOS will be supported. I mean, we can still decompile the app, modify it and then repackage it. Or someone will make a patcher app.
Graphene will likely ignore the EU, as will most Linux distros having no EU connections. Graphene’s very picky about hardware, which is why they stick with the Pixel, but anyone with the cash can pay an OEM to make a phone to their specs and install whatever Android or Linux mobile variant they want, then make 1000 or 10,000 of them to sell.
Because some member states argue that their implementation is better when proprietary. Also if you’ll want to build the app yourself, you’ll need the required certs.
So there’s a chance that GrapheneOS will be supported. I mean, we can still decompile the app, modify it and then repackage it. Or someone will make a patcher app.
Graphene will likely ignore the EU, as will most Linux distros having no EU connections. Graphene’s very picky about hardware, which is why they stick with the Pixel, but anyone with the cash can pay an OEM to make a phone to their specs and install whatever Android or Linux mobile variant they want, then make 1000 or 10,000 of them to sell.
I would expect it must be open source, so I don’t known why you’d decompile it
Because some member states argue that their implementation is better when proprietary. Also if you’ll want to build the app yourself, you’ll need the required certs.
https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui
I think the when available part is key.