Pour la télésanté, les portails patients et les pharmacies
Vérifie les patients et les prescripteurs conformément à la HIPAA.
Vérifications d'identité, d'âge et d'enregistrement DEA pour chaque patient et prescripteur. Prêt pour la télésanté, l'e-prescription et les flux de substances contrôlées. Architecture compatible HIPAA.
Approuvé par plus de 2000 organisations dans le monde entier.
Conçu pour la santé
Identité conforme HIPAA. Télésanté sans friction.
Document, Liveness et Face Match en quelques secondes. SOC 2 Type 1, résidence des données UE + US, exportation de la piste d'audit sur chaque session.
Comment ça marche
De l'inscription à l'utilisateur vérifié en quatre étapes.
Étape 01
Compose un workflow
Choisis les modules dont ton secteur a besoin dans le Workflow Builder. Vérification d'identité, Liveness passive, Correspondance faciale, Filtrage AML, Analyse d'appareil et d'IP, Preuve d'adresse, Surveillance AML, Authentification biométrique — un simple interrupteur pour chacun. Sans code.
Étape 02
Ouvre une session
POST /v3/session/ avec workflow_id et tes vendor_data. Récupère une session_url, redirige l'utilisateur. Même appel pour le web, iOS, Android, React Native, Flutter.
Étape 03
Vérifie + décide
L'interface utilisateur hébergée capture le document, exécute la détection de vivacité, fait correspondre le visage, filtre les listes AML, le tout en parallèle. Le verdict est rendu en moins de 2 secondes. La politique de risque décide d'Approuver, Réviser ou Refuser chaque demande.
Étape 04
Surveille + remédie
Webhook sur chaque changement de statut avec vérification X-Signature-V2. Les alertes AML continues sont transmises à la gestion des cas. La surveillance des transactions signale les transferts à haut risque et déclenche automatiquement un re-KYC pour l'utilisateur.
Conçu pour les développeurs · Conçu contre la fraude · Ouvert par nature
Tous les modules dont tu as besoin pour pour la télésanté, les portails patients et les pharmacies. Un seul workflow.
Vingt-cinq modules publiés dans un seul Workflow Builder. Chacun est un interrupteur sur le même endpoint /v3/session/ — pas de niveaux de vente incitative, pas de SKU séparés, pas d'appels additionnels.
KYC (Know Your Customer) complet en moins de deux secondes.
Vérification d'identité, Liveness passive, Correspondance faciale et Analyse d'appareil et d'IP sur chaque session. Certifié iBeta Presentation Attack Detection (PAD) Niveau 1. Inférence de bout en bout en moins de 2 secondes, 0,33 $ par KYC groupé, 500 gratuits chaque mois.
Vingt-cinq modules publiés dans un seul Workflow Builder. Active la vérification d'identité, la détection de vivacité, la correspondance faciale, l'AML, la preuve d'adresse, l'authentification biométrique — et les extras spécifiques à ton secteur requis par ta juridiction — sans travail d'ingénierie.
Plus de 1 300 listes de sanctions, PEP et médias défavorables.
Filtrage AML à 0,20 $ par vérification, surveillance continue à 0,07 $ par utilisateur par an. Actualisation quotidienne des deltas dans 14 langues. Workflow de rapport d'activité suspecte (SAR) et gestion des cas intégrés. Conforme 6AMLD, Bank Secrecy Act et FFIEC, prêt à l'emploi.
Ressortissants spécialement désignés (SDN) de l'OFAC0Clair
Sanctions consolidées de l'UE0Clair
Conseil de sécurité de l'ONU0Clair
HMT (Trésor britannique)0Clair
Personnes politiquement exposées (PPE)1Correspondance
Médias défavorables · Fenêtre de 30 jours0Clair
04 · Politique de risque
Décide. Révise. Approuve. Par risque. Par demande.
Chaque catégorie de risque — utilisateur en double, alerte AML, risque élevé d'intelligence d'appareil, faible vivacité du document, non-concordance de géolocalisation — est associée à une action configurable. Ajuste la politique par application, par pays, par type de document, sans redéploiement.
Politique de risquepar application
POSSIBLE_DUPLICATED_USERReview
AML_HIT_SANCTIONSDecline
AML_HIT_PEPReview
DEVICE_INTEL_HIGH_RISKReview
DOCUMENT_LIVENESS_LOWDecline
IP_GEOLOCATION_MISMATCHApprove
05 · Surveille
Détecte la fraude après l'onboarding de l'utilisateur.
Surveillance des transactions en temps réel avec 11 ensembles de règles préconfigurées — vélocité, structuration, schémas de mules, règle de voyage du Groupe d'action financière (GAFI). La remédiation automatique AWAITING_USER déclenche une étape de re-KYC pour les transferts à haut risque sans travail d'ingénierie.
Authentifier. Vérifier. Surveiller. Un seul contrat.
Chaque client réglementé passe par ces trois étapes. Une API, un orchestrateur, une facture — de la réauthentification des utilisateurs récurrents à l'onboarding KYC + Know Your Business (KYB), en passant par la surveillance continue des transactions et le screening de portefeuille à 0,15 $ par vérification.
Authentification biométriqueRecherche faciale 1:NAnalyse d'appareil et d'IP
Vérifier
Vérification d'identitéVérification du vivantFiltrage AMLKYB
Surveiller
Surveillance des transactionsAML en continuFiltrage de portefeuille
Intégrer
Deux endpoints. Même JSON. Même prix.
Un appel lance le flux de vérification. Le webhook le clôture. Même format, que tu utilises l'interface hébergée ou que tu appelles l'endpoint autonome.
Déploie l'onboarding pour la télésanté, les portails patients et les pharmacies en un seul prompt.
Colle le bloc ci-dessous dans Claude Code, Cursor, ChatGPT ou tout autre agent de codage via notre serveur MCP. L'agent le lit et écrit l'intégration.
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
Besoin de plus de contexte ? Consulte la documentation complète du module.docs.didit.me →
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.
Vérifications gratuites chaque mois, pour toujours.
Solutions typiques par secteur.
Santé
Fournisseurs de télésanté, pharmacies en ligne, applications de gestion de prescriptions — identité du patient conforme à la HIPAA plus ré-authentification par session pour les substances contrôlées.
01 · Vérification
Intègre. Confirme l'identité. Filtre.
Confirme qu'un nouvel utilisateur est réel, unique et correspond au document qu'il présente. Filtre par rapport à plus de 1 300 listes de sanctions, PEP (Personnes Politiquement Exposées) et médias défavorables dans le même appel. Confirme que le patient est réel et correspond au dossier d'assurance / de prescription. La Liveness passive facilite la capture pour les patients vulnérables ; l'analyse des appareils et des adresses IP détecte les réseaux de « doctor shopping ».
Vérification
$0.33per verified patient
Vérification d'identité500 gratuits / mois$0.15
Détection du vivant passive500 gratuits / mois$0.10
Un utilisateur de retour re-confirme son identité avec un nouveau selfie — même infrastructure que l'onboarding. Déclenche sur les actions de grande valeur, à haut risque ou de haute confiance. Déclenche une ré-authentification biométrique avant les prescriptions de substances contrôlées ou les visites de télésanté — la même infrastructure de selfie, avec peu de friction pour le patient récurrent.
Authentification
$0.10per session
Authentification biométrique$0.10
Détection des doublonsGratuitGratuit
Utilisateurs bloquésGratuitGratuit
Vérification de téléphoneOptionnel+Variable
Vérification d'e-mailOptionnel+$0.03
Les totaux des titres n'affichent que les modules requis. Les signaux anti-fraude gratuits n'entraînent jamais de coûts supplémentaires ; les modules optionnels et recommandés sont étiquetés. Remises sur volume pour les entreprises — contacte le service commercial pour un devis personnalisé.
Trois niveaux, une seule grille tarifaire
Démarre gratuitement. Paye à l'usage. Passe à l'Enterprise.
500 vérifications gratuites chaque mois, pour toujours. Paiement à l'usage pour la production. Contrats personnalisés, résidence des données et SLAs (Service Level Agreements) pour l'Enterprise.
Gratuit
Gratuit
0 $ / mois. Aucune carte de crédit requise.
Pack KYC gratuit (vérification d'identité + détection de vivacité passive + correspondance faciale + analyse appareil & IP) — 500 / mois, chaque mois
Commence gratuitement → ne paie que lorsqu'une vérification est effectuée → débloque l'Enterprise pour un contrat personnalisé, un SLA ou la résidence des données.