SDK Flutter · Algérie

Vérifiez une identité algérienne en moins d'une minute

MRZ, puce NFC et liveness — trois briques dans un SDK Flutter. Vous payez 1 crédit par opération réussie, et vous démarrez avec 50 crédits offerts.

Aucune donnée décodée n'est conservée sur nos serveurs.

documents algériens pris en charge
3 documents algériens pris en charge
crédits offerts à l'inscription
50 crédits offerts à l'inscription
endpoints REST
5 endpoints REST
donnée décodée conservée
0 donnée décodée conservée

Trois capacités

Ce que le SDK sait faire

Lecture MRZ, décodage de la puce NFC et vérification de présence — réunies, elles couvrent une vérification d'identité complète.

Lecture MRZ

La caméra lit les lignes MRZ imprimées sur la carte d'identité, le passeport ou le permis. Les chiffres de contrôle sont validés côté serveur, puis les champs vous sont renvoyés structurés.

  • Carte d'identité, passeport et permis de conduire algériens
  • Numéro de document, dates de naissance et d'expiration, sexe, nationalité
  • Fournit les clés nécessaires à la lecture de la puce NFC

POST /api/sdk/v1/mrz

1 crédit par lecture valide

Lecture de la puce NFC

Le SDK ouvre une session sécurisée (BAC) avec la puce, lit les groupes de données et les envoie à nos serveurs pour décodage. L'identité complète vous est renvoyée : état civil en latin et en arabe, photo d'identité et signature.

  • Carte d'identité biométrique, passeport et permis de conduire
  • État civil en latin et en arabe, NIN, photo et signature
  • Décodage côté serveur : aucune donnée n'est conservée

POST /api/sdk/v1/decode

1 crédit par document décodé

Liveness & face matching

Une courte vidéo selfie est comparée à la photo de référence — celle de la puce, ou une photo que vous fournissez. Le service renvoie une décision de correspondance et un indicateur de tentative de fraude.

  • Comparaison faciale avec la photo du document
  • Détection de présentation frauduleuse (photo, écran)
  • Utilisable seul, avec votre propre photo de référence

POST /api/sdk/v1/liveness

1 crédit par vérification

Intégration

Trois étapes, et vous scannez

1

Créez un compte, récupérez votre jeton

L'inscription est immédiate et vous crédite 50 opérations d'essai.

2

Ajoutez le SDK à votre application Flutter

Une dépendance Git, aucun code natif, aucun dépôt Maven supplémentaire.

3

Lancez un scan

Le SDK affiche son interface, lit le document et vous renvoie les données décodées.

main.dart
await CortixiaKyc.initialize(
  CortixiaKycConfig(apiToken: 'ck_live_...'),
);

final result = await CortixiaKyc.scanIdCard(context);

if (result.status == KycStatus.success) {
  final data = result.document!;
  print(data.personal['nin']);
}

Documents

Trois documents algériens pris en charge

Carte d'identité biométrique

Puce ICAO 9303, état civil en latin et en arabe, photo et signature.

Passeport

Puce ICAO 9303, photo au format JPEG 2000 convertie automatiquement.

Permis de conduire

Applet ISO/IEC 18013-3, catégories de véhicules et dates de validité.

Android, minSdkVersion 26, appareil équipé du NFC. iOS bientôt disponible.

Sécurité

Ce qui se passe avec vos données

Chiffré de bout en bout

Tous les échanges entre le SDK et nos serveurs passent en HTTPS.

Rien n'est conservé

Les octets de la puce sont traités en mémoire, puis les données décodées vous sont renvoyées.

Jeton révocable

Régénérez votre jeton depuis votre espace client : l'ancien cesse immédiatement de fonctionner.

Quota maîtrisé

Votre consommation est bornée par vos crédits : aucun dépassement facturé à votre insu.

Commencez avec 50 crédits offerts

Inscription immédiate, sans carte bancaire.