Real people on your platform.
No identity data in your database.
IRLProof checks a government-issued ID in the person's own phone wallet and tells you they're a real person. You never receive their name, date of birth or document number, so there's nothing to leak.
Zero-ID sign-in
Add "Sign in with IRLProof" to your site. Each person gets an identifier unique to your site, and every sign-in is backed by a real ID.
Standard OpenID Connect: any maintained library works with configuration alone. No SDK.
Account proofs
People attach a signed proof to their accounts on your platform. Anyone can check it themselves, offline, against our published keys.
No API key or permission needed to verify.
Age checks Coming
Confirm someone is over 18 from their ID, without learning their age or date of birth.
Getting started
- Sign in to the developer console with any method you like. You don't need an ID of your own to build with it.
- Register your site. It starts in testing, so localhost works straight away.
- Add the discovery URL, client ID and secret to your OpenID Connect library.
- Verify your domain and take the site live. Invite your team into an organization so it doesn't depend on one person.
Free to start, with generous limits.