Limited release New: video KYC

KYC API: know who your customer is

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

VERIFIED
  • PAN number and holder type✓ Pass
  • Name matches the card✓ 100%
  • Date of birth matches✓ Pass
  • Selfie matches the ID photo✓ 0.82
  • Photo quality✓ Good

Consent given 21 Sep 2026, 10:42 IST · IP and location recorded · Example only

What "limited" means

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.

Available now

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.

Coming next

Voice confirmation and more languages on the video call. Checks are made on the document itself; there are no live government-database lookups yet.

How it works

Your customer needs only a phone with a camera. There's no app to install.

  1. 1

    Send a link

    Create it in the dashboard or by API, then share it by WhatsApp, SMS or email.

  2. 2

    Customer consents

    They read why you are asking and agree. The time, IP address, device and (if they allow it) location are recorded.

  3. 3

    ID photo + live selfie

    Guided camera capture. Blurry, dark or glare-filled photos are caught straight away so they can retake them.

  4. 4

    You get the result

    Verified, Review or Failed, with every check explained. It appears in the dashboard, by webhook and through the API.

New

Video KYC with a live agent

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.

  • ✓Random questions checked against the customer's documents, and liveness instructions shown on their screen
  • ✓Original PAN and ID held up to the camera, read automatically and compared with what was submitted
  • ✓Live face compared with the selfie and the ID photo while the call is on
  • ✓Customer's live location, with a check that they are in India
  • ✓Full recording with a time stamp, encrypted and fingerprinted, plus an optional second check by another person

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

APPROVED
  • Face on call vs ID photo✓ 0.88
  • Original PAN read on camera✓ same as submitted
  • 4 random questions✓ all correct
  • Liveness: blink, turn head✓ done
  • Location✓ Pune, India

Recording kept encrypted · SHA-256 in the report · Example only

Documents we check

Aadhaar

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.

PAN card

Number structure, holder type (individual, company, trust…) and surname initial, plus the name and date of birth printed on the card.

Passport

The machine-readable zone: every check digit, the name, date of birth, nationality and expiry date.

Driving licence

Licence number format and issuing state, the details printed on it, and a face match against the card photo.

Voter ID (EPIC)

EPIC number format, the name and date of birth printed on the card, and a face match.

Every document

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.

Built with privacy in mind

  • ✓Consent first. Nothing is captured until the customer agrees, and the consent is saved with the result.
  • ✓Encrypted storage. ID photos and selfies are encrypted and deleted automatically after 90 days (video KYC records are kept for the legal record-keeping period), or sooner on request.
  • ✓Full audit trail. Every step is recorded, from link created and opened to consent, submission and review.
  • ✓Human review. Borderline cases go to your team to approve or reject, with a downloadable PDF report.

Who it's for

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 } }

Pricing

Prepaid monthly or yearly plans, prices before 18% GST. Limited release: more features are on the way. All plans and questions →

Try it with your own ID

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.

Start the RBI assessment