100% On-Device · Zéro Cloud
La solution KYC embarquée pour les documents d'identité marocains. OCR, extraction de données et reconnaissance faciale — directement sur l'appareil, sans aucun transfert vers le cloud.
Telecharger
Fat AAR autonome de 43 MB. ML Kit, modeles OCR, Face Detection et librairies natives embarques.
Comment ça marche
Intégrez la vérification d'identité en quelques lignes de code.
L'utilisateur photographie son document d'identité via la caméra. Le SDK guide le cadrage en temps réel.
L'OCR embarqué extrait les données : nom, prénom, date de naissance, numéro de document, MRZ.
La reconnaissance faciale compare le selfie à la photo du document. Résultat instantané et fiable.
CIN & Passeports Marocains
Optimisé spécifiquement pour les documents d'identité du Royaume du Maroc.
Carte d'Identité Nationale ancienne génération. Extraction complète des champs et lecture MRZ.
Carte nationale de nouvelle génération avec puce. Extraction biométrique et lecture NFC supportée.
Passeport biométrique marocain. Lecture de la zone MRZ et extraction de la photo d'identité.
Avantages
Une solution pensée pour la conformité, la performance et la vie privée.
Aucune donnée biométrique ne quitte l'appareil. Tout le traitement OCR et la reconnaissance faciale s'exécutent localement.
Modèles entraînés spécifiquement sur les CIN et passeports marocains pour une précision maximale.
Un seul SDK, 5 plateformes. Intégration native iOS/Android, .NET MAUI, Flutter et React Native.
Conforme RGPD et loi 09-08. Aucun stockage distant, aucune collecte de données biométriques.
Intégration
Fat AAR autonome de 43 MB. ML Kit, modèles OCR et Face Detection embarqués. Le client n'ajoute rien.
import com.sdkmatch.sdk.*
// 1. Activer la licence et initialiser
LicenceManager.activate(context, apiKey, apiSecret)
SdkMatch.initialize(context)
// 2. Détecter le document et extraire les données
val doc = DocumentDetector.detect(ocrText)
val fields = DocumentDetector.extractFieldsFromText(ocrText, doc)
// fields = {nom: "...", prenom: "...", cin: "AB123456"}
// 3. Parser la MRZ (ICAO 9303)
val mrz = MrzParser.parse(ocrText)
// mrz.lastName, mrz.firstName, mrz.cinNumber
// 4. Vérifier la qualité de l'image
val quality = ImageQuality.assess(bitmap)
if (!quality.isAcceptable) return
// 5. Face Match + Liveness passif
val result = FaceComparison.compare(docBitmap, selfieBitmap)
if (result.isMatch && result.livenessResult.isLive) {
// Identité vérifiée !
val score = result.score // 0.0 - 1.0
}
Détecte le type de document (CIN v1/v2, Passeport, Permis) et extrait tous les champs.
Parse la zone MRZ conforme ICAO 9303 (TD1/TD2/TD3) avec validation des check digits.
Compare document et selfie avec détection de vivacité passive (anti-spoofing).
Évalue le flou (Laplacien) et la luminosité avant traitement. Évite les faux résultats.
Compatibilité
Swift / Obj-C
Kotlin / Java
C#
Dart
JavaScript / TS
En action
Le parcours KYC complet en moins de 30 secondes.
Le SDK guide l'utilisateur pour cadrer et capturer le recto et le verso du document.
L'OCR embarqué extrait instantanément toutes les informations : nom, CIN, date de naissance, MRZ.
Capture du selfie avec détection de vivacité, puis comparaison avec la photo du document.
Score de confiance, données extraites et statut de vérification en moins de 1.5 seconde.
Obtenez instantanement une licence d'essai gratuite valable 7 jours. Aucune carte bancaire requise, aucun engagement.
Qui sommes-nous
SDK MATCH est une solution de vérification d'identité (KYC) conçue et développée au Maroc, pour les documents marocains. Notre mission : offrir une technologie de vérification fiable, rapide et respectueuse de la vie privée.
Notre SDK fonctionne à 100% sur l'appareil — aucune donnée biométrique ne transite par un serveur distant. Cette approche garantit la conformité avec les réglementations locales (loi 09-08) et internationales (RGPD).
Nous accompagnons les entreprises marocaines — banques, assurances, fintechs, télécoms — dans la digitalisation de leurs processus de vérification d'identité.
Ressources
Tout ce qu'il faut pour intégrer SDK MATCH dans votre application.
Intégrez le SDK en Kotlin/Java avec Gradle en quelques minutes. CameraX et ML Kit inclus.
Intégration Swift/Obj-C via CocoaPods ou SPM. Camera AVFoundation native.
Plugin Dart avec channels natifs. Compatible Android et iOS en un seul codebase.
Module natif avec bridge JS/TS. Expo et bare workflow supportés.
Nouveautés
Les dernières mises à jour du SDK.
Infrastructure
Le SDK fonctionne à 100% on-device — aucune dépendance serveur pour le traitement KYC.
Juridique
SDK MATCH ne collecte, ne stocke et ne transmet aucune donnée biométrique. Tout le traitement OCR, la reconnaissance faciale et la détection de vivacité s'exécutent exclusivement sur l'appareil de l'utilisateur.
Seules les données nécessaires à la gestion des licences sont traitées côté serveur : nom, email professionnel, nom d'entreprise, clé API. Ces données sont stockées de manière sécurisée sur Cloudflare D1.
SDK MATCH est conçu en conformité avec la loi marocaine n° 09-08 relative à la protection des personnes physiques à l'égard du traitement des données à caractère personnel, ainsi que le Règlement Général sur la Protection des Données (RGPD) de l'Union Européenne.
Conformément à la réglementation, vous disposez d'un droit d'accès, de rectification et de suppression de vos données. Contactez-nous à l'adresse indiquée dans la section Contact.
Ce site n'utilise aucun cookie de suivi ni outil d'analytics tiers.
Juridique
Les présentes CGU régissent l'utilisation du SDK MATCH, solution de vérification d'identité on-device, et des services associés (licence, documentation, support).
La licence d'essai gratuite est valable 7 jours à compter de sa création. Elle permet l'utilisation du SDK à des fins d'évaluation uniquement. Toute utilisation en production nécessite une licence commerciale.
Le SDK est destiné exclusivement à la vérification d'identité dans le cadre de processus KYC légitimes. Toute utilisation à des fins de surveillance, de profilage ou contraire à la législation en vigueur est strictement interdite.
SDK MATCH, son code source, ses modèles de machine learning et sa documentation sont la propriété exclusive de SDK MATCH. La licence accordée est non-exclusive et non-transférable.
SDK MATCH est fourni "tel quel". Bien que nous nous efforcions de maintenir une précision maximale, aucune garantie n'est donnée quant aux résultats de vérification. L'intégrateur est responsable de la validation finale.
Nous nous réservons le droit de révoquer toute licence en cas de violation des présentes CGU.