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.


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.

What you get
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.

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.
passportKYC and AML in one flow
Identity, liveness, document, age and sanctions screening — in one request and one integration, meeting the regulator's requirements.
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.
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.

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.
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.
Four steps
Capture the document
The client photographs the document — the system guides them to nail it first time.

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

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


Verdict
You get a verdict via API and in the dashboard: approve, reject or send for review.
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).
iGaming operators choose Biometric.Vision
Questions and answers
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.