Sécurité et conformité

Les barrières sont dans le code, pas dans les conditions générales

Une déclaration de sécurité vaut exactement ce que vaut le mécanisme qui la soutient. Vous trouverez ci-dessous la liste de ces mécanismes, chacun accompagné d'une réponse à une question : que se passe-t-il si quelqu'un tente de le contourner ?

Quatre choses qui décident de tout le reste

Ce ne sont pas des formules marketing mais de l'architecture : les conditions sont vérifiées avant le modèle de langage, pas après lui.

01

La séparation dans la requête, pas dans un filtre

Le périmètre de l'organisation est une condition de la requête elle-même vers la base de connaissances. Ce n'est pas un filtre posé sur le résultat, qu'une erreur de code pourrait sauter, mais une condition sans laquelle la requête n'existe même pas. La ressource d'un autre client répond exactement comme une ressource qui n'existe pas.

02

La barrière de citation avant le premier caractère

Une réponse sans appui dans les contenus publiés est rejetée en entier, avant que le client n'en voie quoi que ce soit. La conversation part alors vers un humain. Il n'existe aucun mode qui enverrait la réponse pour la corriger ensuite.

03

Un journal d'audit que rien ne réécrit

Chaque tour de parole, chaque carte de confirmation et chaque transfert laisse une trace. Le journal n'accepte que des données déjà masquées : les numéros d'identification nationaux reconnus par somme de contrôle, les numéros IBAN reconnus par l'algorithme modulo 97, les numéros de téléphone, les adresses e-mail, les numéros de carte et les jetons sont remplacés par des marqueurs avant même que l'événement ne soit créé.

04

Un humain à chaque modification de données

L'agent ne modifie aucune donnée, ne passe aucune commande et n'envoie aucun message de lui-même. Il émet une carte de confirmation qu'un opérateur valide par un clic distinct. Le catalogue des opérations disponibles est fermé et dispose de deux coupe-circuits indépendants.

Où sont les données

ComposantEmplacement
Application, base de données, file de tâchesCentre de données OVHcloud à Varsovie
Transport de la conversation vocaleNotre serveur à Varsovie, un logiciel lancé en même temps que l'application
Reconnaissance de la paroleLe fournisseur du modèle (OpenAI), le temps de l'appel
Modèle de langage et synthèse vocaleDes fournisseurs externes, nommés dans le registre des sous-traitants ultérieurs
SauvegardesUne copie logique de la base conservée sur le serveur de Varsovie pendant une durée définie, dont la restauration exige la décision d'un humain

Nous n'affirmons pas qu'aucune donnée ne quitte l'Espace économique européen, car le modèle de langage et la synthèse vocale tournent chez des fournisseurs. Pour chacun d'eux, nous indiquons le pays de traitement et la base du transfert dans un registre séparé, au lieu de le cacher dans une seule phrase.

Mécanismes techniques

Contrôle des accès
Des rôles au sein de l'organisation, avec une table d'implications : propriétaire, administrateur, conseiller du support, relecteur, éditeur de la base de connaissances, observateur. Le droit est vérifié à chaque requête, et pas seulement à la connexion.
Identifiants des canaux
Les clés de la messagerie, de l'envoi de messages et des autres canaux sont stockées chiffrées, avec une procédure de rotation prévue.
Import de contenu depuis une URL
Protégé contre l'accès aux adresses internes du réseau : une liste des schémas autorisés, la vérification de chaque adresse IP et de chaque saut de redirection, une limite de taille comptée pendant le téléchargement, et aucune transmission des en-têtes d'authentification.
Le widget sur un domaine tiers
Un jeton de courte durée dans l'en-tête plutôt qu'un cookie, ainsi qu'une liste de domaines autorisés réglée séparément pour chaque organisation. Une requête venue d'un domaine hors de cette liste n'est pas servie.
Événements entrants
Vérification de la signature et protection contre la répétition d'un même événement, fondée sur son identifiant.
Coupe-circuits
Appliqués dans la couche de transport, pas dans l'interface. Un canal désactivé n'envoie aucun message, même lorsqu'une couche supérieure le demande.
Configuration de production
L'application refuse de démarrer dès qu'elle détecte des réglages prévus pour le travail local. Un environnement de production ne peut pas démarrer par accident en mode test.

Ce site : zéro requête vers un tiers

Une chose que vous pouvez vérifier en une demi-minute, en ouvrant l'onglet réseau dans les outils de votre navigateur.

Aucun cookie et aucune bannière de consentement

Le site ne dépose aucun cookie. Il garde une seule valeur dans la mémoire du navigateur : le choix du thème clair ou sombre. Aucun outil d'analyse ni de publicité ne tourne ici, il n'y a donc rien qu'une bannière aurait à déclarer.

Tout vient de notre propre domaine

Les polices, les styles et le script de la conversation viennent d'aivatary.com. Aucun réseau de diffusion de contenu, aucune requête vers le serveur d'une autre société. Ce n'est pas une économie d'octets, c'est une décision qui simplifie tout le reste de ce document.

Les documents pour le service juridique

Le modèle de contrat de sous-traitance, le registre des sous-traitants ultérieurs et la notice sur les systèmes d'IA sont publics. Personne n'a besoin de les demander à un commercial.