Simple pricing
Pay when a user gets their first site credential. Pay a small MAU fee only when they come back.
Unlimited local verification on your servers — no per-check fee. lemma.id is only in the loop when a user needs a new or renewed site credential (about once per month).
How billing works
Each user gets a site-specific credential (a lemma with their PPID as subject). You are billed on issuance and on monthly activity — not on every login or verification.
Initial site issuance
$0.35 / user / site
Charged once when a user receives their first site credential for your site — the lemma.id popup flow that binds their site-private PPID to your domain after one-time identity verification.
Monthly active user (MAU)
$0.01 / user / month
Charged for each calendar month a user renews their site credential on your site, starting the calendar month after their first issuance. Inactive months are not billed.
Local verification
Free
Your site validates credentials locally with the SDK — signature, expiry, and revocation checks. Site credentials expire after 30 days; renewal opens a lemma.id popup. Routine checks between renewals need no server call and are never metered.
Site integration
Included
API keys, developer dashboard, site-block controls, SDK, and hosted platform features at no additional platform fee.
Billing rules
- First issuance ($0.35): billed when lemma.id issues the user's first site-bound credential for your site (one-time IDV + wallet setup; passkey secures the wallet on first use).
- MAU ($0.01): billed for each calendar month the user renews after the month of their first issuance. The issuance month itself has no MAU charge.
- Active user: a user whose site credential is re-issued by lemma.id that month — typically when their prior credential expires (~30 days) and they complete the continuity popup (daily unlock when already signed in on lemma.id; passkey if the wallet lock has expired).
- Same person, same PPID: renewals re-check the verified person root and issue a fresh credential with the same site-private PPID — no repeat IDV for routine continuity.
- Local checks: unlimited presentations and verifications on your infrastructure between renewals — never metered.
- Per site: each relying site is billed independently for its own users (pairwise PPIDs).
Example: 1,000 new users in January, 600 return in February
January: 1,000 × $0.35 = $350 (initial issuance). No MAU charges — first month after issuance is excluded.
February: 600 returning active users × $0.01 = $6.00 MAU. Plus any new users who join in February at $0.35 each.
All year: A user who visits daily but renews once when their credential expires still counts as one MAU that month — not one charge per login or local verification.