What is the EU Digital Identity Wallet?
An app provided by each EU member state under eIDAS 2.0, Regulation (EU) 2024/1183. It holds the person identification data issued by the state and other credentials, and lets the holder share selected data with online services, with their consent.
When does the EUDI Wallet become available?
Every EU member state must offer at least one certified wallet by the end of 2026. Some countries started earlier with pilots; Germany has announced its state wallet for the start of 2027.
Who must accept the EUDI Wallet, and from when?
Public bodies that offer online identification, and from the end of 2027 private services that must identify users strongly by law, such as banks, telecom operators, energy suppliers, transport and health services, as well as very large online platforms, when the user wants to use the wallet.
Does the CodeB eForms Server support the EUDI Wallet?
Yes. The eForms Server signs people in through www.aloaha.com, which accepts the EU Digital Identity Wallet. Forms can require that sign-in and are then pre-filled with the verified data the person shares.
Which wallet standards does www.aloaha.com support?
OpenID for Verifiable Presentations (OpenID4VP) with DCQL queries, SD-JWT VC and ISO mdoc credentials, following the High Assurance Interoperability Profile and the EU Architecture and Reference Framework. Applications connect with standard OpenID Connect.
Which data does a form receive from the wallet?
Only the data the form asks for and the person approves in the wallet, typically name, date of birth and address. Nothing is shared without consent.
Can people without a wallet still fill in the form?
Yes. They sign in at www.aloaha.com with a passkey or a password instead, or the form is published without required sign-in.
Is the EUDI Wallet the same as a qualified electronic signature?
No, but it includes one: wallet holders can create qualified electronic signatures free of charge for private use. The eForms Server also supports X.509 signature fields for certificates and smart cards.
Does Aloaha have its own EUDI Wallet app?
Yes. CodeB Wallet for Android (myeudi.app) holds a digital ID (PID), the mobile driving licence, a Photo ID and other cards, presents them with OpenID4VP or ISO/IEC 18013-5, checks other IDs and ages, reads the chip of passports and ID cards and signs PDFs. It is in a closed beta on Google Play for invited testers, available in English, German, French and Maltese, and is an independent wallet: not government-issued and not certified.
Can CodeB Wallet create a qualified electronic signature (QES)?
Yes, with a qualified signature card: the Maltese eID card (and Maltese residence cards with a signature certificate), D-Trust Card 5.1 and the German HBA G2.1 create a QES over NFC, because the card holds a qualified certificate and the key never leaves the chip. The app shows whether the card certificate is qualified. Signatures from the CodeB signing service are advanced signatures (AdES, PAdES B-T), not QES. CodeB Wallet itself is not certified.
Can CodeB Wallet read passports and ID cards?
Yes. It reads the chip of ePassports and chip ID cards according to ICAO Doc 9303 with the CAN or the machine-readable zone, checks the issuing state's signature against the CSCA master lists and detects cloned chips. Older cards without a chip cannot be read.
Is CodeB Wallet available for iPhone?
Not as an app yet. On an iPhone the CodeB web wallet runs in Safari; it has no keys in secure hardware, no chip reading and no in-person sharing.
Can organisations offer CodeB Wallet under their own brand?
Yes. Aloaha offers CodeB Wallet as a white-label app with your own name, logo, colours, store listing, issuers and services. The white-label wallet is not certified either. Contact info@aloaha.com.
Can a form accept only sign-ins with the EUDI Wallet?
Yes. Tick "Only with an EUDI Wallet" next to "Require sign-in" when you release the form. The sign-in server then goes straight to the wallet, and the form opens only after a confirmed wallet sign-in (acr urn:codeb:acr:eudi-wallet or urn:codeb:acr:eudi-wallet-linked). It needs a sign-in server that offers the EUDI Wallet sign-in, such as phone.codeb.io.
Do visitors have to scan a QR code to sign in with the wallet?
Not always. On the phone.codeb.io sign-in page, browsers that support the W3C Digital Credentials API (for example current Chrome on Android with CodeB Wallet) offer the wallet directly in the browser; everyone else scans the QR code. Nothing has to be set up in the form for this.
Can the person sign the submitted form in their wallet?
Yes, when the form was released with "After submitting, offer to sign the PDF in CodeB Wallet" and requires sign-in with a CodeB sign-in server. After submitting, the person receives a link, signs the unchanged PDF in CodeB Wallet, and the signed PDF is e-mailed to them and the form owner. It is an advanced electronic signature (AdES), qualified only when the wallet certificate states it; PDFs up to 1 MB.