Identity verification
built for Romania 
Cartea de Identitate Electronică, pașaport, permis de conducere on one session — EU 2019/1157 + ICAO 9303 + BNR-aligned. $0.33 full KYC, 500 free every month.




Trusted by 2,000+ organizations worldwide.
How identity verification works in Romania.
- Fraud landscape
- Two pressures shape Romanian identity fraud: deepfake and synthetic-CI attacks on the wave of BNR-licensed neobanks and electronic-money issuers, and cross-border forgery pressure across the Schengen accession window as Romanian banks onboard Moldovan and Ukrainian residents. Didit scores 200+ real-time fraud signals on every session — face morph, replay, injection, document tampering, device intelligence, IP geolocation.
- Compliance frameworks
- Legea 129/2019 (AML Act)
- AMLD6
- MiCA
- DORA
- GDPR / Legea 190/2018
- BNR Regulamentul 9/2019
- EU Reg. 2019/1157 (CEIe)
Who supervises identity verification in Romania.
BNR
Banca Națională a României — central bank and prudential supervisor for banks, payment institutions, and electronic-money issuers. Sets remote-onboarding requirements under Regulamentul 9/2019.
ASF
Autoritatea de Supraveghere Financiară — supervises securities firms, insurers, private pensions, and Crypto-Asset Service Providers under the Markets in Crypto-Assets Regulation.
ONPCSB
Oficiul Național de Prevenire și Combatere a Spălării Banilor — the Romanian Financial Intelligence Unit. Receives Suspicious Activity Reports under Legea 129/2019 (AML Act).
ANSPDCP
Autoritatea Națională de Supraveghere a Prelucrării Datelor cu Caracter Personal — General Data Protection Regulation (GDPR) supervisor. Governs every identity verification on Romanian residents.
ANAF
Agenția Națională de Administrare Fiscală — Romanian tax administration. Issues CNP (personal numeric code) and CUI tax-identification numbers referenced by KYB onboarding.
Four modules. One verification.
Capture and read the ID.
Captured on any phone — auto-classified, OCR-parsed, and template-verified.
- cartea de identitate (the laminate CI and the new chip-enabled CEIe rolling out under EU Reg. 2019/1157), pașaport (with the chip read on e-Passports), permis de conducere, and permis de ședere for non-EU residents.
- Returns the name, CNP (codul numeric personal), date of birth, place of issue, and expiry.
- Cartea de Identitate · CEIe
- Permis de ședere · Permis de conducere
- Pașaport — chip read on e-Passport
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 Romanian watchlists:
- ANSPDCP Warnings — alerts issued by the National Supervisory Authority for Personal Data Processing.
- National Assembly of Romania PEP register — Camera Deputaților and Senat members (PEP Level 1).
- Radio Romania PEP register — state-broadcaster board members and senior officials.
- Generali SIE — sanctions for irregularities in private-pension fund administration.
- EU Consolidated Financial Sanctions List — applies under EU enforcement in Romania.
- OFAC Specially Designated Nationals (SDN) — US Treasury designations applied under EU overlap.
- ONPCSB designated-entity and suspicious-pattern alerts — Romanian FIU intelligence under Legea 129/2019.
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 Romania residential registry.
Cross-checked against the authoritative civil registry.
- The Romania Residential check (
rou_residential,$1.25) cross-checks name + address against combined consumer and public records — proof-of-address for BNR account opening and ASF onboarding. No consent required. - Pair the residential check with the Identity Document Verification module for the full BNR Customer Due Diligence pillar — same
POST /v3/database-validation/call shape.
Cross-check against the Romania residential registry — see the docs for the full module surface.
Every Romania document Didit accepts.
Civil-registry and AML coverage for Romania.
Romania Residential
Source: Combined consumer and public records. $1.25 per successful query.
AML lists screened in Romania
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 Romania.
Infrastructure for identity and fraud.
One API for KYC, KYB, Transaction Monitoring, and Wallet Screening. Integrate in 5 minutes.