Vérification de présence
Didit Liveness détecte les tentatives d'usurpation, les attaques par rejeu et les deepfakes en temps réel. Utilisez la vérification de présence passive pour une expérience utilisateur fluide ou la vérification de présence active pour les flux à risque plus élevé — autonome ou combinée avec Face Match et KYC.
Adopté par plus de 1000 entreprises dans le monde
Temps de décision de vérification de présence
(Temps réel)
Passif et Actif
(Choisissez votre niveau de sécurité)
Signaux de fraude analysés
(Usurpation, rejeu, deepfakes)
COMMENT ÇA MARCHE
le rendant facile
Choisissez le bon équilibre entre sécurité et conversion. Des vérifications d'arrière-plan invisibles aux défis interactifs, changez de méthode dynamiquement en fonction des scores de risque de l'utilisateur.

Invite l'utilisateur à effectuer un mouvement aléatoire. Idéal pour les transactions de grande valeur et la récupération de comptes.
DURATION
8.0s
SECURITY

Projets des lumières colorées dynamiques pour analyser la réflexion de la peau. Détecte les attaques de présentation telles que les écrans, les masques et les deepfakes.
DURATION
5.0s
SECURITY

Vérifie l'utilisateur instantanément en arrière-plan à l'aide d'une seule image. Pas de gestes, pas de flashs, pas d'abandons.
DURATION
1.0s
SECURITY
POURQUOI LA VÉRIFICATION DE PRÉSENCE DIDIT
Didit Liveness est nativement basé sur l'IA, détectant les tentatives d'usurpation, les attaques par rejeu, les injections d'écran, les masques et les deepfakes en analysant des centaines de signaux en temps réel — pas seulement le mouvement facial.
Utilisez la vérification de présence passive pour une expérience utilisateur fluide ou la vérification de présence active pour les scénarios à haut risque. Les deux modes s'exécutent sur la même plateforme et peuvent être configurés par flux.
Contrairement aux fournisseurs de biométrie autonomes, Didit combine la vérification de présence avec l'analyse IP, l'intelligence des appareils, la détection de doublons et le blocage pour arrêter les récidivistes et la fraude coordonnée.
Utilisez la vérification de présence seule ou avec Face Match, l'authentification biométrique ou KYC. Intégrez via API ou flux hébergés et payez uniquement pour les vérifications terminées — sans contrats ni minimums.
TRANSPARENCE totale
Pas de frais 🛠️ d'installation. Pas de 💸 minimums. Pas de 🎊 surprises. Juste une tarification claire comme de l'eau ✨ facturée uniquement pour les fonctionnalités terminées.


