CodeB Walletby Aloaha Limited

Proudly made in Malta

EU Digital Identity Wallet · Android

Your European digital identity. On your Android phone.

CodeB Wallet is an Android app for the European Digital Identity (EUDI) framework under eIDAS 2.0. Keep your digital ID, mobile driving licence and other credentials on your phone – and decide for yourself what you share.

Made by Aloaha Limited, Malta – a specialist for PKI and digital signatures since 2003 and the maker of the CodeB product family.

Closed beta Currently being tested in closed groups – public release coming soon. Interested in testing? Contact us at info@aloaha.com.

In short

  • What: CodeB Wallet is an Android wallet app for the European Digital Identity (EUDI) framework – eIDAS 2.0, Regulation (EU) 2024/1183.
  • Who: developed by Aloaha Limited, Malta – PKI and digital-signature specialist since 2003, maker of the CodeB product family.
  • Brand: CodeB is a brand of Aloaha Limited, Malta. CodeB Wallet is developed and provided by Aloaha Limited.
  • Made in Malta: designed and developed in Malta by Aloaha Limited.
  • Credentials: Person Identification Data (PID), mobile driving licence (mDL, ISO/IEC 18013-5) and other attestations such as membership cards or the European Health Insurance Card.
  • Standards: SD-JWT VC and ISO mdoc formats; issuance via OpenID4VCI; presentation online via OpenID4VP and in person via QR code, NFC or Bluetooth (ISO/IEC 18013-5).
  • Privacy: data stays on your device; selective disclosure lets you share only what is needed.
  • Status: currently being tested in closed groups; public release coming soon. Not certified yet. Interested testers: info@aloaha.com.

Features

Everything you need to prove who you are – digitally

CodeB Wallet stores your credentials securely on your phone and presents them when you choose to – in person or online.

Your digital ID (PID)

Store Person Identification Data (PID) issued by a trusted issuer and use it to identify yourself with services across the EU framework.

PID

Mobile driving licence

Keep a mobile driving licence (mDL) according to ISO/IEC 18013-5 on your phone and present it in person.

ISO/IEC 18013-5

More attestations

Add other attestations, for example membership cards or the European Health Insurance Card (EHIC), as issuers make them available.

Attestations

Selective disclosure

Share only what is needed – for example “over 18” instead of your full date of birth.

Privacy

In person and online

Present credentials online via OpenID4VP, or in person via QR code, NFC or Bluetooth.

OpenID4VP · NFC · BLE

Verify documents

Check another person’s digital ID, mobile driving licence or just “over 18” in person: scan their wallet’s QR code, receive the data over Bluetooth and see at once whether it is genuine, unchanged, valid, not revoked and from a trusted issuer. Nothing is stored.

ISO/IEC 18013-5 reader

Qualified signatures

CodeB Wallet supports remote qualified electronic signatures (QES).

Remote QES

How it works

Four steps from issuer to verifier

The EUDI wallet model separates the issuer of a credential, you as the holder, and the service that checks it.

  1. Get a credential

    Request a credential – such as your PID or mDL – from an issuer. Issuance uses the OpenID4VCI protocol. You choose which issuers to use in Settings.

  2. Keep it on your phone

    The credential is stored on your device. Its keys are protected by the Android hardware-backed keystore; the wallet is locked with PIN or biometrics.

  3. Present it

    Show it in person via QR code, NFC or Bluetooth (ISO/IEC 18013-5), or online to a website or app via OpenID4VP.

  4. You decide what to share

    Before anything leaves your phone, you see who is asking and for what – and you share only the attributes you approve.

Standards

Built on open European and international standards

CodeB Wallet follows the EU Architecture and Reference Framework (ARF) and is designed with certification under eIDAS 2.0 in mind. The wallet is not certified yet.

Standards profile

