Identity verification
built for Kazakhstan 
Kazakh ID Card (Куәлік), Foreign Passport and Driving Licence on one session, screened against Kazakh regulatory watchlists, $0.33 full KYC, 500 free every month.




Trusted by 2,000+ organizations worldwide.
How identity verification works in Kazakhstan.
- Fraud landscape
- Three pressures shape Kazakh identity fraud: deepfake and synthetic-ID attacks on the rapidly-growing fintech and crypto markets centred on the AIFC, ID Card forgery across the chip-card format, and cross-border AML pressure across the Central Asian remittance corridor. Didit scores 200+ real-time fraud signals on every session, face morph, replay, injection, document tampering, device intelligence, IP geolocation.
- Compliance frameworks
- Law 191-IV (PLA/FT)
- Law 94-V (Personal Data)
- NBRK + AFR Regulations on CDD
- AIFC AML/CFT Rules (off-shore)
- FATF 40 recommendations
Who supervises identity verification in Kazakhstan.
NBRK
National Bank of the Republic of Kazakhstan, central bank, monetary-policy authority, and operator of the national payment system.
AFR
Agency of the Republic of Kazakhstan for Regulation and Development of the Financial Market, supervises banks, payment institutions, microfinance organisations, insurers, and non-bank financial organisations.
Financial Monitoring Agency
Financial Monitoring Agency of the Republic of Kazakhstan, Kazakhstan's Financial Intelligence Unit. Receives Suspicious Transaction Reports under Law 191-IV on countering money laundering and the financing of terrorism.
PDP Committee
Personal Data Protection Committee under the Ministry of Digital Development, Innovation and Aerospace Industry, enforces Law 94-V on Personal Data and its Protection.
AIFC
Astana International Financial Centre, independent financial-services jurisdiction with its own English-law-based regulator (AFSA), separate from the on-shore Kazakh regime.
Four modules. One verification.
Capture and read the ID.
Captured on any phone, auto-classified, OCR-parsed, and template-verified.
- the chip-enabled ID Card (Жеке куәлік), Foreign Passport (Қазақстан паспорты, with the chip read on e-Passports), Driving Licence and Residence Permit.
- Returns the name, 12-digit Individual Identification Number (IIN), date of birth, place of issue, and expiry.
- Kazakh ID Card (Куәлік)
- Foreign Passport, chip read on e-Passport
- Driving Licence · Residence Permit
Match the face. Prove it's a real person..
Selfie confirmed live and matched against the ID portrait.
- Duplicate check: 1:N face search across existing users. Free.
- Active liveness ($0.15) for elevated-risk flows, user turns or blinks.
- Selfie on any phone or laptop camera
- Mobile-handoff QR when the user starts on desktop
Screen for sanctions, PEPs, and adverse media.
1,300+ global sanctions, PEP, and adverse-media lists, plus Kazakh watchlists:
- Government of Kazakhstan, State-Invested Enterprise (SIE) register, entities with state beneficial ownership.
- State Revenue Committee (KZKGD), SIE register, Ministry of Finance state-invested entity designations.
- Anti-Corruption Agency (KZACA), State-Invested Person (SIP) register, persons with connections to state-owned entities.
- State Register of Industrial Property Objects, Warnings, regulatory warnings register.
- Assembly of the Republic, PEP Level 1, senators and senior legislative officials.
- House of Representatives, PEP Level 3, Majilis deputies.
- Kazakhstan Railways (KTZ), PEP Level 3, senior officers of the national railway state enterprise.
- Financial Monitoring Agency, terrorist-financing designated entities, FMA-maintained AML/CFT designations under Law 191-IV.
- National Security Committee (KNB), security watchlist, persons of interest and security-service notices.
Severity-scored. Ongoing monitoring ($0.07/user/yr) re-checks daily and fires a webhook on new hits.
Screen for sanctions, PEPs, and adverse media , see the docs for the full module surface.
Bind every check to one audited session.
Kazakhstan does not currently expose a public consumer government API for civil-registry lookups, no database validation service exists for the State Corporation 'Government for Citizens' IIN register.
- The 12-digit Individual Identification Number (IIN) is OCR-parsed from the Kazakh ID Card on every capture and surfaced on the JSON report, cross-checkable against the customer's in-house registry without a separate Didit call.
- Wire ID Verification + Active Liveness + Face Match + AML into a single workflow in the visual no-code builder. The full bundle anchors at $0.33 per session with a tamper-evident audit log the Financial Monitoring Agency expects under Law 191-IV.
- An authoritative-source IIN lookup against eGov.kz is on the upcoming Database Validation roadmap, Enterprise customers can talk to sales to wire it into their workflow.
Bind every check to one audited session , see the docs for the full module surface.
Every Kazakhstan document Didit accepts.
Civil-registry and AML coverage for Kazakhstan.
Open a new country in one click. We do the hard work.
Common questions about Kazakhstan.
What does Didit ship?
Didit is the infrastructure layer for identity and fraud. One Application Programming Interface (API), 25+ composable modules across four product lines:
- User Verification (KYC, know your customer), Identity Document Verification, liveness, face match, Anti-Money Laundering (AML) screening, Internet Protocol (IP) analysis. $0.33 per full bundle.
- Business Verification (KYB, know your business), registry, Ultimate Beneficial Owner (UBO), officers, entity AML, plus a linked KYC session per UBO.
- Transaction Monitoring, real-time rule engine, case management, Suspicious Activity Report (SAR) workflow.
- Wallet Screening (KYT, know your transaction), on-chain wallet risk at $0.15 per check, or bring your own screening provider and run it inside Didit.
Compose any module into a workflow with the visual no-code builder, ship in 5 minutes, 500 verifications free every month, forever.
How is Didit different from a single-product Know Your Customer (KYC) vendor?
Most identity vendors sell one slice, a KYC check, an Anti-Money Laundering (AML) list, a wallet screen. Didit ships the infrastructure underneath all of them, and the gap shows up on six axes:
- Pricing. Public price on every module, $0.33 for a full KYC, 500 verifications free every month, no minimums, no contracts. Single-product vendors hide six-figure minimums behind a sales call.
- Access. Sandbox in one click, self-serve from day one, production keys on signup. Single-product vendors gate the sandbox behind a contract, months to evaluate.
- Developer experience. Public docs, a Model Context Protocol (MCP) server for Claude Code and Cursor, and native Software Development Kits (SDKs) for Web, iOS, Android, React Native, and Flutter. Integrate in 5 minutes with an AI agent or in a working afternoon by hand.
- User experience. Highest pass rates in the market, sub-2-second end-to-end inference, country-specialised capture flows, 48+ languages out of the box.
- Flexibility. One
/v3/Application Programming Interface (API) composes 25+ modules across KYC, Know Your Business (KYB), Transaction Monitoring, and Wallet Screening (KYT, know your transaction). A KYB session spawns a linked KYC for every Ultimate Beneficial Owner (UBO); a flagged transaction spawns a step-up KYC remediation, same session, same webhook contract, same audit trail. Single-product vendors sell one shape of KYC and stop there. - AI-era fraud. 200+ real-time fraud signals scored on every session, deepfake, injection, synthetic-ID, document forgery, face-morph, device intelligence, replay. Single-product vendors treat deepfake and injection detection as roadmap items, not defaults.
Common in fintech and crypto, the same architecture fits marketplaces, iGaming, mobility, and any vertical where you need to know who someone is and what they are doing.
What does it cost? Is anything actually free?
500 verifications free every month, forever, on every account. No credit card. No sales call. No expiry.
Above the free tier, every module has a public per-success price on didit.me/pricing, $0.33 per full KYC bundle, $0.15 per Identity Document Verification, $0.15 per Wallet Screening, $0.20 per Anti-Money Laundering (AML) Screening, $0.10 per liveness, $0.05 per face match, $0.03 per Internet Protocol (IP) analysis.
Pay-as-you-go, no minimums, no overage surprises. Volume discounts kick in automatically as you grow.
Which Kazakh regulator covers identity verification on a digital onboarding?
Five sit on top of every Kazakh identity-verification flow, and the AIFC stack adds a sixth for off-shore operators:
- National Bank of the Republic of Kazakhstan (NBRK), central bank and operator of the national payment system.
- Agency for Regulation and Development of the Financial Market (AFR), supervises banks, payment institutions, microfinance organisations, and non-bank financial organisations.
- Financial Monitoring Agency, Kazakhstan's Financial Intelligence Unit. Receives Suspicious Transaction Reports under Law 191-IV on PLA/FT.
- Personal Data Protection Committee under the Ministry of Digital Development, enforces Law 94-V on personal data.
- AIFC AFSA, the Astana International Financial Centre's independent English-law-based regulator. Off-shore fintech and crypto operators sit under AFSA rules rather than the on-shore AFR regime.
Didit ships the hosted flow + the audit log + the watchlist coverage to satisfy all of them at the same time, same POST /v3/session/ workflow, same JSON report, same SOC 2 Type 1 + ISO/IEC 27001 evidence pack.
Does Didit cover the AIFC fintech and crypto regime in Astana?
Yes. The Astana International Financial Centre operates an independent English-law-based jurisdiction with its own regulator (AFSA), AIFC AML/CFT Rules, and a separate licence regime for crypto-asset operators and digital-asset trading facilities.
Didit covers AIFC operators with the same workflow as on-shore Kazakh banks:
- Identity Document Verification + Active Liveness + Face Match 1:1 on every onboarding.
- AML Screening ($0.20 per check) against the global pool plus the named Kazakh regulatory watchlists.
- Wallet Screening (KYT) at $0.15 per check for the on-chain exposure assessment AIFC crypto licensees need.
- Ongoing AML monitoring ($0.07 per user / year) for the periodic-review obligation.
One audited session, one JSON report, the same evidence pack maps into both AFR and AFSA examiner expectations.
Does Didit support the IIN (Individual Identification Number) on Kazakh onboarding?
Yes. The 12-digit Individual Identification Number (IIN) is OCR-parsed from the Kazakh ID Card on every capture and surfaced on the JSON report alongside the rest of the document fields.
- The IIN is the universal Kazakh tax + civil registry identifier, every bank and fintech cross-checks it during onboarding.
- An authoritative-source lookup against the State Corporation 'Government for Citizens' / eGov.kz IIN registry is on the upcoming Database Validation roadmap.
- Today, the IIN flows through to the customer's compliance pipeline so it can be cross-checked against the in-house customer record without a separate Didit call.
How long does it take to integrate Didit in Kazakhstan?
5 minutes to a working sandbox, a weekend to a production flow.
- Sign up at
business.didit.me, grab an API key, callPOST /v3/session/with aworkflow_idthat wires ID Verification + Active Liveness + Face Match + AML, done. - AI-agent path: paste the integration prompt at
docs.didit.me/integration/integration-promptinto Claude Code, Cursor, Codex, Devin, Aider, or Replit Agent. The agent provisions the application, builds the workflow, wires the webhook, and runs a smoke test. - Five SDKs share the same session model: Web, iOS, Android, React Native, Flutter.
The first 500 verifications every month are free, forever, pilot the full Kazakhstan stack at zero cost before flipping production traffic.
Which language does the hosted verification flow use for Kazakh users?
Kazakh and Russian, auto-detected from the user's browser / device locale. The hosted UI ships in 48+ languages; Kazakh users land on the Kazakh flow when their device locale signals it, and on Russian otherwise. English is also live for the AIFC's international counterparties.
The document-recognition layer is decoupled from the UI layer, capture works in any language, and the admin console can be set independently to whichever language your compliance team prefers.
What does the Kazakhstan verification cost end-to-end?
Per-module public pricing, pay only for what runs on the session:
- ID Verification,
$0.15per document check. - Passive Liveness,
$0.10. Active Liveness,$0.15. - Face Match 1:1,
$0.05. Face Search 1:N, free. - AML Screening,
$0.20per check. Ongoing AML,$0.07 per user / year.
The full KYC bundle (Identity + Passive Liveness + Face Match + IP Analysis) is `$0.33`, same anchor price worldwide, no Kazakhstan surcharge. 500 verifications free every month, no credit card. Volume discounts auto-apply above the free tier; Enterprise adds a custom Master Services Agreement (MSA) and data-residency choice.
Infrastructure for identity and fraud.
One API for KYC, KYB, Transaction Monitoring, and Wallet Screening. Integrate in 5 minutes.