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 passkey is required to issue or renew a site credential.

$0.35 first site credential per user
$0.01 per MAU, starting month two
$0 local proof checks

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.

Local verification

Free

Your site validates credentials locally with the SDK — signature, expiry, and revocation checks. No server call to lemma.id and no per-check fee, no matter how many times the user presents the credential.

Site integration

Included

API keys, developer dashboard, site-block controls, SDK, and hosted platform features at no additional platform fee.

Billing rules

  1. First issuance ($0.35): billed when lemma.id issues the user's first site-bound credential for your site (passkey required).
  2. MAU ($0.01): billed for each calendar month the user is active after the month of their first issuance. The issuance month itself has no MAU charge.
  3. Active user: a user who passkey-renews their site credential during that month (monthly continuity check).
  4. Local checks: unlimited presentations and verifications on your infrastructure — never metered.
  5. 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 logs in daily but renews once per month still counts as one MAU that month — not 30 verification events like SMS OTP.

Everything included

Site registration and API keys
Unlimited local proof checks
Client-side credentials
Passkey authentication
Privacy-preserving PPIDs
Monthly continuity via passkey renewal
No ID documents or PII stored on your servers
Personal data minimizer — see trust comparison
Full API access
JavaScript SDK
Developer dashboard