Détectez la fraude aux réclamations avec cinq signaux de fraude. Un seul flux de travail dès la première notification de perte.
Vérifiez que le demandeur est le preneur d'assurance, bloquez les preuves vidéo deepfake, détectez les documents falsifiés, filtrez les listes de sanctions, trouvez les réseaux de blessures organisés — en une seule session /v3/. 0,53 $ par demande, 500 gratuites chaque mois.
La Coalition Against Insurance Fraud estime que les assureurs américains perdent environ 308
milliards de dollars par an. La majeure partie de ces pertes provient de réclamations sans vérification d'identité du
demandeur et sans analyse médico-légale des preuves. Didit comble ces deux lacunes en un seul
flux de travail — 0,53 $ par réclamation, 500 gratuites chaque mois.
Comment ça marche
De l'inscription à l'utilisateur vérifié en quatre étapes.
Étape 01
Créer le flux de travail
Choisissez les vérifications que vous souhaitez — ID, vivacité, correspondance faciale, sanctions, adresse, âge, téléphone, e-mail, questions personnalisées. Faites-les glisser dans un flux sur le tableau de bord, ou publiez le même flux sur notre API. Créez des branches conditionnelles, exécutez des tests A/B, aucun code requis.
Étape 02
Intégrer
Intégrez nativement avec nos SDK Web, iOS, Android, React Native ou Flutter. Redirigez vers une page hébergée. Ou envoyez simplement un lien à votre utilisateur — par e-mail, SMS, WhatsApp, n'importe où. Choisissez ce qui convient à votre stack.
Étape 03
L'utilisateur suit le flux
Didit héberge la caméra, les repères lumineux, 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.
Étape 04
Vous recevez les résultats
Les webhooks signés en temps réel maintiennent votre base de données synchronisée dès qu'un utilisateur est approuvé, refusé ou envoyé pour examen. Interrogez l'API à la demande. Ou ouvrez la console pour inspecter chaque session, chaque signal et gérer les cas à votre manière.
Conçu pour les réclamations · Prix d'infrastructure
Cinq signaux de fraude. Un flux de travail. 0,53 $ par réclamation.
La fraude aux réclamations est une composition — identité du demandeur, analyse médico-légale des documents, défense contre les "deepfakes", contrôle des sanctions, recherche inter-réclamations. Activez chaque module par ligne de métier dans le Workflow Builder.
Les schémas qu'une équipe de fraude voit quotidiennement.
Réclamations pour pertes mises en scène de véhicules où les dommages sont antérieurs à la police. Réclamations fantômes où le demandeur n'est pas le titulaire de la police. Preuves vidéo "deepfake". Rapports de police modèles réutilisés avec des champs modifiés. Factures d'interruption d'activité (BI) gonflées. Réseaux organisés de blessures déposant la même perte auprès de plusieurs assureurs. Le même flux de travail du Workflow Builder détecte chaque variante.
Réseau organisé de fraude aux blessuresMême personne, plusieurs réclamations
Révéler chaque modèle dès la première notification de perte.
02 · KYC du demandeur
Le demandeur est le titulaire de la police.
Un appel `/v3/session/` capture la vérification d'identité (0,15 $), la vivacité passive (0,10 $) et la correspondance faciale 1:1 par rapport au portrait du titulaire de la police enregistré (0,05 $). Le bundle est au prix de 0,33 $. Certifié iBeta Level 1 PAD, verdict en moins de deux secondes sur Android d'entrée de gamme. Détecte toutes les tentatives de réclamation fantôme où le demandeur n'est pas le titulaire de la police.
iBeta Niveau 1 PAD · moins de 2 secondesForfait à 0,33 $
03 · Analyse médico-légale des documents
Falsification. Modèle. Métadonnées. Tout est vérifié.
La reconnaissance optique de caractères (OCR) des documents extrait chaque champ des preuves justificatives — rapports de police, devis de réparation, factures médicales, photos de sinistres. La détection de falsification au niveau des pixels signale les régions modifiées, la correspondance de modèles détecte les squelettes PDF réutilisés, les vérifications des métadonnées EXIF détectent les dates qui ne correspondent pas à l'événement de perte. Un score de falsification élevé = basculement automatique en "En révision".
Altération. Modèle. Métadonnées. Tout est vérifié.
Criminalistique des documents
SignalÉchantillonVerdict
Région modifiée · niveau pixelChamp du montantBloquer
Squelette de modèle réutilisé3 réclamations antérieuresBloquer
Incohérence de la date EXIFPhoto · 2024-09Réviser
Changement de police détectéTimes / ArialRéviser
Original propre—Passer
OCR au niveau du champ et score d'altération au niveau du pixel.
04 · Défense contre les "deepfakes"
Les deepfakes ne passent pas la détection de vivacité passive.
Certifié iBeta Level 1 Presentation Attack Detection (PAD) par rapport au catalogue complet ISO/IEC 30107-3. Bloque les "deepfakes" générés par l'IA du titulaire de la police, les masques en silicone ou en latex, les relectures d'écran d'un selfie précédent et les photos imprimées. Le modèle est re-testé chez iBeta chaque année à mesure que de nouveaux vecteurs d'attaque apparaissent.
Les deepfakes ne passent pas la détection de vivacité passive.
ISO 30107-3
Vecteur d'attaqueScoreVerdict
Deepfake IA du preneur d'assurance95Bloquer
Masque en silicone du preneur d'assurance91Bloquer
Relecture d'écran d'un selfie précédent88Bloquer
Photo imprimée · permis de conduire86Bloquer
Demandeur réel · présent6Passer
Retesté chez iBeta chaque année à mesure que de nouvelles attaques apparaissent.
05 · Sanctions + recherche inter-réclamations
Alertes de sanctions + détection de réseaux organisés.
Le filtrage AML (0,20 $ par vérification) compare chaque demandeur à plus de 1 300 listes de sanctions, de personnes politiquement exposées (PEP) et de médias défavorables dans 14 langues, mises à jour quotidiennement. La recherche faciale 1:N (gratuite par recherche) compare le selfie du demandeur à votre galerie de demandeurs précédents — les réseaux organisés de blessures apparaissent comme des grappes de correspondances de haute similarité à travers le portefeuille.
Vérification des sanctions + recherche faciale des réclamations antérieures.
Plus de 1 300 listes
Filtrage AML
Liste OFAC SDNAucun résultat
Consolidé UEAucun résultat
Base de données PEPRévision
Médias défavorablesPasser
Recherche faciale · demandeurs antérieurs
réclamation-7710 · moteur0.94
réclamation-6128 · santé0.92
réclamation-5404 · voyage0.88
Cluster de 3
AML 0,20 $ · Recherche faciale gratuite par rechercheTrans-portefeuille
06 · Décision webhook + pack d'audit
Verdict signé. Signaux par module. Dossier d'audit.
Un webhook signé arrive avec Approuvé, En révision ou Refusé, ainsi que des signaux par module — similarité faciale, liste de correspondance AML, liste de correspondance de recherche faciale. Vérifiez X-Signature-V2 avec le Code d'Authentification de Message Basé sur le Hachage (HMAC) SHA-256. La charge utile de décision est le pack d'audit — récupérez la version complète à tout moment via GET /v3/session/[id]/decision/.
En cours d'examenacheminer vers l'unité des enquêtes spéciales
Refusérefuser + ouvrir le dossier · alerte SIU
Vérifiez la signature AVANT de lire le corps.
Intégrer
Une session. Un verdict signé. Cinq signaux de fraude.
Ouvrez la session de réclamation par rapport au flux de travail groupé. Lisez le verdict signé. Les signaux par module + la liste de correspondance sont directement dans la charge utile.
Retenez le paiement jusqu'à ce que le webhook indique status: Approved.documentation →
POST /webhooks/diditVerdict
// X-Signature-V2 verified upstreamif (charge utile.status === "Approuvé") {libérerPaiement(charge utile.données_fournisseur);} sinon si (charge utile.status === "En révision") {acheminerVersUSI(charge utile.recherche_faciale.correspondances);}
200OKstatut Approuvé · Refusé · En révision · Non terminé
Vérifiez X-Signature-V2 avant de lire la charge utile.documentation →
Intégration prête pour l'agent
Déployez la défense contre la fraude aux réclamations en une seule invite.
Collez dans Claude Code, Cursor, Codex, Devin, Aider ou Replit Agent. Remplissez votre pile. L'agent connecte le workflow, ouvre la session, lit les signaux par module, achemine les réclamations "En révision" à votre Unité Spéciale d'Investigation.
didit-integration-prompt.md
You are integrating Didit into an insurance carrier's claim workflow at first notice of loss (motor, health, property, travel, business interruption). Goal: catch ghost claims, deepfake video evidence, forged supporting documents, sanctions hits on the claimant, and organised-injury rings before the payout enters the queue. One API call. One signed webhook. Five fraud signals.
WHY THIS SHAPE
- The Coalition Against Insurance Fraud estimates fraud costs the US industry around $308 billion / year (2022 figures). Most of that walks in through claims with no identity check on the claimant and no document forensics on the evidence.
- Five signals settle the question on most claims: (1) the claimant is the policyholder, (2) the claimant is alive and present (not a deepfake), (3) the supporting documents are not tampered or templated, (4) the claimant is not on a sanctions list, (5) the claimant has not already filed N near-identical claims across your portfolio.
- One Didit /v3/session/ call bundles all five. $0.33 KYC + $0.20 AML = $0.53 per claim. Face Search 1:N is free per search. 500 verifications free every month.
PRE-REQUISITES
- Production API key from https://business.didit.me (sandbox key in 60 seconds, no credit card).
- A webhook endpoint with HMAC SHA-256 verification of the X-Signature-V2 header using your webhook secret.
- A Workflow Builder workflow bundling ID Verification + Passive Liveness + Face Match 1:1 (with the policyholder portrait as comparison target) + AML Screening + Face Search 1:N (gallery scoped to prior claimants on your account).
- Reference to the policy ID and policyholder portrait on file from your Policy Administration System (PAS) — passed as metadata on the session.
STEP 1 — Open the claim-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 bundling ID + Liveness + Face Match + AML + Face Search 1:N>",
"vendor_data": "<your claim id, max 256 chars>",
"callback": "https://<your-app>/claims/verify/callback",
"metadata": {
"policy_id": "<your policy id>",
"line_of_business": "motor",
"loss_date": "2026-04-12"
}
}
Response: 201 Created with a hosted session URL. Send it to the claimant by email / Short Message Service (SMS) / inside the claims app. The claim stays in HOLD on your side until the signed webhook lands.
STEP 2 — Read the signed webhook
Didit POSTs the verdict. Verify X-Signature-V2 (HMAC SHA-256 of the raw body) BEFORE reading the JSON.
Payload (excerpted):
{
"session_id": "<uuid>",
"vendor_data": "<your claim id>",
"status": "In Review",
"id_verification": { "status": "Approved" },
"liveness": { "status": "Approved" },
"face": { "status": "Approved", "similarity_score": 0.92 },
"aml": { "status": "In Review", "hits": [{ "list": "PEP" }] },
"face_search": {
"matches": [
{ "session_id": "claim-7710", "similarity": 0.94, "vendor_data": "claim-7710" }
]
}
}
Session status enum (exact case, Title Case With Spaces): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.
STEP 3 — Branch on the verdict
Approved → release the claim into the standard payout queue.
In Review → route to the Special Investigations Unit (SIU) with the per-module signals + face-search match list as the case file.
Declined → decline + open file. Block the payout. The decision payload is the audit pack.
Not Finished → resend the session link.
STEP 4 — Document forensics on supporting evidence (separate sub-flow)
For each supporting PDF / image uploaded (police report, repair quote, medical invoice, photo of loss), run Didit Document Optical Character Recognition (OCR). The OCR response surfaces:
- Field-level extracted text (claim amount, names, dates)
- Tamper score per region (pixel-level edits)
- Template match against prior submissions (reused PDF skeleton)
- EXIF / metadata mismatch (date in photo vs date of loss)
A high tamper score or a template match against a prior claim flips the case status to In Review.
STEP 5 — Pull the full decision for the case file
GET https://verification.didit.me/v3/session/{session_id}/decision/
Headers:
x-api-key: <your api key>
Returns the full decision payload — per-module signals, raw face-similarity scores, AML hit list with source list per match, face-search candidate list with scores. Use this as the audit pack for any dispute.
WEBHOOK EVENT NAMES
- Sessions: standard session webhook. One endpoint, status field tells you the lifecycle.
- Verify X-Signature-V2 (HMAC SHA-256) on every payload.
CONSTRAINTS
- Session statuses use Title Case With Spaces. Never UPPER_SNAKE_CASE — that's the Transactions API.
- The Face Match comparison target is the policyholder portrait from your Policy Administration System (PAS). A deepfake of the policyholder cannot pass when Passive Liveness is also in the workflow.
- Face Search 1:N gallery is scoped to YOUR account — Didit does not search across carriers. To collaborate across an industry pool, use a shared workflow_id pointing at a multi-carrier gallery you own.
- 200+ fraud signals are surfaced on every session at no extra cost — read them off the decision payload, don't re-query.
- Default retention is the standard 5-year insurance horizon; adjust per workflow if your jurisdiction differs.
Read the docs:
- https://docs.didit.me/sessions-api/create-session
- https://docs.didit.me/core-technology/face-match/overview
- https://docs.didit.me/core-technology/aml-screening/overview
- https://docs.didit.me/core-technology/face-search/overview
- https://docs.didit.me/integration/webhooks
Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Besoin de plus de contexte ? Consultez la documentation complète du module.docs.didit.me →
Conforme par conception
Ouvrez un nouveau pays en un clic. Nous faisons le gros du travail.
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 effectuer des vérifications dans un nouveau pays, il suffit d'activer un interrupteur. Plus de 220 pays en direct, audités et testés par pénétration chaque trimestre — le seul fournisseur d'identité qu'un gouvernement d'un État membre de l'UE a formellement qualifié de plus sûr que la vérification en personne.
Par réclamation entièrement vérifiée — $0.33 bundle KYC + $0.20 AML. La recherche faciale est gratuite par recherche.
0+
Listes de sanctions, de personnes politiquement exposées (PPE) et de médias défavorables, actualisées quotidiennement.
iBeta L1
Vérification passive de la vivacité contre les deepfakes, les masques, les relectures. Re-testée chaque année.
0
Vérifications gratuites chaque mois, sur chaque compte.
Trois niveaux, une seule liste de prix
Commencez gratuitement. Payez à l'usage. Passez à l'Entreprise.
500 vérifications gratuites chaque mois, pour toujours. Paiement à l'utilisation pour la production. Contrats personnalisés, résidence des données et SLA (Service Level Agreements) pour l'Entreprise.
Gratuit
Gratuit
0 $ / mois. Aucune carte de crédit requise.
Forfait KYC gratuit (Vérification d'identité + Vivacité passive + Correspondance faciale + Analyse d'appareil et IP) — 500 / mois, chaque mois
Commencez gratuitement → payez uniquement lorsqu'une vérification est effectuée → débloquez l'Entreprise pour un contrat personnalisé, un SLA ou une résidence des données.