Kayle ID verifies that someone is who they say they are by reading the cryptographic chip in their passport, matching the on-chip portrait against a live selfie, and returning only the claims you asked for. The end user keeps custody of their document data; you receive a verified result and the fields you requested. The product is open source under Apache 2.0. You can self-host the entire stack or use the hosted service atDocumentation Index
Fetch the complete documentation index at: https://docs.kayle.id/llms.txt
Use this file to discover all available pages before exploring further.
https://api.kayle.id.
Start here
Quickstart
Create your first verification session in about ten minutes.
How it works
Learn about how Kayle ID works and its architecture.
Build a verification
Verification sessions
Lifecycle, expiry, attempts, redirect handling.
Share fields
The catalogue of claims you can request from a verified user.
Document checks
Learn about the document checks that are run during a verification.
Privacy model
What Kayle stores, what it discards, and what reaches your webhook.
Receive results
Webhook overview
The four event types and delivery semantics.
Verifying signatures
X-Kayle-Signature HMAC verification with code samples.Run your own
Self-hosting
Deploy Kayle ID on your own Cloudflare account.