Identity verification
built for Indonesia 
KTP-el and Indonesian e-Passport on one session, cross-checked against the Dukcapil residential registry with biometric face-match — $0.33 full KYC, 500 free every month.




Trusted by 2,000+ organizations worldwide.
How identity verification works in Indonesia.
- Fraud landscape
- Three pressures shape Indonesian identity fraud: synthetic-KTP attacks against the wave of OJK-licensed fintech lenders and PJP-registered payment providers, deepfake injection on Active Liveness during e-wallet onboarding, and chip-cloning attempts against e-Passports issued by Ditjen Imigrasi. Didit scores 200+ real-time fraud signals on every session — face morph, replay, injection, document tampering, device intelligence, IP geolocation.
- Compliance frameworks
- UU 8/2010 (Tindak Pidana Pencucian Uang)
- UU 27/2022 (Personal Data Protection / UU PDP)
- POJK 12/POJK.01/2017 (Customer Due Diligence)
- BI PBI 23/6/PBI/2021 (Payment Service Providers)
- POJK 27/2022 (Innovation in Financial Sector)
- FATF 40 recommendations
Who supervises identity verification in Indonesia.
OJK
Otoritas Jasa Keuangan — the unified financial supervisor for banks, fintech lending, securities, insurance, capital markets and crypto-asset service providers. Issues the binding remote-onboarding rules for every regulated entity.
BI
Bank Indonesia — central bank and payment-system regulator. Licenses Penyedia Jasa Pembayaran (PJP) under PBI 23/6/PBI/2021 and supervises Indonesia's QRIS national payment scheme.
PPATK
Pusat Pelaporan dan Analisis Transaksi Keuangan — Indonesia's Financial Intelligence Unit. Receives Laporan Transaksi Keuangan Mencurigakan under UU 8/2010 (Tindak Pidana Pencucian Uang).
Kominfo
Kementerian Komunikasi dan Informatika — enforces UU 27/2022 (Personal Data Protection Law / UU PDP). Governs how identity-verification data is collected, processed and stored in Indonesia.
Dukcapil
Direktorat Jenderal Kependudukan dan Pencatatan Sipil — civil-registry authority. Issues every KTP-el and serves as the authoritative-source database for identity verification.
Four modules. One verification.
Capture and read the ID.
Captured on any phone — auto-classified, OCR-parsed, and template-verified.
- KTP-el (the current chip card), SIM (driving licence), KITAS / KITAP residence cards, and Indonesian e-Passport with the chip read on the NFC channel.
- Returns the full name, NIK, date of birth, place of birth, sex, and address.
- KTP-el — 16-digit NIK
- SIM A · SIM B · SIM C
- Indonesian e-Passport — chip read
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 Indonesian watchlists:
- PPATK — DTTOT — List of Suspected Terrorists and Terrorist Organizations maintained by Indonesia's Financial Intelligence Unit.
- Indonesia Deposit Insurance Corporation (LPS) — bank-liquidation and debarment watchlist.
- BAPPEBTI — Badan Pengawas Perdagangan Berjangka Komoditi warnings for unlicensed crypto-asset and futures operators.
- DPR RI — House of Representatives Politically Exposed Persons register for Anggota DPR and Cabinet Ministers.
- BPJS Ketenagakerjaan — Workers Social Security Agency enforcement targets.
- Indonesian Supreme Court (IDMA) — judicial enforcement targets from Mahkamah Agung proceedings.
- LPSE Sulawesi Selatan — provincial procurement-debarment watchlist.
- KPK — Corruption Eradication Commission — debarred officials and corruption enforcement targets under UU 31/1999 (Tipikor).
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.
Cross-check against the Dukcapil registry.
Cross-checked against the authoritative civil registry.
- The Indonesia Residential Identity Card check (
idn_residential_identity_card,$0.16, ~90% coverage) is the Dukcapil residential lookup — name, date of birth, NIK and address are verified against the civil registry on file. - The Indonesia Phone check (
idn_phone,$0.16, ~35% coverage) cross-checks name + DOB against Indonesian telco billing records — useful for second-factor identity assurance on fintech onboarding.
Cross-check against the Dukcapil registry — see the docs for the full module surface.
Every Indonesia document Didit accepts.
Civil-registry and AML coverage for Indonesia.
Indonesia — Residential Identity Card (Dukcapil)
Source: Direktorat Jenderal Kependudukan dan Pencatatan Sipil (Dukcapil) — authoritative civil registry. $0.16 per successful query. End-user consent required. Coverage ~90% of adult population.
Indonesia — Phone (telco billing records)
Source: Indonesian telco billing and phone data aggregator. $0.16 per successful query. Coverage ~35% of adult population.
AML lists screened in Indonesia
1,300+ sanctions, Politically Exposed Persons (PEP), and adverse-media lists, plus the country's regulatory watchlists and PEP registries.
Open a new country in one click. We do the hard work.
Common questions about Indonesia.
Infrastructure for identity and fraud.
One API for KYC, KYB, Transaction Monitoring, and Wallet Screening. Integrate in 5 minutes.