Skip to main content
Veriox lets you verify that a visitor is over an age threshold without ever seeing their date of birth or any personal data. Visitors prove their age using their Concordium digital ID via a zero-knowledge proof. You get a verified result — over 18, over 21, or whatever threshold you need — and nothing else. No names, no dates, no documents stored on your end.

How merchants integrate

Integration is a single Cloudflare Worker deployed to your account. Once deployed, Veriox:
  • Injects a lightweight trigger script into your pages
  • Presents a verification popup to unverified visitors
  • Issues a signed session cookie once verification passes
  • Anchors a tamper-evident audit trail on the Concordium blockchain
  • Tracks usage centrally so you can see activity in your dashboard
There are no SDK calls to make, no API keys to embed in your frontend, and no changes needed to your privacy policy — verification happens entirely through Veriox infrastructure.

What you need

Next steps

How it works

Understand the zero-knowledge verification flow

Quick start

Deploy your worker and go live in minutes