Biometric
KYC · Kazakhstan

KYC in Kazakhstanon Kazakh IDs

We read the Kazakh ID card and passports, check liveness and match the selfie against the document photo. Fields come back in Kazakh and Russian.

One API covers onboarding for a bank, an MFI or a payment organization — no paper forms, no branch visit.

Kazakh documents

We read Kazakh documents in the original

OCR extracts the visual zone and cross-checks it against the MRZ. The models are trained on Cyrillic — Kazakh and Russian fields come through without transliteration.

ID card

The main domestic document of a Kazakh citizen. We read the visual zone and MRZ; fields are in Kazakh and Russian, IIN included.

Passport

The biometric passport and earlier series: MRZ, validity, holder photo for face match.

Driving licence

For flows where a passport is optional: rentals, sharing, delivery, driver checks.

Foreign documents

433+ document types from 180+ countries. Labour migrants, non-residents and visitors from the EAEU go through the same check as Kazakh citizens.

A residence permit or a neighbouring country's passport in the frame changes nothing. The document is detected automatically; its type and country come back in the API response.

Regulation

Built around Kazakh regulators' requirements

You answer to the regulator and to financial monitoring. We supply the tools that meet the requirement — and the log that proves it was met.

CIS

Biometric identification

We are a vendor of the Centralized Identification System of the National Bank of Kazakhstan: our algorithms already run inside the perimeter the country's banks use to identify customers remotely.

AML/CFT

Law No. 191-IV of 28.08.2009

Identifying the customer and screening them against lists are baseline duties of a financial monitoring entity. AML screening — sanctions, PEPs, wanted lists — runs in the same request as the document check.

Personal data

Law "On Personal Data and its Protection"

Data handling follows Kazakh Law No. 94-V and the GDPR: we collect only what the check needs; retention period and storage location are configured to your policy, including storage inside Kazakhstan.

Kazakhstan is a member of the EAG, the FATF-style regional body, so local compliance reads by international standards. The final compliance call belongs to your compliance officer; we provide the tooling and the evidence for it.

Integration

Connect the way you prefer — AI agents included

Widget, mobile SDKs, REST API and an MCP server. Kazakh documents verify the same in all four; only the way you call it differs.

JS · Webview

Web SDK / Flow Widget

A ready camera widget for your site or an in-app browser. Prompts switch to Kazakh and Russian, and the design follows your brand book.

JavaScriptCustom designWebview
iOS · Android

Mobile SDK

Native libraries with direct camera access. Biometrics go out in small packets, so a check still completes on weak mobile data in the regions.

SwiftKotlinWeak network
Backend

REST API

Direct access to the verification endpoints for your own server logic. Auth by a private X-API-KEY; the result arrives on a webhook.

RESTX-API-KEYWebhooks
AI · Agents

MCP server for AI agents

An AI agent starts a check and reads the result itself, with no glue code in between. Works with Claude, GPT and any MCP client.

MCPClaudeAI agents
kz_onboarding — REST API
# Create a verification session: country KZ selects the Kazakh document set
POST /v1/sessions
Host: api.biometric.vision
X-API-KEY: sk_live_••••••••••••••
{ "scenario": "kz_onboarding", "country": "KZ", "checks": ["document", "liveness", "face_match", "aml"] }
# → 200 OK
{ "session_id": "sess_4c81…", "status": "created", "url": "https://flow.biometric.vision/s/sess_4c81…" }
Why us

A platform already running in Kazakhstan

Kazakhstan is home turf

We are a vendor of the Centralized Identification System of the National Bank of Kazakhstan; Otbasy Bank, Nurbank and Binance run on the platform. This is not a new market for us — it is where we already run in production.

Accuracy measured by NIST

Our face comparison algorithm ranks 37th out of 570+ in the independent NIST FRVT benchmark. Liveness is tested to ISO/IEC 30107-3 against presentation attacks.

Support in Russian and English

Integration is guided by a team that works in Russian and English — the languages your developers actually use. The docs come in both too.

Pricing you can see upfront

Plans and the calculator are public. Start with 500 free checks a month and price your volume before signing anything.

433+
document types recognized
180+
countries covered by OCR
37 / 570+
rank in NIST FRVT
500
free checks every month
FAQ

Questions about KYC in Kazakhstan

Yes. The ID card is read in full: visual zone, MRZ, fields in Kazakh and Russian, IIN included. Kazakh passports, biometric ones among them, are supported too.

Yes — we are a vendor of the Centralized Identification System of the National Bank of Kazakhstan. What that means for your particular flow is worth a demo, where we also show the session log that stays with you.

Yes, with the same API: 433+ document types from 180+ countries. A labour migrant or an EAEU visitor needs no separate flow — the document type is detected automatically.

The storage location is configured to your policy, including keeping data inside Kazakhstan. We collect only what the check needs, and you set the retention period.

Registration gives you 500 free checks a month, no card required. Beyond that, use the calculator: the price depends on the modules and volume.

REST API and a web widget; a typical integration takes about 30 minutes. The sandbox opens right after registration and issues the keys.
KYC for Kazakhstan

Test us on Kazakh documents

Registration takes a minute and the sandbox issues keys right away. Run your first check today — 500 a month are free.