ARF
  • Architecture and Reference Framework (ARF)EU framework
  • eIDAS 2.0 – Regulation (EU) 2024/1183Regulation
  • OpenID for Verifiable Credential Issuance (OpenID4VCI)Issuance
  • OpenID for Verifiable Presentations (OpenID4VP)Online
  • ISO/IEC 18013-5 – QR code, NFC, BluetoothIn person
  • SD-JWT VC (Selective Disclosure JWT Verifiable Credentials)Format
  • ISO mdoc (mobile document)Format
  • ETSI trusted listsIssuer trust

Security & privacy

Privacy by design – your data stays with you

Security is Aloaha’s core business: we have worked on PKI and digital signatures since 2003.

Hardware-backed keys

Cryptographic keys are kept in the Android hardware-backed keystore.

PIN and biometrics

The wallet is protected by a PIN and, if you wish, by biometrics.

Trusted issuers

Issuer trust is checked against EU trusted lists (ETSI).

Revocation checks

Documents can be checked for revocation, so withdrawn credentials can be recognised.

On your device

Your credentials are stored on your phone, not in a CodeB cloud.

Minimal disclosure

Selective disclosure means services receive only the attributes you approve.

This website does not track you

No analytics, no cookies, no external requests. Fonts and images are served from this site itself.

FAQ

Frequently asked questions

What is CodeB Wallet?

CodeB Wallet is an Android app that stores digital credentials – such as your Person Identification Data (PID) or mobile driving licence – and presents them in person or online. It is built for the European Digital Identity (EUDI) framework under eIDAS 2.0, Regulation (EU) 2024/1183.

Who develops CodeB Wallet?

CodeB Wallet is developed by Aloaha Limited, a company based in Malta. Aloaha has specialised in PKI and digital signatures since 2003 and makes the CodeB product family, including CodeB eForms Server and ZUGFeRD Pro.

What is an EU Digital Identity Wallet?

eIDAS 2.0 (Regulation (EU) 2024/1183) introduces European Digital Identity Wallets: apps in which people can store identity data and other attestations and share them securely with public and private services. The technical rules are described in the EU Architecture and Reference Framework (ARF).

Which documents can I store?

Person Identification Data (PID), a mobile driving licence (mDL) according to ISO/IEC 18013-5, and other attestations such as membership cards or the European Health Insurance Card – provided an issuer offers them.

Can CodeB Wallet check someone else’s ID?

Yes. With “Verify a document” you choose what you need – for example only “over 18” – and scan the QR code shown in the other person’s wallet. After they agree, the data arrives over Bluetooth (ISO/IEC 18013-5). CodeB Wallet checks the issuer’s signature against trusted certificates, that the data is unchanged and belongs to the presenting phone, the validity period and the revocation status. The data is deleted as soon as you close the result.

Can I use it in person and online?

Yes. In person, credentials are presented via QR code, NFC or Bluetooth according to ISO/IEC 18013-5. Online, websites and apps request credentials via OpenID4VP.

What does selective disclosure mean?

Selective disclosure lets you share only the information a service needs. For example, you can confirm that you are over 18 without revealing your date of birth. The SD-JWT VC and ISO mdoc formats support this.

Where is my data stored?

Your credentials are stored on your phone. Cryptographic keys are kept in the Android hardware-backed keystore, and the wallet is protected by PIN or biometrics.

Is CodeB Wallet certified?

Not yet. CodeB Wallet follows the EU Architecture and Reference Framework (ARF) and is designed with certification in mind. We will only call it certified once a certification has actually been completed.

Which issuers can I use?

In Settings you choose which issuers the wallet uses – currently the EU reference issuers and the CodeB issuer. Issuers are checked against EU trusted lists (ETSI).

When can I download CodeB Wallet?

CodeB Wallet is currently being tested in closed groups and will be publicly available soon. Everyone who is interested in testing it is welcome – just contact us at info@aloaha.com.

Will there be an iPhone version of CodeB Wallet?

Yes. An iPhone (iOS) version of CodeB Wallet will be released soon after the Android app.

Would you like to test CodeB Wallet?

CodeB Wallet is currently being tested in closed groups and will be publicly available soon. Everyone who is interested in testing is welcome – contact us at info@aloaha.com. Issuers and services that want to accept EUDI credentials are welcome to get in touch too.