See how Kayle ID works with a demo.
Test Kayle ID in your local browser — no data is stored as part of our privacy guarantee.
Choose the fields you want to test
Pick the claims you would like to request.
Identity
Core holder details such as name, date of birth, nationality code, and sex marker.
Family name from the document, for example `DOE`.
All given names from the document, for example `JANE MARIE`.
Full birth date from the document, for example `1992-04-16`.
Three-letter nationality code, for example `GBR` or `USA`.
Sex marker from the document, typically `F`, `M`, or `X`.
Document
Passport metadata like issuing country code, document number, expiry date, and chip portrait.
Document type code from the MRZ, usually passport `P`.
Three-letter issuing state code, for example `GBR` or `USA`.
Passport or document number, for example `123456789`.
Document expiry date, for example `2032-04-16`.
Additional MRZ data when present, such as a personal number.
Portrait securely read from the chip for document-bound face matching.
Security
Kayle adds a document identifier to every session and reserves a human identifier for future anti-fraud checks.
Receiver-scoped identifier for this exact document, not a global passport number.
Reserved placeholder for a future receiver-scoped human identifier. Currently null.
Age Gate
Use this when you need to check if a user meets a minimum age requirement.
Entering `18` asks for an over-18 proof rather than the full date of birth.
Complete the live verification
Create a session in Step 1 first.
Review the outcome
Finish Step 2 to continue.