AgeVerify

Give your age, keep the rest

The privacy-first digital age verification standard.

Traditional age checks are a data liability. Age-assurance rules are now actively enforced, and the EUDI Wallet rollout is underway. AgeVerify turns the age gate into a cryptographic proof: the user proves they are over the line, your service stores nothing, and the identity document never leaves their phone.

Where age checks fall short

The whole document, for one fact

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

ID fatigue and long queues

Manual checks cause ID fatigue and long queues. At a checkout or a login screen there is no counter to do them at, so the friction lands directly on conversion.

More data than GDPR asks for

Revealing names, addresses, and exact dates of birth exceeds what GDPR data minimization requires.

Records you then have to defend

A document you have to store or discard correctly is a breach target, a data-minimization problem waiting to be flagged, and a question you will be asked in the next audit.

A checkbox that does not hold up

Online and delivery retail self-declares age today. A document upload at checkout is disproportionate for a single threshold, and it costs you the sale.

How AgeVerify works

One check, from wallet to decision, in seconds

For the user that is a scan and an approval. For your team it is one integration, no document handling, and no new identity database to run.

  1. 01

    Prove

    The user scans your QR code and approves the request in their AltID wallet or Partisia ID Wallet.

  1. 02

    Protect

    Your service receives only an age_over_18 attribute.

  2. 03

    Proceed

    Your service checks the signature, validates the credential against the query it asked, and verifies the presentation has not been tampered with.

Where it applies · Danish market

Some sectors are already required to act

Ordered by how hard the obligation pushes today, in the Danish market. Where a law or a license already forces a decision, the age check is a live problem.

Alcohol, tobacco, and nicotine webshops

Since 1 October 2024 the Danish Safety Technology Authority has required an effective age control system, and a pop-up asking whether you are over 18 is explicitly insufficient. Most shops solve it with a costly MitID check, which pulls far more data than confirming one fact requires. AgeVerify replaces that flow with a plain over-18 attestation from AltID, leaving no CPR number, name, or date of birth in the shop's systems.

Bars and nightlife

Licensed bars, clubs, and restaurants carry the liability for not serving minors, and repeated breaches can cost the license. Today the control is a doorman's judgment, which leaves no documentation behind. A digital check at the door gives the venue evidence instead of an estimate.

Why now

Enforcement is active, not hypothetical

Age assurance moved from guidance to enforcement across 2025, and the wallet infrastructure it points at arrives on a dated schedule.

  1. 2025 Duties enforced UK Online Safety Act age-assurance duties begin to be enforced.
  2. Dec 2026 Wallets are available Every EU member state must offer a Digital Identity Wallet. Denmark's AltID is already live.
  3. Dec 2027 Acceptance obliged Obligated private sectors must accept those wallets.
In force today

UK Online Safety Act

Ofcom enforces age assurance for services hosting pornography and other age-restricted content. Self-declaration is explicitly insufficient. Penalties reach £18 million or 10 percent of global turnover, whichever is greater.

In force today

EU Digital Services Act

Minor-protection guidelines took effect in July 2025, and the Commission has opened formal proceedings against several platforms over age assurance. Germany and France layer their own requirements on top, and Spain is preparing its own.

Direction of travel

What this means at your age gate

AgeVerify's wallet flow is built to the same standards the EUDI Wallet uses, so the integration you make now is the one that meets those wallets as they arrive. A prototype EU age-verification app is being piloted in seven member states, Denmark among them: a pilot, not a finished system, but a clear signal of the direction platforms are being steered toward.

Work with us

See AgeVerify in action

The age question is already a legal one, and AgeVerify answers it with a single fact: over 18, with no name, date of birth, or document behind it. It deploys where your security review puts it. A live wallet check is the quickest way to see what your service would actually receive.

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