Scan a passport or ID card, tap to read the chip, or use a digital wallet.
Each chip and wallet credential is digitally signed by the issuing government and protected against tampering, cloning, and replay.
Add a second factor
Add another layer of security — combine cryptographic proof with face matching and liveness detection in real-time for even stronger assurance when needed.
Where strong identity matters
Fintech & banking Instant account opening with high conversion and low fraud
Identity providers Embed high-assurance identity in existing flows
Government Access and benefits based on true identity
Workforce Secure employee onboarding, recovery, and privilege changes
Travel Remote and self check-in without document handling
Marketplaces Trust between users through account verification
Age-gated commerce Verify age without collecting personal data
Simple pricing
From $0.10 per verification. Build and test for free, with 250 verifications included.
Beautifully integrated
Accept passports, ID cards and digital wallets in one unified flow. It takes just a few lines of code.
# create a sessioncurl http://localhost:4000/api/v1/session.create \-u PUBLIC_KEY:SECRET
# response{"id":5102525283827712,
"token":"eyJzZXNzaW9uX2lkIjogNTEwMjUyNTI4MzgyNzcxMn0"}# redirect the user to http://localhost:4000/open?token=eyJzZXNzaW9uX2lkIjogNTEwMjUyNTI4MzgyNzcxMn0# wait for the session to complete, then fetch the datacurl http://localhost:4000/api/v1/session.get \-u PUBLIC_KEY:SECRET \-d @- <<EOF
{
"id": 5102525283827712
}
EOF# response{"document_number":"31195855",
"expiry_date":"2031-01-01",
"issuer":"Department of State, U.S. Government",
...
}
Onboard the world
Verify billions of people across the globe. Scale into new markets with confidence.