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.

1

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

Family name from the document, for example `DOE`.

Given Names

All given names from the document, for example `JANE MARIE`.

Date of Birth

Full birth date from the document, for example `1992-04-16`.

Nationality Code

Three-letter nationality code, for example `GBR` or `USA`.

Sex Marker

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

Document type code from the MRZ, usually passport `P`.

Issuing Country Code

Three-letter issuing state code, for example `GBR` or `USA`.

Document Number

Passport or document number, for example `123456789`.

Document Expiry Date

Document expiry date, for example `2032-04-16`.

MRZ Optional Data

Additional MRZ data when present, such as a personal number.

Document Photo

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.

Kayle Document ID

Receiver-scoped identifier for this exact document, not a global passport number.

Included automatically
Kayle Human ID

Reserved placeholder for a future receiver-scoped human identifier. Currently null.

Included automatically

Age Gate

Use this when you need to check if a user meets a minimum age requirement.

Minimum age

Entering `18` asks for an over-18 proof rather than the full date of birth.

2

Complete the live verification

Create a session in Step 1 first.

3

Review the outcome

Finish Step 2 to continue.