Prove a real person is who they say they are.
No-ID verifies a person with their government-issued electronic ID and certifies they're the real individual they claim to be — then issues a passkey for frictionless future sign-ins.
Government-backed eIDs · National PKI validation · Passkeys after enrollment
What is No-ID identification?
No-ID identifies a real person using their government-issued electronic ID. Your application calls our API; we validate the credential against the issuing authority's national PKI, confirm the user physically holds it, and return a certified answer to one critical question: is this user truly who they claim to be? After enrollment, the user signs in with a passkey — no need to present the eID every time.
How it works
From a national eID to a passkey, in four steps.
- 1
Enroll with a national eID
The user verifies once with their government-issued electronic ID.
- 2
Validated against the national PKI
No-ID confirms the credential is genuine and active, in real time.
- 3
Proof of possession
A challenge signed by the card proves the real holder is present.
- 4
Passkey from then on
The user gets a passkey or app-bound key for fast, secure future sign-ins.
What it's used for
Anywhere you need to know a real person is on the other side.
Onboarding & KYC
Verify new customers at sign-up and meet know-your-customer requirements without manual review.
Fraud prevention
Stop impersonation, fake accounts, and synthetic identities before they cause damage.
Account recovery
Re-confirm a user's identity when they regain access to a locked or compromised account.
Age & eligibility
Confirm that a user meets age or eligibility requirements for regulated products and services.
High-value transactions
Add a Level 2 eID re-verification before payments, transfers, or sensitive account changes.
Trust & safety
Keep marketplaces and communities safe by ensuring members are real, verified people.
Why teams choose No-ID
Frictionless for users
Verify once with a national eID, then sign in with a passkey — no hoops on every visit.
Fast to integrate
REST for enrollment, standard WebAuthn for sign-in — go live in days, not months.
Reduces identity fraud
Government-backed validation and proof of possession stop impersonation up front.
Certified assurance
Every verification comes with a clear, certified verdict you can rely on and audit.
From eID to passkey, in one flow.
Enroll a user with their national electronic ID, validate it against the issuing authority, and bind a passkey to their device — all through one API.
Browse the API docs →POST /v1/enroll/complete
Authorization: Bearer <your_api_key>
{
"country": "PE",
"national_id": "12345678",
"eid_certificate": "<base64 X.509>",
"challenge_signature": "<base64 signature>"
}
→ 200 OK
{
"verified": true,
"is_real_person": true,
"assurance_level": 2,
"credential_id": "cred_3f2c...",
"certificate_id": "noid_cert_7Hk2..."
}Start verifying real people today.
Get API access and certify that your users are who they claim to be.