Biometric
eKYC for iGaming

Onboard a player in 30 seconds — identity and age verified

Passive biometrics confirm the player from a single selfie: no head-turning or blinking. A real adult player creates an account in seconds, while a minor with someone else's passport, a multi-account or a self-excluded player doesn't get through.

500 checks a month free— no card
Verification · igaming_onboardingPASS
Document photo
Player selfie
99%face-to-document match
Document readpassport · KZ
Liveness confirmedpassive · 1 selfie
Face matches document99%
AML screeningclear
Create accountAll checks passed · 1.4 s
Deepfake — liveness not confirmed, registration rejected
A familiar pain

Sound familiar?

You opened registration — and it's not only players rushing in. Accounts get created en masse: minors on someone else's passport, bonus hunters with a dozen multi-accounts, self-excluded players signing up again. Some abuse free bets, some dodge a play ban.

Tighten the check and you lose real players at onboarding and drop conversion. Loosen it and you let minors and multi-accounts in and draw a fine from the regulator. An operator lives exactly on that edge.

Registrationsreal time
Registration #90418Someone else's passport · player is 16
UNDERAGE
Registration #90419Multi-account · bonus abuse
MULTI-ACCOUNT
Registration #90420Deepfake to camera
DEEPFAKE
Player
Registration #90421Real player
LIVE
It all floods the same registration pipe at once — how do you tell them apart?
Three outcomes

What you get

01

Frictionless registration

Passive liveness from a single selfie. The player creates an account from a smartphone and doesn't abandon on a 'turn your head' prompt.

One selfie, no action from the playerAccount created from a smartphone in seconds
ПАСПОРТ · ID
SurnameMORGAN
NameALEX
НомерAN 1234567
P<KAZMORGAN<<ALEX<<<<<<<<<<<<AN12345677KAZ9406129M300101890
Hold steady
Done
DocumentSelfieDone
02

Multi-accounts and minors don't pass

One face — one account: someone else's passports, multi-accounts and self-excluded players are cut off, and age is taken from the document.

Liveness rejects photos, video, masks and deepfakesOne face won't create a second account or dodge a ban
Passport photopassport
deepfake
Liveness not confirmed · 41% match
03

KYC and AML in one flow

Identity, liveness, document, age and sanctions screening — in one request and one integration, meeting the regulator's requirements.

One integration instead of several servicesA verdict via API and in the dashboard
Identity and document
Liveness · passive
Face match · 99%
AML screening
One request · one verdict
Accuracy = trust

Accuracy you can't fool

Our face matching errs 28 times per 10 million comparisons — it almost never confuses two people. A stranger cannot pass as your client, and a real user gets through with no false rejections.

37 / 570+
in the world in the NIST FRVT ranking
28 / 10M
errors per 10 million comparisons
№1
in Central Asia for face matching
Passive liveness

Liveness the client never notices

Active prompts — 'turn your head, blink, move closer' — annoy users and drop conversion exactly where you fight for every one. Our passive biometrics confirm a live person in front of the camera from a single selfie — in a second, with no action from the client.

Protection against photos, video, masks and deepfakes is certified to ISO 30107-3 Level 2. The rigor is on the system's side, the simplicity on the client's.

PhotosVideoMasksDeepfakes
Passive check1 selfie
Client
Turn your headnot needed
Blinknot needed
Move closernot needed
Live personConfirmed from one selfie · 1.4 s
KYC + AML in one flow

Compliance with no separate integration

One request covers both the identity check and sanctions screening. The client is checked against international lists (OFAC, HMT, UN) and PEP databases, and ongoing monitoring re-checks the base as lists update and alerts you to new matches.

Due-diligence identification that meets the regulator's requirements. No separate AML service to integrate.

OFAC · HMT · UNPEPOngoing monitoring
AML screeningin the same request
Sanctions lists · OFAC / HMT / UN
PEP · public figures
Ongoing monitoring of updates
AML — clear
Reusable KYC

Verify once — log in by face across all your services

A client verified once doesn't repeat it in your other services: login is confirmed by face. Less friction at every next step, higher retention inside the ecosystem.

We store biometric vectors, not photos of clients — less sensitive data to protect and a smaller attack surface.

Verified onceIdentity confirmed · face login active
ProfileKYC done
Depositface login
Withdrawalface login
Betsface login
How it works

Four steps

01

Capture the document

The client photographs the document — the system guides them to nail it first time.

ПАСПОРТ · ID
SurnameMORGAN
NameALEX
НомерAN 1234567
P<KAZMORGAN<<ALEX<<<<<<<<<<<<AN12345677KAZ9406129M300101890
Hold steady
Done
02

Recognition

Data is read automatically; the document type is detected on its own.

ПАСПОРТ · ID
SurnameMORGAN
NameALEX
НомерAN 1234567
P<KAZMORGAN<<ALEX<<<<<<<<<<<<AN12345677KAZ9406129M300101890
SurnameDate of birthDocument typeNumber
03

One selfie

A live person, face match and AML screening — all confirmed from a single selfie.

Document photo
Selfie
99%
04

Verdict

You get a verdict via API and in the dashboard: approve, reject or send for review.

Document is genuine
Liveness · passive
Face matches · 99%
Check passed
Integration

Live in a day

REST API, Mobile SDK and a web widget — the check slots into your flow without reworking the UI. A developer integrates in a few hours, or delegates it to an AI agent (Cursor, Claude Code).

verify.js
const result = await biometric.verify({
checks: ['document', 'liveness', 'face_match', 'aml'],
scenario: 'igaming_onboarding'
});
if (result.verified) {
return { status: 'approved', clientId: result.userId };
}
Trust

iGaming operators choose Biometric.Vision

ISO 27001 No. 760281Passive liveness ISO 30107-3 Level 2#1 in Central Asia
Questions

Questions and answers

The system confirms a live person in front of the camera from a single selfie — with no request to turn your head or blink. Protection is certified to ISO 30107-3 Level 2.

500 checks a month free

Let real players in, not multi-accounts

Create an account and get API access in 60 seconds. Test it on your own registration flow — no card.