LE PLUS FACILE À INTÉGRER
Utilise Didit sans code ou avec un seul appel API. Passe au direct en quelques minutes.
Points clés
BUILT FOR AI AGENTS
The only identity platform your AI coding agent can fully integrate — credentials, workflows, webhooks, and production code — without opening a browser.
Paste this into Claude Code, Cursor, or Copilot. Your agent registers for API credentials, creates verification workflows, sets up webhooks, and writes integration code — end to end, from a single copy-paste.
Key points
Integrate Didit identity verification into this project.
Didit is an all-in-one identity platform. Docs: https://docs.didit.me
Base URL: https://verification.didit.me/v3
Auth API: https://apx.didit.me/auth/v2
## Step 1: Get API credentials (no browser needed)
Register programmatically — 2 API calls:
POST https://apx.didit.me/auth/v2/programmatic/register/
Body: { "email": "dev@yourapp.com", "password": "SecurePass123!" }
→ Sends 6-char OTP to email
POST https://apx.didit.me/auth/v2/programmatic/verify-email/
Body: { "email": "dev@yourapp.com", "code": "ABC123" }
→ Returns { api_key, organization, application }
Or login if already registered:
POST https://apx.didit.me/auth/v2/programmatic/login/
Body: { "email": "...", "password": "..." }
→ Returns { access_token, refresh_token }
All subsequent API calls use: x-api-key: YOUR_API_KEY
## Step 2: Create a verification workflow
POST https://verification.didit.me/v3/workflows/
Headers: { "x-api-key": "YOUR_API_KEY", "content-type": "application/json" }
Body: {
"name": "KYC Flow",
"features": {
"id_verification": true,
"passive_liveness": true,
"face_match": true,
"aml_screening": false,
"nfc": false,
"ip_analysis": true,
"phone_verification": false,
"email_verification": false,
"proof_of_address": false,
"age_estimation": false,
"database_validation": false,
"questionnaire": false
}
}
→ Returns { uuid: "workflow_id", ... }
Or list existing workflows: GET /v3/workflows/
## Step 3: Create verification sessions
POST https://verification.didit.me/v3/sessions/
Body: {
"workflow_id": "WORKFLOW_ID",
"vendor_data": "your-internal-user-id",
"callback": "https://yourapp.com/api/didit/webhook"
}
→ Returns {
session_id, session_token, session_number,
url: "https://verify.didit.me/session/TOKEN"
}
Redirect users to the url, or embed via SDK:
- Web: npm install @didit-protocol/sdk-web
- React Native: npx expo install @didit-protocol/sdk-react-native
- iOS: SPM github.com/didit-protocol/sdk-ios
- Android: me.didit:didit-sdk:3.2.0
- Flutter: flutter pub add didit_sdk
## Step 4: Get results
Option A — Webhook (recommended):
Configure callback URL. Didit sends POST with session data when status changes.
Verify webhook signature using your webhook secret (GET /v3/webhook/).
Option B — Poll:
GET https://verification.didit.me/v3/sessions/{session_id}/
Session statuses: Pending → In Progress → Approved | Declined | In Review | Expired
You can also: update status (PATCH /v3/sessions/{id}/status/),
generate PDF reports (POST /v3/sessions/{id}/generate-pdf/),
or delete sessions (DELETE /v3/sessions/{id}/).
## Standalone APIs (call individually without sessions)
POST /v3/id-verification/ — Submit document images, get OCR + authenticity
POST /v3/passive-liveness/ — Verify person is real from selfie
POST /v3/face-match/ — Compare two faces (similarity 0-100)
POST /v3/face-search/ — 1:N search against all approved sessions
POST /v3/age-estimation/ — Estimate age from face
POST /v3/aml-screening/ — Screen against 1,300+ watchlists
POST /v3/proof-of-address/ — Extract + validate address documents
POST /v3/database-validation/ — Government DB checks (18+ countries)
POST /v3/email/send/ + /v3/email/check/ — Email OTP
POST /v3/phone/send/ + /v3/phone/check/ — Phone OTP (SMS/WhatsApp)
## Pricing
Free core KYC: ID Verification + Passive Liveness + Face Match + IP Analysis (500 free/month)
Premium checks: Prepaid credits, no contracts, no minimums, credits never expire.
Details: https://didit.me/pricing
## Rate Limits
300 req/min per method, 600 session creations/min.
On 429: check Retry-After header.
CERTIFICATIONS
Notre plateforme répond aux normes internationales les plus élevées en matière de sécurité de l'information, de confidentialité des données et de précision biométrique.
Conformité complète à la protection des données de l'UE
Gestion de la sécurité de l'information
PAD (détection de vivacité + correspondance faciale)
ADOPTÉ MONDIALEMENT
Rejoins des milliers d'entreprises qui font confiance à Didit pour leurs besoins de vérification
FAQ VÉRACITÉ
La détection de véracité vérifie que l'utilisateur est physiquement présent et réel, empêchant les tentatives de fraude utilisant des photos, des vidéos, des masques ou des deepfakes générés par IA.
Obtenez un compte gratuit, un sandbox instantané et un accès complet à toutes les fonctionnalités. Pas de contrats. Pas d'appels commerciaux. Pas de carte de crédit requise.