Get started

Introduction

Identity verification from an ID document and a selfie video captured on the user's phone.

The user photographs a government-issued ID and records a short selfie video in their phone's browser. KayWhySee checks the document, liveness and face match server-side, and each session ends with an outcome and reason codes.

Captures are encrypted on upload. Your servers never receive ID images.

link Start here

link Three ways to start a verification

WayBest forCode needed
The APISign-up and onboarding flows in your productOne server-side call
A verify buttonWebsites and landing pagesA script tag
A hosted linkEmail, chat and support teamsNone

link How it fits together

You start a session

Your server asks for a verification for one of your customers, using your own reference for them. You get back a start_url.

Your customer verifies on their phone

They open the link. On a computer they scan a QR code to carry on on their phone. They agree to the check, photograph their ID and record a short selfie.

You get the decision

The session moves to clear, consider or rejected. Read it from the API or have it sent to your webhook.

info

Early access

KayWhySee is in early access. The capture flow, the API on these pages and the document's consistency checks work today. Forensic, face and liveness checks are being added one by one; until they land, finished sessions stop at submitted.

Was this page helpful?

Authorization

Your secret key stays in this tab: it is sent with this request only and never stored.

Body application/json

Response

Send the request to see the response.