Verify customers remotely with a photo of their ID and a live selfie. iChek reads the document, checks it, matches the face and gives you a clear decision with the reasons, in under a minute.
Already a customer? Log in and open Identity checks.
Verification
CUST-1042 · Asha Mehta
Consent given 21 Sep 2026, 10:42 IST · IP and location recorded · Example only
The KYC API is open to every account, with a smaller free allowance while we add features. Tell us what you need and we'll prioritise it.
Document checks for 5 ID types, the Aadhaar Secure QR, selfie face match, video KYC with a live agent, the consent record, a review dashboard, PDF reports and webhooks. 10 free checks and 2 video calls a month.
Voice confirmation and more languages on the video call. Checks are made on the document itself; there are no live government-database lookups yet.
Your customer needs only a phone with a camera. There's no app to install.
Create it in the dashboard or by API, then share it by WhatsApp, SMS or email.
They read why you are asking and agree. The time, IP address, device and (if they allow it) location are recorded.
Guided camera capture. Blurry, dark or glare-filled photos are caught straight away so they can retake them.
Verified, Review or Failed, with every check explained. It appears in the dashboard, by webhook and through the API.
Add one tick to the link and the customer finishes with a short, recorded video call. They join straight away when an agent is free, or book a time that suits them. Your own team takes the calls from the dashboard, or our trained iChek agents take them for you.
Built on the RBI V-CIP pattern. Regulated entities stay responsible for their own KYC policy.
Video call · 6 min 12 s · agent Priya N.
LN-2291 · Rahul Verma
Recording kept encrypted · SHA-256 in the report · Example only
Number check digit, and the Secure QR is read to get the name, date of birth and photo signed by UIDAI. Only the last 4 digits are stored.
Number structure, holder type (individual, company, trust…) and surname initial, plus the name and date of birth printed on the card.
The machine-readable zone: every check digit, the name, date of birth, nationality and expiry date.
Licence number format and issuing state, the details printed on it, and a face match against the card photo.
EPIC number format, the name and date of birth printed on the card, and a face match.
Photo quality, selfie-to-ID face match, name and date-of-birth match with your records, and a warning if the same ID was used before.
Businesses onboarding customers, partners, tenants or gig workers. Banks and NBFCs can add video KYC with an agent on top, alongside their own review process.
Create a verification link:
POST /api/v1/kyc/sessions
{ "reference": "CUST-1042",
"full_name": "Asha Mehta",
"dob": "1990-04-12",
"id_types": ["aadhaar", "pan"] }
→ { "id": "kyc_3f9c…",
"url": "https://api.ichek.info/verify/Xb7…" }
Get the result (or receive it by webhook):
GET /api/v1/kyc/sessions/kyc_3f9c…
→ { "status": "VERIFIED",
"checks": [ … ],
"face": { "similarity": 0.82 } }
Prepaid monthly or yearly plans, prices before 18% GST. Limited release: more features are on the way. All plans and questions →
Create a free account, open Identity checks and send yourself a link. It takes about two minutes.
Building a regulated KYC flow?
Check your organisation against RBI cybersecurity expectations with VulnScanAI, from our parent company iSec. The readiness assessment is free.