Aller au contenu
Zoi ID

Un parcours. Une décision. Un contrôle total.

Zoi ID réunit contrôle des documents, preuve de vie, filtrage et examen par des experts, et renvoie une réponse claire. Vous décidez des données que vous recevez et du moment où les personnes sont revérifiées.

Décision

decision.rule

  • auto_approve_nfcses_8f3kq2v7Approuvé
  • auto_approve_walletses_2m9ta4xeApprouvé
  • auto_resubmit:livenessses_7hc1p0wdNouvel envoi
  • review:sanctionsses_4qz8n3rbEn examen
  • auto_reject_underageses_9xv5e6ktRefusé

S'intègre directement à votre produit

Votre backend démarre une session. Votre utilisateur suit le parcours dans votre appli ou dans un navigateur. Vous recevez un webhook signé avec le résultat.

Votre appli ou un navigateurSDK, parcours hébergé ou intégration embarquée
Votre backendAPI partenaire
Jeton client
Clé partenaire

Hébergé en Allemagne (UE)

Zoi IDkyc.zoi.network
Vérification des documents
Preuve de vie et comparaison faciale
Filtrage AML
Examen humain
Justificatif de domicile
Origine des fonds et du patrimoine
Webhooks signésRésultats et changements de statut, en temps réel

Le moteur de décision

Chaque session se termine par l'un de quatre résultats clairs. La raison est conservée avec le dossier, et l'utilisateur peut toujours demander qu'une personne réexamine.

  • Approuvé

    Tous les contrôles requis sont réussis sur des preuves solides.

  • À renvoyer

    Un élément était inutilisable, comme une photo floue. L'utilisateur ne refait que cette étape.

  • Refusé

    Un fait clair exclut la personne, par exemple un âge insuffisant ou un document déjà utilisé par un autre compte.

  • Examen

    Un point demande du jugement. Un examinateur formé tranche, et les correspondances possibles avec les sanctions en demandent deux.

Une confiance qui s'adapte au canal

Les preuves issues d'une appli vérifiée sur un appareil authentique comptent davantage. Les sessions venant du web ou d'appareils qui ne peuvent pas prouver leur intégrité doivent franchir un seuil plus élevé. Les sessions à risque passent toujours par une personne.

Vous choisissez ce que vous recevez

Chaque partenaire reçoit un ensemble de permissions (scopes). Les données d'une permission que vous n'avez pas ne sont jamais envoyées.

PermissionCe que vous recevez
eligibilityToujours incluse. Statut, niveau, date de validité, et si la personne a plus de 18 ans.
countryType de document, pays émetteur, nationalité et pays de résidence.
birth_yearAnnée de naissance.
duplicate_linkEn cas de doublon, votre propre identifiant utilisateur du compte précédent. Seulement pour récupérer un compte.
identity_dataNom complet et date de naissance. Seulement pour les partenaires qui ont l'obligation légale de les garder.
addressLes lignes de l'adresse vérifiée. Sans cette permission, vous recevez quand même le résultat d'adresse : méthode, niveau de preuve et pays.
financial_dataRéponses sur l'origine des fonds et du patrimoine, détails des documents et constats. Jamais inclus dans eligibility.

Deux niveaux

Standard

Document, preuve de vie et pays de résidence.

Renforcé

Tout le niveau standard, plus l'adresse complète du domicile.

Contrôles complémentaires

Ajoutez un justificatif de domicile ou l'origine des fonds et du patrimoine à n'importe quelle session, ou lancez-les plus tard pour un utilisateur déjà vérifié.

Comment fonctionne l'intégration

  1. 1

    Créez une session

    Votre backend appelle l'API partenaire avec votre clé et votre propre identifiant utilisateur. Vous recevez un jeton client de courte durée.

  2. 2

    Lancez le parcours

    Utilisez le SDK React Native dans votre appli, ou envoyez vos utilisateurs vers le parcours hébergé. Dans les deux cas, les mêmes contrôles s'appliquent.

  3. 3

    Recevez des webhooks

    Nous envoyons des webhooks signés quand une session ou une identité change. Vous en avez manqué un ? Consultez le flux d'événements.

  4. 4

    Utilisez la réponse

    Gardez l'identifiant de l'identité et son statut. Réagissez aux changements comme suspendue ou expirée.

Une identité qui reste à jour

Une vérification n'est pas un événement ponctuel. Chaque identité a un statut sur lequel votre backend peut s'appuyer et une date à laquelle elle doit être revérifiée.

  1. Active

    active

    Vérifiée et utilisable.

  2. Suspendue

    suspended

    En attente après un nouveau candidat de filtrage ou un signal de fraude, jusqu'à la décision des examinateurs.

  3. Expirée

    expired

    Le document a expiré ou 36 mois se sont écoulés. Une nouvelle session vérifie à nouveau et garde le même identifiant d'identité quand la personne correspond.

  4. Révoquée

    revoked

    Terminée définitivement, par exemple quand la personne a retiré son consentement.

La date de validité est la date d'expiration du document ou 36 mois après la vérification, selon la première échéance.

Qui est responsable de quoi

Vous gardez le contrôle des données de vos utilisateurs. Zoi ID les traite pour vous dans le cadre d'un accord de traitement des données. Quand un utilisateur ferme son compte, un seul appel API supprime ses données, et la réponse vous dit ce que nous devons garder selon la loi et jusqu'à quand.

Une personne réelle derrière chaque compte

Zoi ID sera lancé très bientôt. Les partenaires en accès anticipé reçoivent des clés sandbox, un contact direct avec notre équipe et une configuration adaptée à leurs marchés.

Ou écrivez à official@zoi.network