Try with your phone
Opens the same popup shell as production, with a Demo tag and a QR code inside. Scan with your phone — no Didit, expires in about 15 minutes.
lemma.id enforcement demo
Follow the steps below — verify once, prove human on two demo sites, then block or revoke at the human-proof layer.
This demo shows the core lemma.id enforcement loop: one human proof produces different private IDs for different sites. A site can block its own PPID without affecting other sites.
Unlock the browser wallet, then try the quick QR demo or create a real lemma.id.
Test-mode automation is off. Complete verification on a customer site first.
Try the demo popup to explore the flow, or create a real lemma.id when you are ready to join.
Open a demo site and click the protected action, or verify from this page.
Reserve tickets behind a human check.
Start a trial without another CAPTCHA.
Same human, different site-private IDs
Block one site, confirm the other stays human.
Ticketing only — trials should stay human.
Expected: tickets denied
Server enforcement: —
Confirm trials still passes.
Trials should remain human
Open static screens from /wallet/ishuman-idv to review copy and layout. Full viewer: /demo/ishuman/idv-viewer
A human verdict, site-scoped private ID, and reason — no passport or cross-site user ID.
Last verify: —