Products Lemma APIProof issuance & verification platformTrust402Delegate to agents, and transactSealSign-in for the agent era — no keys handed over
Use cases Manufacturing & Critical InfraInspection Record AssuranceFinance & FinTechCounterparty Record VerificationPublic SectorCertificate-less ProceduresHealthcareQualified Worker AssuranceProcurement & Supply ChainSupplier Credential MonitoringMedia & ContentContent AuthenticityService & RetailCross-group IdentityAI Adoption (cross-industry)AI Run GovernanceDevelopers & Agent OpsAgent Authority Control ▸ Browse the use-case index
Pricing
Resources Critical BriefThe frontier of AI × trustBlogThinking and implementation notesDocumentationAPI & specsVerification CenterReal verification & issuance countsAbout usFRAME00, Inc.ContactSales & press inquiriesNewsletterUpdates by emailGlossaryDefinitionsFAQFrequently asked questions
Get Started ↗ JA
Use case — Regulatory Attribute Proof

Age & Sale-Eligibility Verification

For age-restricted sales of alcohol, tobacco, or pharmaceuticals, prove only that a customer meets the age and eligibility to sell — without disclosing their birth date or ID document — at the point of sale or online, so you can meet age-verification obligations without retaining unnecessary personal data.

Retail & convenience · E-commerce · Alcohol, tobacco, pharmacy · Unmanned stores & vending Plan Lemma Compliance
01 · WHO IT'S FOR

For age-restricted sales teams

Verify age without taking a birth date or ID at every check — removing the storage that turns into a leakage surface.

  • Retail, convenience, and e-commerce handling age-restricted goods

  • Unmanned stores, vending, self-checkout where in-person checks are hard

  • Teams needing an evidence trail for age-verification obligations

02 · THE SHIFT

Hand over the source, or just the facts?

Nothing changes on the floor. Everything changes for the receiver.

① Your team just saves, as always.

Your team's screen — the system you already use
The usual action
Enter the record, hit save
On save
a proof is attached (one API call behind the scenes)
The document
never sent

② They just open a link.

Their browser — the verification screen
Not tampered
Proven fact
meets the age / eligibility to purchase
date of birth and ID documents
not shown
Login / keys
not needed
Why Lemma
  • The document stays private — the record itself is never sent or disclosed.
  • Independent verification — the receiver just opens a link. No account, no keys.
  • Edits are detected — even a one-character edit fails verification.

Pass only a proof that the customer "meets the age/eligibility to sell to." The birth date and ID are not disclosed. From issuer-signed attributes (public ID or eKYC), only predicate satisfaction (e.g. "20+") is shown. Stores, e-commerce, and auditors verify without seeing the contents.

(A lawful age-verification process is assumed; issuer and retention design are handled separately.)

See the technical details ↗
03 · HOW TO CHOOSE

Why the usual methods fall short.

Only work that needs all three at once — pass without exposing, independent verification, tamper-evidence — is Lemma's domain.

Method Pass without exposing Independent verification Tamper-evident What happens
Access control / permissions“Someone inside could have edited it” remains possible
Masking / redacted copiesRedaction work grows; the original is still unproven
Encrypt and store / sendTo verify, the receiver needs it disclosed after all
Lemma (ZK proof)the only one with all 3 The receiver just opens a link
04 · HOW IT WORKS

How it works — and how to start.

What you prove
Provemeets the age / eligibility to purchase
Keep hiddendate of birth and ID documents
01 — youChoose the record to prove Start with the one flow where hand-offs cost you the most explaining.
Issue the proof
Senthash only
The documentnever sent
Issued 0x68d4…9f01
02 — you → themAdd issuance Call the API once when the record is finalized. The document itself is never sent.
The verifier's screen
Not tampered
SignatureIntegrityIssuer
03 — themLet the receiver verify They open a link — no account, no keys.

We help design disclosure scope and retention, run the PoC, and support production.

Start with a 30-minute call.

Tell us the one path with the heaviest ID-storage burden, in the first 30 minutes. No disclosure of sensitive data required.

Talk to us about this use case →

Find the case that matches your industry and problem

Browse all 36 use cases →

TRY LEMMA

Run it yourself.

No sales call needed — start hands-on with Lemma's products.