Jalankan paket lengkap: ID, Liveness, Face Match, IP, dibayar dari kredit gratis $10 setiap bulan, di setiap akun. Tanpa kartu. Engine yang sama dengan pelanggan berbayar.
Dipercaya oleh 3.000+ organisasi di seluruh dunia.
Gratis $10 / bulan
Tanpa kartu kredit. Tanpa batas waktu trial.
Kredit gratis $10 setiap bulan. Setelah itu, $0.33 per pengecekan KYC (know your customer) lengkap. Tanpa telepon dengan sales, dengan harga yang sama untuk startup maupun perusahaan besar.
Cara kerjanya
Dari pendaftaran hingga pengguna terverifikasi dalam empat langkah.
Langkah 01 / 04
01
Buat alur kerja
Pilih pemeriksaan yang Anda inginkan, ID, liveness, face match, sanksi, alamat, usia, telepon, email, pertanyaan kustom. Seret ke dalam alur di dashboard, atau posting alur yang sama ke API kami. Buat cabang berdasarkan kondisi, jalankan A/B test, tanpa perlu coding.
Integrasikan
Sematkan secara native dengan SDK Web, iOS, Android, React Native, atau Flutter kami. Redirect ke halaman yang di-host. Atau cukup kirim tautan kepada pengguna Anda, melalui email, SMS, WhatsApp, di mana saja. Pilih yang sesuai dengan stack Anda.
Pengguna melewati alur
Didit meng-host kamera, isyarat pencahayaan, hand-off seluler, dan aksesibilitas. Saat pengguna berada dalam alur, kami menilai 200+ sinyal penipuan secara real-time dan memverifikasi setiap bidang terhadap sumber data otoritatif. Hasilnya kurang dari dua detik.
Anda menerima hasilnya
Webhook yang ditandatangani secara real-time menjaga database Anda tetap sinkron saat pengguna disetjui, ditolak, atau dikirim untuk ditinjau. Lakukan polling API sesuai permintaan. Atau buka konsol untuk memeriksa setiap sesi, setiap sinyal, dan kelola kasus sesuai keinginan Anda.
Dibuat untuk developer · Dibangun untuk melawan penipuan · Desain terbuka
Paketnya sama dengan yang berbayar. Gratis hingga $10 setiap bulan.
KYC gratis bukan produk terpisah. Modul, pipeline, dan responsnya sama. Satu-satunya yang berubah setelah kredit gratis Anda habis adalah siapa yang membayar $0.33 berikutnya.
ID + Passive Liveness + Face Match + IP. Setiap sesi.
Bundle empat modul yang sama dengan yang dipakai pelanggan berbayar seharga $0.33 per cek. Verifikasi ID di 220+ negara dan 14.000+ jenis dokumen. Passive Liveness, bersertifikasi iBeta Level 1 PAD. Face Match antara foto profil dan selfie. Sinyal IP untuk risiko VPN, proxy, Tor, dan hosting.
Alur kerja · KYC Lengkap
Empat fitur · setiap sesi
Paket
1
Verifikasi ID
ID_VERIFICATION
$0.15
2
Passive Liveness
LIVENESS
$0.10
3
Face Match 1:1
FACE_MATCH
$0.05
4
Analisis Perangkat & IP
IP_ANALYSIS
$0.03
Paket · alur kerja sama dengan yang berbayar$0.33 / session
02 · Kredit gratis
Kredit gratis $10, setiap bulan.
Kredit $10 dihitung per organisasi dan akan terisi ulang di awal setiap bulan; kredit yang tidak terpakai tidak akan diakumulasikan. Jalankan Sandbox gratis dan tidak dihitung. Penggunaan saat ini dapat dilihat secara langsung di Business Console.
Penggunaan bulanan
Reset tanggal 1 · 00:00 UTC · tingkat workspace
Tier 1
$6.27
Terpakai
$3.73
Sisa
$10
Kredit bulanan
Kredit terpakai bulan ini$6.27/ $10 gratis
Terpakai untuk verifikasi yang selesai63% dari kredit
Reset · 01 Juni 2026 · 00:00 UTC17d 4h
03 · Tanpa ribet
Tanpa kartu kredit. Tanpa sales call. Tanpa minimum tahunan.
Cukup masukkan email kerja, dapatkan API key, buka sandbox, selesai dalam ~60 detik. Tidak perlu metode pembayaran untuk mengaktifkan kredit gratis. Tanpa panggilan penjualan, tanpa formulir pemesanan, tanpa komitmen. Detail kartu hanya jika Anda melampaui kredit gratis.
Daftar hingga sesi pertama
Self-serve · sandbox terbuka
~60s
Email kantorWajib
API keyWajib
Sandbox terbukaWajib
Kartu kreditDilewati
Panggilan penjualanDilewati
Minimum tahunanDilewati
Sesi pertama · t+58s · sandboxtidak ada kartu tersimpan
04 · Siapa yang pakai
Startup, pilot bake-off, side project.
Kredit $10 setiap bulan mencakup sebagian besar onboarding tahap awal, cukup untuk membawa produk fintech, marketplace, kripto, atau iGaming dari prototipe hingga traksi awal tanpa tagihan vendor. Tim yang lebih besar menggunakan kredit yang sama untuk pilot bake-off dan staging traffic.
Siapa yang menggunakan paket gratis
$10 / bulan mencakup setiap hal di bawah ini
4 segmen
SegmenVolumeStatus
Startup pra-seed0 – 30 / moMemenuhi syarat
Pilot bake-off0 – 30 / moMemenuhi syarat
Proyek sampingan0 – 15 / moMemenuhi syarat
Traffic staging0 – 25 / moMemenuhi syarat
Tanpa biaya · sampai kredit $10 habis$10 / bulan
05 · Kelebihan kuota
Setelah kredit habis, pemeriksaan tetap berjalan. $0.33, workflow sama.
Tidak ada batasan rate saat kredit habis, tidak ada model fallback, tidak ada penolakan otomatis. Pemeriksaan berikutnya tetap berjalan pada workflow yang sama dengan biaya $0.33, dibayar dari saldo top-up Anda, dan hanya yang melebihi kredit yang akan ditagih. Harga publik, sama dengan yang dibayar pelanggan berbayar.
Verifikasi pertama setelah kredit habis · respons
workflow_id yang sama · ditagih hanya setelah saldo gratis habis
201
31
Sesi #
$0.33
Biaya
0ms
Batas rate
POST /v3/session/201
{
"workflow_id":"wf_free_kyc_42",
"session_number":31,
"status":"Approved",
"billed":0.33,
"model_weights":"v3.4-prod"
}
Overflow · verifikasi setelah kredit habis ditagih $0.33
06 · Mesin yang sama
Tidak ada model kelas dua pada paket gratis.
Pemeriksaan yang dibayar dari kredit gratis berjalan dengan bobot model, infrastruktur, dan pipeline yang diakui regulator (Tesoro Spanyol, Banco de España, SEPBLAC) yang sama dengan setiap pemeriksaan berbayar. Responsnya identik. Gratis adalah keputusan penagihan, bukan keputusan produk, pemeriksaan ke-1 dan pemeriksaan ke-10 juta dikirimkan sama.
Kesetaraan engine
Saldo gratis vs kelebihan berbayar
Identik
Gratis kredit
Free credit
Verifikasi setelah kredit habis
Overflow $0.33
Bobot modelv3.4-prod
Edge clusterverification
Bentuk responsbyte-equal
Atetasi Spanyolapplies
Tidak ada model kelas dua · gratis dan berbayar berjalan di mesin yang sama
Integrasikan
Dua endpoint. JSON yang sama. Alur kerja yang sama dengan versi berbayar.
Tidak ada API gratis terpisah. Buat paketnya sekali, lalu mulai sesi per pengguna. Penggunaan $10 pertama Anda setiap bulan tidak akan ditagih.
Tempel blok di bawah ini ke Claude Code, Cursor, Codex, Devin, Aider, atau Replit Agent. Isi framework, bahasa, dan use case Anda. Agent akan memprovisi Didit, membangun workflow empat modul, menyambungkan webhook, dan mendeploy.
didit-integration-prompt.md
# Didit Free KYC — integrate in 5 minutes
You are integrating Didit's full KYC bundle (ID + Passive Liveness +
Face Match + Device & IP Analysis) into <my_stack>. Every account gets $10 of free credit
every month — no credit card, no sales
call. Past the free credit you keep using the same endpoint at $0.33 per session.
Every URL, header, and enum value below is canonical — do not paraphrase.
## 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).
- The $10 monthly free credit is counted at the workspace level.
It resets at 00:00 UTC on the first of each month and applies to any
workflow that combines the four bundled features.
## 2. Create the KYC workflow (one time)
POST https://verification.didit.me/v3/workflows/
Authorization header: x-api-key: <your-api-key>
Body: workflow_label, features array with the four bundled entries
[
{ feature: "OCR" },
{ feature: "LIVENESS" },
{ feature: "FACE_MATCH" },
{ feature: "IP_ANALYSIS" }
] (UPPERCASE — strict enum, do not lowercase)
This is the same workflow used in production at $0.33 per session.
Sessions paid from the free credit run on the same model
weights, the same edge nodes, the same Spain-Tesoro-attested pipeline.
There is no degraded model on the Free plan.
## 3. Create a verification session for an end user
POST https://verification.didit.me/v3/session/
Body: workflow_id (from step 2), vendor_data (your own user id).
Response: url (the hosted verification link) — redirect the user to it.
The hosted UI walks the user through document capture, selfie capture
(passive liveness), automatic face-match between portrait and selfie,
and Device & IP analysis on the originating connection. End-to-end inference is
sub-2 seconds across the full bundle.
## 4. Webhooks
- Register a webhook 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. HMAC-SHA256 verification MUST run against the raw body bytes (the raw payload as Didit sent it) BEFORE any JSON parsing — re-serialising the parsed body changes whitespace and key order, which invalidates the signature.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. Reading the session report
The session decision includes one ARRAY per bundled feature — one entry per
workflow node, each with its own node_id. Select an entry by node_id. The
webhook nests these arrays under decision (as written below); on
GET /v3/session/{session_id}/decision/ the same arrays sit at the response
ROOT (response.id_verifications — there is no response.decision):
- decision.id_verifications[] — status, document_type, document_number,
full_name, date_of_birth, expiration_date, issuing_state, parsed address,
image quality scores, warnings.
- decision.liveness_checks[] — status, method ("PASSIVE"), score 0-100,
reference_image, warnings.
- decision.face_matches[] — status, similarity score 0-100, source
("DOCUMENT"), target ("SELFIE").
- decision.ip_analyses[] — status, ip, country, city, vpn, proxy, tor,
hosting, asn, abuse_score, risk warnings.
Statuses use exact casing: "Approved", "Declined", "In Review",
"Expired", "Not Finished".
## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enums are UPPERCASE: OCR, LIVENESS, FACE_MATCH, IP_ANALYSIS.
- 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)
- First $10 of usage per workspace per month: free, no credit
card, on every account. Credit resets 00:00 UTC on the first of each month.
- Usage past the free credit in a month: $0.33 per session, billed only for the
usage above the free credit. Same workflow, same endpoint, same
features, same response shape.
- No minimums, no contracts, no overage surprises. The full price table:
didit.me/pricing.
## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Test data: deterministic synthetic documents and selfies returned in
sandbox. Sandbox sessions do not count against the monthly free credit.
- Switch to live: flip the application's environment toggle in console.
When in doubt: https://docs.didit.me/sessions-api/create-session
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.
Keputusan end-to-end pada setiap pemeriksaan KYC penuh.
$0.33
Per pengecekan setelah kredit gratis habis. Harga publik, bayar sesuai pemakaian.
Empat paket, satu akun
Mulai gratis. Bayar sesuai pemakaian. Skalakan ke Enterprise.
Kredit gratis $10 setiap bulan. Lalu bayar hanya untuk pemeriksaan yang selesai: harga daftar di Gratis, diskon 4% di Growth, dan diskon 10% di Scale. Kontrak kustom, data residency, dan service level agreements (SLA) di Enterprise.
Gratis
$0/ bulan · tanpa kartu
Coba semua pengecekan dengan kredit gratis.
Semua yang kamu butuhkan untuk memulai:
Kredit gratis $10 setiap bulan
Semua pengecekan di 220+ negara, dengan harga daftar
Termasuk 1.000 transaksi yang dipantau per bulan
50.000 pengguna Authentication pertama per bulan gratis
Satu paket dan satu saldo kredit mencakup semua produk: Identity Verification, Authentication, dan Transaction Monitoring. Paket Growth dan Scale tersedia bulanan, atau $1,128 dan $3,408 per tahun jika dibayar di muka.