Politique de collecte et de traitement des données
Cette politique décrit les données collectées et traitées sur la plateforme TOONAH (app.toonah.io, api.toonah.io, assistant Bernard), qui traite les données, dans quel but, avec quels fournisseurs — y compris pour l’intelligence artificielle —, où, combien de temps, et comment exercer les droits. Elle fait partie du Contrat d’utilisation. Pour les traitements liés au site, aux prospects et à la relation commerciale, voir la Politique de confidentialité.
1. Qui fait quoi
- Le Client (l’organisation qui ouvre un espace) est responsable de traitement des données qu’il enregistre dans son espace. Il décide de ce qu’il y met, de qui y accède et pour quoi faire.
- TOONAH SAS agit pour son compte, en qualité de sous-traitant (article 28 du RGPD), dans les conditions de l’Accord de traitement des données (« DPA »).
- TOONAH est responsable de traitement pour : la sécurité de la plateforme et ses journaux techniques, la facturation, la preuve de l’acceptation des documents contractuels, le support, et les statistiques d’usage agrégées et anonymisées.
2. Données collectées sur la plateforme
| Catégorie | Exemples | Origine |
|---|---|---|
| Comptes et accès | Nom, prénom, e-mail professionnel, langue, rôles, état du compte, dernière connexion, échecs de connexion, activation de la double authentification (le secret est chiffré), codes de secours (hachés) | Administrateur du Client ; l’utilisateur lui-même |
| Organisation | Nom, pays, secteur, type de profil, offre, informations d’identification de l’entreprise (dénomination, immatriculation, numéro fiscal, adresse, contact) | Administrateur du Client |
| Contenu de gouvernance, risques et conformité | Risques, contrôles et tests, missions d’audit, constats, recommandations, plans d’action, incidents, politiques, preuves, documents, cartographies, indicateurs ; peuvent mentionner des personnes (propriétaires, auditeurs, audités, tiers) | Utilisateurs du Client |
| Données importées par les intégrations activées par le Client | Annuaire, enregistrement à la double authentification et journaux de connexion (Microsoft 365 / Entra ID, Google Workspace) ; journaux et états transmis par les outils de supervision du Client | Systèmes du Client, via des connecteurs qu’il active et dont il fournit les accès (secrets chiffrés) |
| Interactions avec l’IA | Questions et réponses de Bernard, documents soumis à l’analyse, brouillons du studio documentaire, retours (« utile / pas utile », corrections) | Utilisateurs du Client |
| Mémoire d’apprentissage (si activée) | Préférences, terminologie, corrections et formats retenus pour l’espace ou l’utilisateur | Utilisateurs du Client, avec leur consentement |
| Journaux techniques et de sécurité | Actions sensibles (connexion, changement de rôle, paramétrage de l’IA, accès d’assistance) avec date, adresse IP et navigateur ; métadonnées des appels aux modèles d’IA (fournisseur, modèle, région, volume), sans le contenu | Plateforme |
| Facturation | Offre, devise, e-mail de facturation, identifiants client et abonnement chez Stripe, état des paiements (aucune donnée de carte) | Administrateur du Client ; Stripe |
| Preuve d’acceptation | Versions et empreintes des documents acceptés, date, mode, langue, empreintes HMAC de l’adresse IP et du navigateur | Plateforme, lors de l’acceptation |
Le Client s’engage à ne pas introduire de catégories particulières de données (santé, opinions, données biométriques…) ni de données d’infraction sans nécessité et base légale (article 8 du Contrat).
3. Finalités et bases légales
| Finalité | Rôle de TOONAH | Base légale |
|---|---|---|
| Fournir les fonctionnalités de la plateforme au Client (stockage, calculs, tableaux de bord, rapports, flux de travail, intégrations) | Sous-traitant | Base légale déterminée par le Client ; pour TOONAH, exécution du Contrat |
| Fonctionnalités d’IA (Bernard, analyse de documents, rédaction assistée) | Sous-traitant | Idem |
| Mémoire d’apprentissage de l’espace | Sous-traitant | Activation par le Client et consentement de l’utilisateur pour ses signaux |
| Authentification, prévention des abus, sécurité, journal d’audit | Responsable de traitement | Intérêt légitime (sécurité) ; obligation de sécurité (article 32 du RGPD) |
| Facturation | Responsable de traitement | Exécution du Contrat ; obligation légale |
| Preuve de l’acceptation des documents contractuels | Responsable de traitement | Intérêt légitime (preuve) ; obligation légale |
| Support et accès d’assistance | Sous-traitant (dans l’espace) | Instruction du Client (demande de support) |
| Statistiques d’usage agrégées et anonymisées | Responsable de traitement | Intérêt légitime (amélioration du service) |
4. Intelligence artificielle
4.1. Ce que fait l’IA
Bernard répond aux questions, analyse des documents, rédige des propositions et peut proposer des actions dans l’espace. Il s’appuie sur les textes de référence de la base de connaissances et sur les données de l’espace auxquelles l’utilisateur a accès. Les contenus produits sont générés par IA et signalés comme tels. Ce sont des propositions à vérifier. Toute action proposée par Bernard qui modifie l’espace attend la confirmation explicite d’un utilisateur habilité. Bernard ne fournit pas de conseil juridique.
4.2. Données transmises aux fournisseurs de modèles
Pour produire une réponse, la plateforme transmet au modèle : la question, l’historique utile de la conversation, des extraits des textes de référence et des données de l’espace pertinentes, et, pour une analyse de document, le contenu du document (PDF jusqu’à 32 Mo, ou texte extrait d’un fichier Word). Seules les données nécessaires à la tâche sont transmises.
4.3. Fournisseurs et régions
| Usage | Fournisseur | Lieu de traitement | Activation |
|---|---|---|---|
| Conversation, planification, rédaction ; calcul des représentations vectorielles (recherche) | Mistral AI | Union européenne [À COMPLÉTER : à confirmer selon le contrat Mistral] | Par défaut |
| Analyse approfondie de documents, structuration de procédures, relecture approfondie du studio | Anthropic (Claude) via Google Cloud Vertex AI | Région Union européenne de Google Cloud | Uniquement si un Administrateur l’active dans les paramètres d’IA de l’espace (« Claude via Vertex AI UE ») |
| Mêmes usages | Anthropic (Claude), API directe | États-Unis | Uniquement si un Administrateur choisit explicitement ce mode ; refusé pour les espaces de la zone Union européenne / EEE |
| Transcription audio ; ancien modèle de représentations vectorielles | OpenAI | [À COMPLÉTER : localisation] | [À COMPLÉTER : à confirmer — désactivé ou activé en production] |
| Assistant public de toonah.io | Mistral AI | Union européenne | Toujours Mistral, jamais Claude |
Pour les espaces de la zone Union européenne en mode strict, Claude n’est utilisé que via Vertex AI en région Union européenne et seulement si l’analyse documentaire avancée est activée ; à défaut, Mistral est utilisé. Les paramètres d’IA de l’espace sont consultables par ses utilisateurs et modifiables par ses Administrateurs ; chaque modification est journalisée.
4.4. Utilisation des données par les fournisseurs
[À COMPLÉTER : pour chaque fournisseur, engagement de non-réutilisation des données pour l’entraînement des modèles et durée de conservation des requêtes chez le fournisseur, d’après les contrats signés (Mistral AI, Google Cloud, Anthropic, OpenAI le cas échéant).]
TOONAH ne transmet pas aux fournisseurs d’identifiants techniques de l’espace au-delà de ce qu’exige le service. Les journaux de TOONAH sur les appels aux modèles ne contiennent pas le contenu des échanges (seulement fournisseur, modèle, région, volumes, et une empreinte pour les décisions tracées).
4.5. Apprentissage de Bernard
Bernard n’est pas « ré-entraîné » avec les données des clients. Il peut mémoriser, pour l’espace, des préférences, une terminologie ou des corrections, afin de mieux répondre. Cette mémoire :
- n’est alimentée qu’avec l’activation par l’organisation et le consentement de l’utilisateur pour ses propres signaux ; sans consentement, seules des statistiques sont conservées ;
- passe par une file de modération dans l’espace (approuver, modifier, rejeter, révoquer) ;
- reste propre à l’espace : un enseignement ne peut rejoindre la base commune qu’après anonymisation et double validation humaine ;
- peut être désactivée ; chaque utilisateur peut effacer ses données d’apprentissage.
4.6. Transparence (règlement européen sur l’IA)
Les utilisateurs sont informés qu’ils interagissent avec un système d’IA ; les contenus générés sont identifiés ; les actions restent soumises à une décision humaine. Le Client qui utilise Bernard dans un processus relevant d’une catégorie à haut risque au sens du règlement (UE) 2024/1689 en informe TOONAH et vérifie ses propres obligations de déployeur.
5. Transferts hors de l’Union européenne
La plateforme et ses bases de données sont hébergées en France (OVH). Un transfert hors de l’Espace économique européen n’a lieu que :
- si un Administrateur active l’API directe d’Anthropic (États-Unis) ;
- pour les prestataires établis ou ayant des sociétés liées hors de l’EEE (Google Cloud, Stripe, OpenAI le cas échéant), même lorsque le traitement est réalisé dans une région européenne ;
- lorsque le Client ou ses utilisateurs accèdent à l’espace depuis un pays tiers ou y connectent leurs propres services.
Ces transferts sont encadrés par une décision d’adéquation (dont le cadre UE–États-Unis de protection des données pour les entités certifiées) ou par les clauses contractuelles types de la Commission européenne (module 3, de sous-traitant à sous-traitant), complétées si nécessaire de mesures supplémentaires. [À COMPLÉTER : mécanisme retenu et analyse d’impact des transferts pour chaque fournisseur.] La liste à jour figure à l’annexe 2 du DPA.
Les clients établis hors de l’Union européenne vérifient les règles de leur pays (notamment CEMAC, UEMOA, République démocratique du Congo) relatives aux transferts et à la localisation des données. [À COMPLÉTER : analyse par pays.]
6. Durées de conservation
Valeurs par défaut paramétrées dans la plateforme, à valider ; le Client peut supprimer à tout moment les éléments de son espace.
| Données | Durée par défaut | Mécanisme |
|---|---|---|
| Contenu de l’espace (données du Client) | Durée du Contrat, puis [À COMPLÉTER : délai de restitution] avant suppression | Suppression à la clôture de l’espace |
| Sauvegardes | 14 jours (copies locales quotidiennes) ; [À COMPLÉTER : durée des copies externalisées] | Rotation automatique |
| Conversations avec Bernard | 365 jours | Purge quotidienne automatique (paramétrable) |
| Historique de conversation dans le navigateur | 40 derniers messages, effacés à la déconnexion | Stockage local du navigateur |
| Retours sur les réponses | 365 jours | Purge quotidienne automatique |
| Signaux et mémoire d’apprentissage | 365 jours | Paramétrable |
| Connaissances validées et exemples de l’espace | 730 jours | Paramétrable |
| Échantillons de journaux transmis par la supervision | 50 derniers envois par espace | Remplacement automatique |
| Jetons de session (renouvellement) | 14 jours glissants, 30 jours maximum | Expiration automatique |
| Métadonnées des appels aux modèles d’IA (sans contenu) | [À COMPLÉTER : aucune purge automatique à ce jour] | À définir |
| Journal d’audit | [À COMPLÉTER : aucune purge automatique à ce jour] | À définir |
| Preuves d’acceptation des documents contractuels | Durée du Contrat puis [À COMPLÉTER : durée de prescription retenue] | Conservées même après la suppression du compte |
| Données de facturation | 10 ans (pièces comptables) | Obligation légale |
7. Sécurité
Les mesures sont décrites à l’annexe 3 du DPA : hébergement en France, isolation des espaces, HTTPS, double authentification, chiffrement au repos des secrets, contrôle d’accès par rôles, journal d’audit, sauvegardes et procédure de restauration, limitation du débit des requêtes.
Accès d’assistance. Pour traiter une demande de support, un administrateur de la plateforme TOONAH peut ouvrir une session temporaire (30 minutes) dans un espace. Chaque accès est journalisé (intervenant, date, espace). [À COMPLÉTER : conditions d’accord préalable du Client et information des Administrateurs.]
8. Droits des personnes
- Données de l’espace (contenu GRC, comptes des utilisateurs, conversations) : adressez-vous à l’organisation qui vous a ouvert un accès ; elle est responsable de traitement. TOONAH l’aide à répondre (article 28 du RGPD et DPA) et lui transmet sans délai toute demande reçue directement.
- Données dont TOONAH est responsable : voir la Politique de confidentialité ; contact : [À COMPLÉTER : adresse de contact données].
- Apprentissage : chaque utilisateur peut, dans « Bernard apprend », consulter ses préférences et effacer ses données d’apprentissage.
9. Cookies et stockage local
Aucun cookie n’est déposé par le site toonah.io ni par la plateforme, et aucun traceur de mesure d’audience ou de publicité n’est utilisé. Le site et la plateforme utilisent uniquement le stockage du navigateur strictement nécessaire au service demandé, exempté de consentement (article 82 de la loi Informatique et Libertés, lignes directrices de la CNIL) :
| Surface | Élément | Stockage | Finalité | Durée |
|---|---|---|---|---|
| toonah.io | toonah_assistant_v1 | Session de l’onglet | Conversation en cours avec l’assistant public | Fermeture de l’onglet ou « Effacer la conversation » |
| app.toonah.io | toonah_token | Session de l’onglet | Jeton d’authentification | Fermeture de l’onglet ou déconnexion |
| app.toonah.io | tnh_flash, tnh_cockpit_state, toonah_chart_tab | Session de l’onglet | Message après redirection, état d’affichage du tableau de bord | Fermeture de l’onglet |
| app.toonah.io | toonah_lang | Local | Langue de l’interface | Jusqu’à modification |
| app.toonah.io | toonah_banner_dismissed | Local | Bandeau d’information masqué | 24 heures |
| app.toonah.io | bernard_chat_history_v1:… | Local | 40 derniers messages avec Bernard, propres à l’utilisateur | Effacé à la déconnexion |
| app.toonah.io | Préférences d’affichage des modules (filtres, colonnes) | Local | Confort d’utilisation | Jusqu’à modification |
Si un outil de mesure d’audience ou un autre traceur soumis à consentement devait être ajouté, cette politique serait mise à jour et un mécanisme de consentement mis en place au préalable.
10. Modifications
Toute modification fait l’objet d’une nouvelle version numérotée. Une modification substantielle suit la procédure de l’article 20 du Contrat (information préalable et nouvelle acceptation).