100% On-Device · Zéro Cloud

Scanner.
Vérifier.
Valider.

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.

Disponible sur
iOS Android MAUI Flutter React Native
9:41 ●●●
Scannez votre CIN

Un seul fichier, tout inclus

Fat AAR autonome de 43 MB. ML Kit, modeles OCR, Face Detection et librairies natives embarques.

3 étapes simples

Intégrez la vérification d'identité en quelques lignes de code.

1

Capturer

L'utilisateur photographie son document d'identité via la caméra. Le SDK guide le cadrage en temps réel.

2

Extraire

L'OCR embarqué extrait les données : nom, prénom, date de naissance, numéro de document, MRZ.

3

Vérifier

La reconnaissance faciale compare le selfie à la photo du document. Résultat instantané et fiable.

Documents Supportés

Optimisé spécifiquement pour les documents d'identité du Royaume du Maroc.

ID
Recto / Verso

CIN Ancienne

Carte d'Identité Nationale ancienne génération. Extraction complète des champs et lecture MRZ.

Biométrique

CIN Nouvelle

Carte nationale de nouvelle génération avec puce. Extraction biométrique et lecture NFC supportée.

MRZ Complet

Passeport

Passeport biométrique marocain. Lecture de la zone MRZ et extraction de la photo d'identité.

0%
Précision OCR
Extraction de texte
0s
Traitement
Temps de réponse
0%
Face Match
Reconnaissance faciale
0
Plateformes
iOS, Android, MAUI, Flutter, RN

Pourquoi SDK MATCH ?

Une solution pensée pour la conformité, la performance et la vie privée.

100% On-Device

Aucune donnée biométrique ne quitte l'appareil. Tout le traitement OCR et la reconnaissance faciale s'exécutent localement.

MA

Documents Marocains

Modèles entraînés spécifiquement sur les CIN et passeports marocains pour une précision maximale.

Multi-Plateforme

Un seul SDK, 5 plateformes. Intégration native iOS/Android, .NET MAUI, Flutter et React Native.

Privacy by Design

Conforme RGPD et loi 09-08. Aucun stockage distant, aucune collecte de données biométriques.

Un seul AAR. Zéro dépendance.

Fat AAR autonome de 43 MB. ML Kit, modèles OCR et Face Detection embarqués. Le client n'ajoute rien.

Kotlin — Android
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
}

DocumentDetector

Détecte le type de document (CIN v1/v2, Passeport, Permis) et extrait tous les champs.

MrzParser

Parse la zone MRZ conforme ICAO 9303 (TD1/TD2/TD3) avec validation des check digits.

FaceComparison

Compare document et selfie avec détection de vivacité passive (anti-spoofing).

ImageQuality

Évalue le flou (Laplacien) et la luminosité avant traitement. Évite les faux résultats.

Toutes les plateformes

iOS

Swift / Obj-C

Android

Kotlin / Java

.NET MAUI

C#

Flutter

Dart

React Native

JavaScript / TS

Voir le SDK en action

Le parcours KYC complet en moins de 30 secondes.

01

Scan du document

Le SDK guide l'utilisateur pour cadrer et capturer le recto et le verso du document.

02

Extraction des données

L'OCR embarqué extrait instantanément toutes les informations : nom, CIN, date de naissance, MRZ.

03

Selfie et comparaison

Capture du selfie avec détection de vivacité, puis comparaison avec la photo du document.

04

Résultat instantané

Score de confiance, données extraites et statut de vérification en moins de 1.5 seconde.

Demander une demo

Obtenez instantanement une licence d'essai gratuite valable 7 jours. Aucune carte bancaire requise, aucun engagement.

  • Licence demo valide 7 jours
  • CIN v1/v2, Passeport, Face Match inclus
  • Cle API + Secret fournis instantanement

Demander une demo

Licence demo creee avec succes !

À propos de SDK MATCH

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é.

Guides d'intégration

Tout ce qu'il faut pour intégrer SDK MATCH dans votre application.

Quickstart Android

Intégrez le SDK en Kotlin/Java avec Gradle en quelques minutes. CameraX et ML Kit inclus.

Quickstart iOS

Intégration Swift/Obj-C via CocoaPods ou SPM. Camera AVFoundation native.

Quickstart Flutter

Plugin Dart avec channels natifs. Compatible Android et iOS en un seul codebase.

Quickstart React Native

Module natif avec bridge JS/TS. Expo et bare workflow supportés.

Changelog

Les dernières mises à jour du SDK.

v1.0.0

Release initiale

  • Fat AAR autonome (43 MB) — zero dependance pour le client
  • ML Kit Text Recognition et Face Detection embarques
  • OCR et extraction MRZ (CIN v1, CIN v2, Passeport, Permis)
  • Face Matching avec liveness passive (anti-spoofing)
  • Seuils adaptatifs (lunettes, hijab, barbe)
  • Controle qualite image (flou, luminosite)
  • Licence enforcement — SdkMatch.initialize() obligatoire
  • Validation APK anti-tampering (SHA-256)
  • Licence server Cloudflare Workers + D1
  • SDKs multi-plateformes : Android, iOS, Flutter, MAUI, React Native
  • Documentation complete et guides d'integration

Statut des services

Licence Server API Opérationnel
SDK Distribution Opérationnel
Documentation Opérationnel

Le SDK fonctionne à 100% on-device — aucune dépendance serveur pour le traitement KYC.

Politique de confidentialité

Conditions Générales d'Utilisation