Skip to content

AgeVerify

Give your age. Keep the rest.

The privacy-first digital age verification standard.

Traditional age checks are a data liability. With rising fraud and the incoming EUDI Wallet rollout, showing a full ID reveals too much. AgeVerify lets users prove their age with sub-second speed without leaking their identity.

The compliance crisis

Manual ID checks expose the entire ID document

Manual ID checks expose a customer's entire ID document (name, photo, date of birth, and number) just to prove a single fact.

The problem

ID fatigue and long queues.

Manual checks cause "ID fatigue" and long queues.

The risk

GDPR data minimisation.

Revealing names, addresses, and exact DOBs exceeds what GDPR data minimisation requires.

The consequence

Compliance failure and heavy fines.

Human error in high-volume flows leads to compliance failure and heavy fines.

Two tiers of privacy

Pick how much you reveal. Often the answer is nothing.

Tier 1 · Selective disclosure

Share only the age attribute.

Reveal a single value (e.g. "19") and nothing else. Name, date of birth, and address stay hidden. Perfect for regulated retail like alcohol or pharmacy sales.

Tier 2 · Zero-knowledge proof

Prove only the logic.

Prove a yes/no question (e.g. "is over 18? Yes") and reveal nothing else. Not even a birth year. Ideal for anonymous flows like social media, gaming, or adult platforms.

How it works

Based on the eIDAS 2.0 trust model: Issuer, Holder, Verifier.

National eID AltID wallet Your service
01

Prove

The user scans your QR code and approves the request in their AltID wallet. The wallet presents a single signed attribute, over 18, as an ISO mdoc credential over OID4VP. No ID document is ever uploaded.

02

Protect

Your service receives only the boolean over-18 proof. There is no date of birth, CPR number, name, or document to store, leak, or breach, which is exactly what GDPR data minimisation asks for.

03

Proceed

The check returns a pass in under a second, online or offline when the issuer's keys are pre-cached. The same flow runs in an in-person festival app or an e-commerce checkout SDK.

What the user sees

Prove your age. Share nothing else.

At the end of the flow the AltID wallet shares a single fact, over 18, with no name, date of birth, or document behind it. It is exactly what our live demo returns, so try it yourself (the demo runs in Danish).

An AltID wallet result screen: a verified over-18 age proof shared with the business, and nothing else.

Why Partisia?

We bring cryptography to the real world.

Built on three decades of MPC expertise and academic pedigree from Aarhus University, our platform is engineered for enterprise scale. Deploy via Cloud, Docker, or on-prem to ensure your business is compliant, secure, and ready for the future of digital identity.

Cloud
Docker
On-prem

Book a demo

See AgeVerify in action.

30 minutes is enough to see how AgeVerify proves age in under a second without exposing identity. Tell us about your use case and we'll be in touch within one business day.

  • A live age check in under a second
  • Proofs that reveal age and nothing else
  • Deploy on Cloud, Docker, or on-prem
  • Guidance for your specific use case