Batasi usia konten dewasa. Blokir penghindar ban seumur hidup.
Estimasi usia dari *selfie*. Gunakan verifikasi identitas untuk kasus-kasus *borderline*. Tangkap penghindar ban dengan Face Search 1:N, gratis. Siap untuk UK Online Safety Act.
Dipercaya oleh 2.000+ organisasi di seluruh dunia.
Dibuat untuk aplikasi sosial
Batasi usia konten dewasa. Blokir penghindar ban seumur hidup.
Estimasi Usia pada *long-tail handle*, ID keras untuk tingkatan kreator terverifikasi, Face Search 1:N gratis pada setiap pendaftaran baru. $0.28 per *handle* terverifikasi, 500 gratis setiap bulan, inferensi di bawah 2 detik di 14.000+ jenis dokumen.
Cara kerjanya
Dari pendaftaran hingga pengguna terverifikasi dalam empat langkah.
Langkah 01
Susun alur kerja
Pilih modul yang dibutuhkan vertikal Anda di Workflow Builder. Verifikasi ID, Passive Liveness, Face Match, AML Screening, Device & IP Analysis, Proof of Address, AML monitoring, Biometric Authentication, cukup satu tombol untuk setiap modul. Tanpa coding.
Langkah 02
Buka sesi
POST /v3/session/ dengan workflow_id dan vendor_data Anda. Dapatkan session_url kembali, lalu arahkan pengguna. Panggilan yang sama di web, iOS, Android, React Native, Flutter.
Langkah 03
Verifikasi + putuskan
UI yang di-hosting menangkap dokumen, menjalankan liveness, mencocokkan wajah, menyaring daftar AML, semuanya secara paralel. Hasil dikembalikan dalam waktu kurang dari 2 detik. Kebijakan risiko memutuskan Setujui, Tinjau, atau Tolak per aplikasi.
Langkah 04
Pantau + perbaiki
Webhook pada setiap perubahan status dengan verifikasi X-Signature-V2. Hasil AML yang berkelanjutan mengalir ke Case Management. Transaction Monitoring menandai transfer berisiko tinggi dan secara otomatis memicu re-KYC untuk pengguna.
Dibuat untuk developer · Dibangun untuk melawan fraud · Desain terbuka
Semua modul yang Anda butuhkan untuk untuk platform sosial dan aplikasi kreator. Satu alur kerja.
Dua puluh lima modul yang dipublikasikan dalam satu Workflow Builder. Setiap modul adalah toggle pada endpoint /v3/session/ yang sama, tanpa tingkatan upsell, tanpa SKU terpisah, tanpa panggilan add-on.
KYC (know your customer) lengkap dalam waktu kurang dari dua detik.
Verifikasi ID, Passive Liveness, Face Match, dan Device & IP Analysis pada setiap sesi. Bersertifikasi iBeta Presentation Attack Detection (PAD) Level 1. Inferensi end-to-end kurang dari 2 detik, $0.33 per paket KYC, 500 gratis setiap bulan.
Dua puluh lima modul yang dipublikasikan dalam satu Workflow Builder. Aktifkan Verifikasi ID, Liveness, Face Match, AML, Proof of Address, Biometric Authentication, dan fitur tambahan per vertikal yang diwajibkan yurisdiksi Anda, tanpa perlu kerja engineering.
Satu fakturTanpa kerja engineering$0.30 / verifikasi
03 · AML
1.300+ daftar sanksi, PEP, dan media negatif.
AML Screening seharga $0.20 per pemeriksaan, pemantauan berkelanjutan seharga $0.07 per pengguna per tahun. Pembaruan delta harian dalam 14 bahasa. Alur kerja Suspicious Activity Report (SAR) dan Case Management sudah terintegrasi. Sesuai dengan 6AMLD, Bank Secrecy Act, dan FFIEC secara langsung.
Putuskan. Tinjau. Setujui. Per risiko. Per aplikasi.
Setiap kategori risiko, pengguna duplikat, hasil AML, risiko tinggi intelijen perangkat, liveness dokumen rendah, ketidakcocokan geolokasi, dipetakan ke tindakan yang dapat dikonfigurasi. Sesuaikan kebijakan per aplikasi, per negara, per jenis dokumen, tanpa perlu redeploy.
Setiap sinyal → aksi yang dapat dikonfigurasi. Disetel per negara, langsung.
05 · Pantau
Tangkap penipuan setelah pengguna di-onboarding.
Transaction Monitoring real-time dengan 11 bundel aturan yang sudah ada, kecepatan, penataan, pola mule, Financial Action Task Force (FATF) Travel Rule. Remediasi otomatis AWAITING_USER memicu langkah re-KYC untuk transfer berisiko tinggi tanpa perlu kerja engineering.
Setiap pelanggan yang teregulasi melewati ketiga tahapan ini. Satu API, satu orkestrator, satu invoice, mulai dari re-otentikasi pengguna yang kembali, onboarding KYC + Know Your Business (KYB), hingga Transaction Monitoring berkelanjutan dan Wallet Screening dengan biaya $0.15 per cek.
Integrasikan onboarding untuk platform sosial dan aplikasi kreator dengan satu prompt.
Tempel blok di bawah ini ke Claude Code, Cursor, ChatGPT, atau agen coding apa pun melalui server MCP kami. Agen akan membacanya dan menulis integrasinya.
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes
You are integrating Didit's identity + fraud stack into <my_stack>. Follow
these steps exactly. Every URL, header, and enum value below is canonical —
do not paraphrase or "improve" them.
## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
(returns an API key bound to the workspace + application).
## 2. Compose a workflow for your vertical
Create a workflow with the modules your vertical needs:
POST https://verification.didit.me/v3/workflows/
Header: x-api-key: <your-api-key>
Body: workflow_label, features array — UPPERCASE enum values
Recommended starter bundle (full KYC):
[
{ "feature": "ID_VERIFICATION" },
{ "feature": "LIVENESS" },
{ "feature": "FACE_MATCH" },
{ "feature": "IP_ANALYSIS" }
]
Add per-vertical modules from this list:
AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.
## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
"workflow_id": "<wf_id_from_step_2>",
"vendor_data": "<your_internal_user_id>",
"callback": "<your_webhook_url>"
}
Response:
{
"session_id": "ses_...",
"session_url": "https://verify.didit.me/?session_token=...",
"status": "Not Started"
}
Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.
## 4. Webhooks
- Register a destination once via
POST https://verification.didit.me/v3/webhook/destinations/
Body: url, subscribed_events: ["session.verified", "session.review_started",
"session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
before trusting the payload. Algorithm:
1. sortKeys(payload) recursively
2. shortenFloats (truncate trailing zeros after the decimal point)
3. JSON.stringify the result
4. HMAC-SHA256 with the secret_shared_key
5. Hex-encode, compare to the X-Signature-V2 header.
## 5. Read the report
The session payload returns one object per feature. Common fields:
- status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
- id_verification.document_type, document_number, expiration_date
- liveness.score (0-100), liveness.passed (boolean)
- face_match.confidence (0-100), face_match.passed
- aml.hits: array (sanctions / PEP / adverse-media matches)
- ip_analysis.country, ip_analysis.risk_level
- warnings: array of risk codes — each surfaces in the console's risk policy
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
"Expired", "Not Finished" (title-cased, space-separated).
## 7. Pricing reference (public)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me
Dirancang untuk kepatuhan
Buka negara baru dengan satu klik. Kami yang mengerjakan bagian sulitnya.
Kami membuka anak perusahaan lokal, mengamankan lisensi, menjalankan pengujian penetrasi, mendapatkan sertifikasi, dan menyelaraskan dengan setiap regulasi baru. Untuk meluncurkan verifikasi di negara baru, cukup aktifkan tombol. 220+ negara sudah aktif, diaudit dan diuji penetrasi setiap kuartal, satu-satunya penyedia identitas yang secara formal disebut oleh pemerintah negara anggota Uni Eropa lebih aman daripada verifikasi langsung.
Jaringan sosial, platform UGC, ekonomi kreator, dan komunitas dengan nama pengguna anonim, pembatasan usia untuk konten dewasa, memblokir pendaftaran ulang penghindar larangan, dan mendukung tingkatan kreator terverifikasi.
01 · Verifikasi
Onboard. Konfirmasi identitas. Saring.
Konfirmasi bahwa pengguna baru itu nyata, unik, dan cocok dengan dokumen yang mereka tunjukkan. Saring terhadap 1.300+ sanksi, PEP (Politically Exposed Persons), dan daftar media yang merugikan dalam panggilan yang sama. Estimasi Usia membatasi konten dewasa dengan murah pada nama pengguna ekor panjang. ID keras mengikat tingkatan kreator terverifikasi (centang biru / monetisasi), tanpa scan dokumen untuk setiap pendaftaran.
MLMarta López New user · Passport · ESSatu panggilan
Pengguna yang kembali mengonfirmasi ulang identitas dengan selfie baru, infrastruktur yang sama dengan onboarding. Picu pada tindakan bernilai tinggi, berisiko tinggi, atau kepercayaan tinggi. Picukan re-autentikasi biometrik di setiap login, memblokir credential stuffing dan pengambilalihan akun, ancaman dominan pada skala sosial di mana miliaran kata sandi yang bocor digunakan kembali.
Selfie yang sama dengan onboarding
Transfer · €8.400Terverifikasi · berlanjut
Pemicu step-up
Nilai tinggiTransferPenarikanPencairan kriptoRisiko tinggiReset kata sandiPerangkat baruAkun dormanKepercayaan tinggiPerubahan penerimaKenaikan limitPembaruan data
Total headline hanya menampilkan modul yang wajib. Sinyal anti-fraud gratis tidak dikenakan biaya tambahan; modul opsional dan yang direkomendasikan ditandai. Diskon volume untuk Enterprise, hubungi sales untuk penawaran khusus.
Tiga tingkatan, satu daftar harga
Mulai gratis. Bayar sesuai penggunaan. Skala ke Enterprise.
500 verifikasi gratis setiap bulan, selamanya. Pay-as-you-go untuk produksi. Kontrak kustom, data residency, dan SLA (Service Level Agreements) untuk Enterprise.
Gratis
Gratis
$0 / bulan. Tidak perlu kartu kredit.
Paket KYC gratis (Verifikasi ID + Passive Liveness + Face Match + Analisis Perangkat & IP), 500 / bulan, setiap bulan
User yang masuk daftar hitam
Deteksi Duplikat
200+ sinyal fraud di setiap sesi
KYC yang dapat digunakan kembali di seluruh jaringan Didit
Platform Manajemen Kasus
Workflow Builder
Dokumentasi publik, sandbox, SDK, server MCP (Model Context Protocol)