MIDNIGHT · LENS
Request beta access
Working Prototype
MIDNIGHT
— LENS —

Prove the fact. Not the file.

A business asks a narrow question. You answer it — without handing over your identity, your documents, or anything else they didn't ask for.

No silent collection. Ask me.

See what they're asking. Share only what matters.

01

A business asks

Not for your file — for one narrow fact. "Is this person over 18?" Nothing else.

02

You review, then approve

See exactly what's being asked and why before anything is shared. Approve or deny — your call, every time.

03

A minimal proof is issued

Just the answer — true or false. A receipt records what was shared, what wasn't, and why. Nothing more ever leaves.

What's provable today

A small, honest set of facts — growing one verified case at a time.

Over 18

Verified against date of birth. Full name, exact birthdate, address, and ID number stay private.

Identity-verified

Over 21 — US alcohol purchase

Reuses the same verified date of birth. No re-verification needed for a second age threshold.

Identity-verified

Eligible jurisdiction

Confirms region eligibility without exposing your exact address or ZIP code.

Self-attested
Real, not decorated

What's actually true right now.

Real

The request → consent → proof → receipt flow, the alias system, encryption at rest, and — when configured — genuine Stripe Identity document verification.

Not yet

Midnight Network zero-knowledge proofs aren't built yet. Today's proofs are signed database rows, not ZK proofs. Production hosting, per-user accounts, and independent audit are still ahead.