Utilise le pack complet (ID, vivant, correspondance faciale, IP), payé avec les 10 $ de crédit offerts chaque mois, sur chaque compte. Pas de carte. Le même moteur que nos clients payants.
Approuvé par plus de 3000 organisations dans le monde entier.
10 $ offerts / mois
Pas de carte bancaire. Pas de date d'expiration pour l'essai.
$10 de crédit offert chaque mois. Ensuite, $0.33 par vérification KYC (know your customer) complète. Sans appel commercial, au même prix pour les startups et les grandes entreprises.
Comment ça marche
De l'inscription à l'utilisateur vérifié en quatre étapes.
Étape 01 / 04
01
Crée le workflow
Choisis les vérifications que tu souhaites, ID, liveness, face match, sanctions, adresse, âge, téléphone, e-mail, questions personnalisées. Glisse-les dans un flux sur le tableau de bord, ou publie le même flux sur notre API. Crée des branches conditionnelles, exécute des tests A/B, aucun code requis.
Intègre
Intègre nativement avec nos SDK Web, iOS, Android, React Native ou Flutter. Redirige vers une page hébergée. Ou envoie simplement un lien à ton utilisateur, par e-mail, SMS, WhatsApp, n'importe où. Choisis ce qui convient à ta stack.
L'utilisateur suit le flux
Didit gère la caméra, les indications lumineuses, le transfert mobile et l'accessibilité. Pendant que l'utilisateur est dans le flux, nous évaluons plus de 200 signaux de fraude en temps réel et vérifions chaque champ par rapport à des sources de données fiables. Résultat en moins de deux secondes.
Tu reçois les résultats
Des webhooks signés en temps réel maintiennent ta base de données synchronisée dès qu'un utilisateur est approuvé, refusé ou envoyé en révision. Interroge l'API à la demande. Ou ouvre la console pour inspecter chaque session, chaque signal, et gérer les cas à ta manière.
Conçu pour les développeurs · Conçu contre la fraude · Ouvert par nature
Même pack que la version payante. Gratuit jusqu'à 10 $ chaque mois.
Le KYC gratuit n'est pas un produit distinct. Mêmes modules, même pipeline, même réponse. La seule chose qui change au-delà de ton crédit gratuit, c'est qui paie les 0,33 $ suivants.
ID + Liveness passif + Correspondance faciale + IP. Chaque session.
Le même pack de quatre modules que nos clients payants utilisent à 0,33 $ par vérification. Vérification d'identité dans plus de 220 pays et pour plus de 14 000 types de documents. Liveness passif, certifié iBeta Niveau 1 PAD. Correspondance faciale entre le portrait et le selfie. Signaux IP pour les risques liés aux VPN, proxys, Tor et hébergements.
Flux de travail · KYC complet
Quatre fonctionnalités · par session
Forfait
1
Vérification d'identité
ID_VERIFICATION
$0.15
2
Détection de vivacité passive
LIVENESS
$0.10
3
Correspondance faciale 1:1
FACE_MATCH
$0.05
4
Analyse appareil & IP
IP_ANALYSIS
$0.03
Bundle · même workflow que la version payante$0.33 / session
02 · Crédit gratuit
10 $ de crédit offerts, chaque mois.
Le crédit de $10 est alloué par organisation et se recharge au début de chaque mois ; le crédit non utilisé n'est pas reporté. Les exécutions en Sandbox sont gratuites et ne sont pas décomptées. L'utilisation actuelle est visible en temps réel dans la Business Console.
Utilisation mensuelle
Réinitialisation le 1er · 00:00 UTC · au niveau de l'espace de travail
Niveau 1
$6.27
Utilisé
$3.73
Restant
$10
Crédit mensuel
Crédit utilisé ce mois-ci$6.27/ 10 $ gratuits
Dépensé sur les vérifications terminées63 % du crédit
Réinitialisations · 01 juin 2026 · 00:00 UTC17d 4h
03 · Zéro friction
Pas de carte de crédit. Pas d'appel commercial. Pas de minimum annuel.
Donne une adresse e-mail pro, obtiens une clé API, ouvre la sandbox, environ 60 secondes de bout en bout. Pas de méthode de paiement pour débloquer le crédit gratuit. Pas d'appel commercial, pas de bon de commande, pas d'engagement. Coordonnées bancaires uniquement si tu dépasses le crédit gratuit.
De l'inscription à la première session
En libre-service · sandbox débloquée
~60s
E-mail professionnelRequis
Clé APIRequis
Sandbox ouverteRequis
Carte de créditIgnoré
Appel commercialIgnoré
Minimum annuelIgnoré
Première session · t+58s · sandboxaucune carte enregistrée
04 · Qui l'utilise
Startups, pilotes de comparaison, projets personnels.
10 $ de crédit chaque mois couvrent la plupart des intégrations initiales, assez pour lancer un produit fintech, marketplace, crypto ou iGaming du prototype à la traction précoce sans facture fournisseur. Les équipes plus grandes utilisent le même crédit pour les pilotes et le trafic de staging.
Qui utilise le plan gratuit
10 $ / mois couvrent chaque élément ci-dessous
4 segments
SegmentVolumeStatut
Startup en pré-amorçage0 – 30 / moÉligible
Projet pilote0 – 30 / moÉligible
Projet personnel0 – 15 / moÉligible
Trafic de staging0 – 25 / moÉligible
Aucune dépense · tant que le crédit de $10 n'est pas utilisé10 $ / mois
05 · Dépassement
Au-delà du crédit, les vérifications continuent. $0.33, même workflow.
Pas de limite de débit une fois le crédit épuisé, pas de modèle de repli, pas de refus automatique. La vérification suivante continue sur le même workflow à $0.33, prélevé sur votre solde rechargé, et seul ce qui dépasse le crédit est facturé. Prix public, le même que celui payé par nos clients.
Première vérification après le crédit · réponse
Même workflow_id · facturé uniquement après le crédit gratuit
201
31
Session n°
$0.33
Frais
0ms
Limite de débit
POST /v3/session/201
{
"workflow_id":"wf_free_kyc_42",
"session_number":31,
"status":"Approuvé",
"billed":0.33,
"model_weights":"v3.4-prod"
}
Dépassement · les vérifications au-delà du crédit sont facturées $0.33
06 · Même moteur
Pas de modèle de seconde zone avec le plan gratuit.
Les vérifications payées avec le crédit gratuit s'exécutent sur les mêmes modèles, infrastructures et pipelines certifiés par les régulateurs (Tesoro espagnol, Banco de España, SEPBLAC) que toutes les vérifications payantes. La réponse est identique. Le gratuit est une décision de facturation, pas une décision produit : la vérification n°1 et la vérification n°10 millions sont traitées de la même manière.
Parité moteur
Crédit offert vs dépassement payant
Identique
Crédit offert
Crédit gratuit
Vérifications au-delà du crédit
Débordement $0.33
Poids du modèlev3.4-prod
Cluster Edgeverification
Forme de la réponsebyte-equal
Attestation Espagneapplies
Pas de modèle de seconde zone · gratuit et payant tournent sur le même moteur
Intègre
Deux endpoints. Même JSON. Même workflow que la version payante.
Pas d'API gratuite séparée. Crée le pack une fois, puis démarre une session par utilisateur. Tes 10 $ d'utilisation mensuelle ne sont simplement pas facturés.
Collez le bloc ci-dessous dans Claude Code, Cursor, Codex, Devin, Aider ou Replit Agent. Indiquez votre framework, votre langage et votre cas d'utilisation. L'agent provisionne Didit, construit le workflow à quatre modules, connecte le webhook et déploie.
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
Conforme par nature
Ouvre un nouveau pays en un clic. On s'occupe du plus dur.
Nous ouvrons les filiales locales, obtenons les licences, effectuons les tests d'intrusion, obtenons les certifications et nous alignons sur chaque nouvelle réglementation. Pour déployer des vérifications dans un nouveau pays, il suffit d'activer un interrupteur. Plus de 220 pays en direct, audités et testés chaque trimestre, le seul fournisseur d'identité qu'un gouvernement d'un État membre de l'UE a formellement jugé plus sûr que la vérification en personne.
De crédit offerts chaque mois, sur chaque espace de travail.
4
Modules inclus dans le pack, ID, Liveness, Face Match, IP.
<2s
Décision de bout en bout sur chaque vérification KYC complète.
$0.33
Par vérification au-delà du crédit offert. Prix public, paiement à l'usage.
Quatre plans, un seul compte
Commence gratuitement. Payez à l'usage. Passez à l'Enterprise.
$10 de crédit gratuit chaque mois. Ensuite, ne payez que pour les vérifications terminées : prix catalogue sur Gratuit, 4 % de réduction sur Growth et 10 % de réduction sur Scale. Contrats personnalisés, résidence des données et accords de niveau de service (SLA) sur Enterprise.
Gratuit
$0/ mois · sans carte bancaire
Essayez toutes les vérifications avec du crédit gratuit.
Tout ce qu'il te faut pour démarrer :
$10 de crédit gratuit chaque mois
Toutes les vérifications dans plus de 220 pays, au prix catalogue
1 000 transactions surveillées par mois incluses
Les 50 000 premiers utilisateurs d'Authentification par mois sont gratuits
Éditeur de workflows, SDKs et API, 2 membres
Support IAAssistant IA intégré à la console et documentation.
Un seul plan et un seul solde de crédit couvrent tous les produits : Vérification d'identité, Authentification et Surveillance des transactions. Les plans Growth et Scale sont mensuels, ou $1,128 et $3,408 par an payés d'avance.