Vérifiez l'identité en toute Confiance
Authentifiez vos utilisateurs grâce aux documents officiels, à la lecture NFC, à la détection de présence et à la reconnaissance faciale. Sécurité de niveau entreprise et expérience utilisateur fluide.
Suite complète de vérification d'identité
Tout ce dont vous avez besoin pour vérifier l'identité des utilisateurs de manière sécurisée et efficace, sur une plateforme intégrée.
Lecture NFC des documents
Lisez les cartes d'identité, passeports et permis de conduire grâce à la technologie NFC. Extrayez et vérifiez les données signées cryptographiquement directement depuis la puce.
- Scan MRZ du passeport
- Lecture de la puce de la carte d'identité
- Validation cryptographique
Reconnaissance faciale
Comparez le visage de l'utilisateur en temps réel avec la photo stockée dans son document grâce à l'IA avancée. Compatible avec différentes conditions d'éclairage et angles.
- Cartographie 3D du visage
- Correspondance avec la photo du document
- Support multiplateforme
Détection de présence
Assurez-vous que la personne est physiquement présente grâce à une technologie anti-usurpation avancée. Détectez les photos imprimées, écrans et tentatives de deepfake.
- Détection en temps réel
- IA anti-usurpation
- Prévention des deepfakes
Prévention de la fraude
Contrôles de sécurité multicouches incluant la détection de falsification de documents, la validation croisée des données et la vérification des listes noires.
- Détection de falsification
- Validation des données
- Vérification des listes noires
Vérification instantanée
Complétez l'ensemble du processus de vérification en moins de 3 secondes. Optimisé pour mobile et web avec un minimum de friction utilisateur.
- Traitement en moins de 3s
- Optimisé mobile
- Fonctionne hors ligne
Couverture mondiale
Support de plus de 150 pays et 5000+ types de documents. Détection automatique du type de document et règles de vérification localisées.
- 150+ pays
- 5000+ documents
- Détection automatique
Comment ça marche
Intégrez notre vérification d'identité en quelques minutes grâce à notre API simple et nos composants UI prêts à l'emploi.
Demander un profil
Créez une demande de vérification depuis votre backend en appelant notre API. Vous recevrez un identifiant de session unique et une URL d'authentification.
// Créer une session de vérification
const response = await fetch('https://api.verifid.com/v1/sessions', {
method: 'POST',
headers: {
'Authorization': 'Bearer VOTRE_CLE_API',
'Content-Type': 'application/json'
},
body: JSON.stringify({
redirect_url: 'https://votreapp.com/callback',
webhook_url: 'https://votreapp.com/webhook',
requested_checks: ['document', 'face', 'liveness']
})
});
const { session_id, verification_url } = await response.json();Flux de vérification utilisateur
Redirigez les utilisateurs vers notre interface de vérification sécurisée ou intégrez-la dans votre application. Les utilisateurs scannent leur document, prennent un selfie et complètent les vérifications de présence.
// Rediriger l'utilisateur vers la vérification
window.location.href = verification_url;
// Ou intégrer dans votre application
<VerifIDWidget
sessionId={session_id}
onComplete={(result) => handleVerification(result)}
onError={(error) => handleError(error)}
theme="light"
/>Scan du document et du visage
Notre système lit la puce NFC du document d'identité, extrait les données, effectue l'OCR et compare la photo du document avec le selfie en direct.
// Payload du webhook reçu
{
"event": "verification.completed",
"session_id": "ses_abc123",
"status": "approved",
"document": {
"type": "passport",
"country": "FR",
"number": "***456789",
"nfc_verified": true
},
"checks": {
"document_valid": true,
"face_match": 0.98,
"liveness": true
}
}Recevoir les jetons
Après une vérification réussie, recevez les jetons OAuth2 et les données utilisateur vérifiées. Utilisez-les pour authentifier l'utilisateur dans votre application.
// Échanger la session contre des jetons
const tokens = await fetch('https://api.verifid.com/v1/oauth/token', {
method: 'POST',
body: JSON.stringify({
grant_type: 'verification_session',
session_id: 'ses_abc123',
client_id: 'VOTRE_CLIENT_ID',
client_secret: 'VOTRE_CLIENT_SECRET'
})
});
const { access_token, refresh_token, id_token } = await tokens.json();
// Le id_token décodé contient les infos utilisateur vérifiées
{
"sub": "usr_xyz789",
"name": "Jean Dupont",
"verified": true,
"verification_level": "high"
}Intégrez en minutes, pas en mois
Notre SDK et nos APIs sont conçus pour les développeurs. Commencez avec seulement quelques lignes de code et une documentation complète.
# Installer le SDK
npm install @verifid/sdk
# Ou avec yarn
yarn add @verifid/sdk
# Démarrage rapide
import { VerifID } from '@verifid/sdk';
const client = new VerifID({
apiKey: process.env.VERIFID_API_KEY
});
// Créer une vérification
const session = await client.sessions.create({
checks: ['document', 'face', 'liveness'],
redirectUrl: 'https://votreapp.com/callback'
});
// Obtenir le résultat de la vérification
const result = await client.sessions.get(session.id);
console.log(result.status); // 'approved'Conçu pour la sécurité et la conformité
Les données de vos utilisateurs sont protégées par des mesures de sécurité de niveau entreprise et des certifications de conformité.
Chiffrement de bout en bout
Toutes les données sont chiffrées en transit et au repos avec AES-256.
SOC 2 Type II
Contrôles et processus de sécurité audités de façon indépendante.
Conforme RGPD
Conformité totale avec les réglementations européennes sur la protection des données.
ISO 27001
Système de gestion de la sécurité de l'information certifié.
Prêt à vérifier vos utilisateurs ?
Commencez votre essai gratuit aujourd'hui. Sans carte bancaire. Obtenez 100 vérifications gratuites pour tester notre plateforme.