Prove you're old enough — without needing to reveal more.
Buying age-restricted goods normally means handing over a card that exposes your full name, address and exact date of birth. ISO 18013-5 supports age attestations: the licence can answer a simple yes/no — 'is this person over 18?' — without disclosing the underlying birth date. This is selective disclosure at its most powerful, and the clearest demonstration of privacy-by-design in digital identity. The request pairs that flag with your portrait, because an over-18 answer on its own only proves that somebody old enough approved it — staff still need to see the credential belongs to the person at the counter. Your name, address and birth date never leave the phone.
Only an 'over 18: yes' attestation and a portrait to confirm it's you. Your name, address and exact date of birth are never transmitted.
What happens
- 1
The venue's device requests an over-18 attestation and your portrait — nothing else.
- 2
Your wallet confirms the request asks only for an over-18 flag and your portrait.
- 3
You approve; a signed yes/no response is returned with no date of birth.
- 4
The venue sees a verified ‘over 18’ result and your portrait to match you.
Exactly what is requested
Selective disclosure means only these data elements are asked for — and you approve each request before anything is shared.
Explore other scenarios
Police traffic stop
An officer's reader app checks identity and licence validity device-to-device over NFC or Bluetooth — offline, reading only what the stop requires.
Try itCar rental check
A car rental desk verifies the customer holds a valid licence with the right vehicle categories before handing over the keys.
Try itBank KYC
A bank's onboarding form checks the name and date of birth you typed against your Driver Codes Verified Licence Credential — same-device on iOS 26+, no QR scan.
Try it