Ce que cela montre
Lorsqu'un collaborateur ouvre un outil d'IA (ChatGPT, Claude, Cursor, etc.), un arc s'anime sur le globe en environ 3 secondes. L'arc part du pays du collaborateur et se termine dans le pays où le fournisseur stocke les données des utilisateurs, pour ChatGPT gratuit, il s'agit des États-Unis.
La page se trouve à l'adresse /dashboards/data-sovereignty dans votre tableau de bord Aona. Elle comprend :
- Un globe 3D avec des arcs animés (basculez vers une carte 2D pour l'impression).
- Un flux en direct : « ChatGPT, il y a 8 secondes, US → AU [Vérifié] ».
- Un tableau par outil : quels outils d'IA vos collaborateurs utilisent, où vont les données de chacun et notre degré de confiance.
Présentation honnête
Il s'agit du « lieu où le fournisseur stocke les données des collaborateurs, selon la résidence qu'il déclare ». Ce n'est pas un chemin de paquets réseau en temps réel. Chaque arc porte un libellé de confiance afin que vous ne soyez jamais induit en erreur sur la manière dont nous le savons.
Flux de données de bout en bout
Cinq étapes, du navigateur de votre collaborateur jusqu'à l'arc sur le globe :
- 1
Le plugin de navigateur détecte l'outil d'IA
Le plugin de navigateur Aona reconnaît le domaine (chatgpt.com, claude.ai, etc.) et envoie un événement de visite à api.aona.ai.
- 2
L'API extrait l'IP source
Notre API lit l'IP source de la requête à partir des en-têtes HTTP standard. L'IP est stockée dans la ligne de visite pendant 30 jours, puis mise à null.
- 3
Pays résolu hors ligne
Nous recherchons l'IP dans une base de données binaire hors ligne (GeoLite2-Country) hébergée sur notre propre serveur. Aucun appel d'API externe.
- 4
Ligne de visite insérée
La visite, y compris client_country, est écrite dans la table analytics_visits de votre entreprise dans notre base de données.
- 5
Le tableau de bord reçoit l'événement en temps réel
Votre tableau de bord s'abonne aux nouvelles lignes de votre entreprise via Supabase Realtime. Le nouvel arc s'anime sur le globe.
Le pays de destination (par ex. US pour ChatGPT) provient de l'enregistrement de la plateforme, pré-rempli par notre crawler autonome qui lit les pages publiques de confiance/sécurité/confidentialité de chaque fournisseur. Voir Comment nous connaissons la destination.
Ce que nous collectons auprès de vos collaborateurs
Pour chaque visite signalée par votre plugin, nous enregistrons ces champs :
| Champ | De quoi il s'agit | Conservation |
|---|---|---|
user_id | L'identifiant utilisateur de votre locataire (UUID que nous avons émis). | Indéfinie |
business_id | L'identifiant de votre locataire. | Indéfinie |
platform_id | Quel outil d'IA a été ouvert. | Indéfinie |
client_ip | IP source de la requête (à partir des en-têtes HTTP). | 30 jours, puis mise à NULL |
client_country | Code pays à deux lettres issu de la recherche d'IP hors ligne. | Indéfinie (suffisamment anonyme pour les rapports de conformité) |
created_at | Quand la visite a eu lieu. | Indéfinie |
Nous ne collectons pas : le contenu des invites, les transcriptions de conversations, les fichiers téléversés, les captures d'écran, l'historique de navigation au-delà de l'onglet de l'outil d'IA, les frappes au clavier, ni aucune donnée extérieure à l'outil d'IA lui-même.
Ce que MaxMind voit (et ne voit pas)
La recherche du pays utilise GeoLite2-Country, une base de données hors ligne gratuite de MaxMind. La distinction cruciale : c'est un fichier binaire, pas une API.
✓ À l'exécution
La recherche s'effectue dans la mémoire de notre propre serveur, contre le fichier présent sur disque. Zéro appel réseau. Zéro donnée client transmise à MaxMind. Fonctionnellement équivalent à l'utilisation d'un fichier CSV statique.
⏷ À la compilation
Une fois par déploiement Aona, notre serveur de build télécharge le fichier public GeoLite2-Country depuis MaxMind. Ils voient l'IP de notre serveur de build et notre clé de licence, jamais quoi que ce soit vous concernant.
C'est pourquoi GeoLite2 est la norme pour les produits de sécurité et de conformité. Les alternatives courantes envoient toutes l'IP de chaque collaborateur à une API tierce :
| Approche | Envoie les IP des clients à un tiers ? |
|---|---|
| MaxMind GeoLite2 (hors ligne), ce que nous utilisons | Non |
| IPinfo, IPstack (API SaaS) | Oui, à chaque visite |
| ipapi.co | Oui, à chaque visite |
| En-tête CF-IPCountry de Cloudflare | Oui, Cloudflare relaie tout le trafic |
Par souci de transparence totale, MaxMind figure dans notre déclaration de sous-traitants même si aucune donnée client ne leur parvient. Nous le formulons ainsi : « GeoLite2-Country est téléchargé chaque semaine vers l'infrastructure d'Aona pour la résolution IP-vers-pays hors ligne. Aucune donnée client n'est transmise à MaxMind. »
Comment nous connaissons la destination
La destination de chaque arc, le pays où un fournisseur stocke les données des utilisateurs, provient de notre crawler autonome. Il lit chaque semaine les pages publiques de confiance, de sécurité et de confidentialité de chaque fournisseur. Chaque affirmation que nous présentons est accompagnée d'un libellé de confiance :
Vérifié
Le crawler a trouvé un texte explicite sur la page publique de confiance ou de sécurité du fournisseur, a vérifié mécaniquement que la citation apparaît réellement sur cette page, et a stocké l'URL source. Vous pouvez cliquer pour consulter la source.
Déduit
Le fournisseur ne publie pas explicitement la résidence des données, nous nous rabattons donc sur le pays de son siège social. Raisonnable, mais pas faisant autorité.
Inconnu
Pas encore exploré, ou le fournisseur ne publie aucun signal exploitable. Affiché dans l'annuaire mais exclu des résumés fiables.
Le crawler fonctionne sur un cycle glissant de 17 jours, la couverture s'étend en continu. Consultez notre Annuaire des outils d'IA pour voir les affirmations de résidence vérifiées de chaque outil.
Contrôles de confidentialité
La conservation des IP est limitée
L'adresse IP brute (
client_ip) est supprimée de notre base de données au bout de 30 jours. Seul le code pays est conservé plus longtemps, suffisamment anonyme pour les rapports de conformité.Isolation des locataires
Les visites sont cloisonnées par votre
business_idgrâce à la sécurité au niveau des lignes (RLS) de Postgres. Vos données sont invisibles pour les autres clients d'Aona au niveau de la base de données.Désactivation facultative
Les clients soumis à des régimes stricts (par ex. les comités d'entreprise allemands) peuvent désactiver entièrement la géolocalisation par IP. La résolution du pays est ignorée, l'IP n'est jamais écrite et les arcs pointent par défaut vers le siège de votre entreprise. Demandez à votre interlocuteur commercial d'activer
IP_GEOLOCATION_DISABLED.
FAQ
Aona voit-elle un jour le contenu des invites d'IA de mes collaborateurs ?
Pas avec cette fonctionnalité. Le Suivi de la souveraineté des données enregistre uniquement qu'une visite a eu lieu, domaine, plateforme, pays, heure. Le contenu des invites est géré par des fonctionnalités Aona distinctes (offres Secure / Engage), régies par votre accord de traitement des données (DPA) et explicitement désactivées dans l'offre Analytics.
Pourquoi ChatGPT affiche-t-il les États-Unis, et non l'endroit où je me trouve ?
La destination de l'arc correspond à l'endroit où le fournisseur stocke VOS données. ChatGPT achemine tout vers l'infrastructure américaine d'OpenAI, quel que soit l'emplacement de votre collaborateur. C'est tout l'intérêt de la visualisation : elle rend visible le risque de souveraineté des données.
La recherche du pays est-elle précise ?
GeoLite2-Country est précis à environ 99 % au niveau du pays pour les IP résidentielles et professionnelles. Il est moins fiable pour les utilisateurs derrière des VPN d'entreprise qui sortent dans des régions différentes, ceux-ci afficheront le pays de sortie du VPN, qui peut ne pas correspondre à l'emplacement physique de l'utilisateur. Nous affichons le pays que nous avons résolu ; nous ne prétendons rien de plus.
Que se passe-t-il si un outil n'est pas encore dans l'annuaire ?
Les visites vers des plateformes inconnues sont tout de même enregistrées avec le pays de l'utilisateur, mais aucun arc n'apparaît (nous n'avons pas de destination). Dès que notre crawler atteint ce fournisseur (environ 17 jours pour tout nouvel outil), les arcs commencent à apparaître automatiquement.
Mes collaborateurs peuvent-ils voir ce tableau de bord ?
Non, le tableau de bord est réservé aux administrateurs par défaut. Seuls les utilisateurs disposant du rôle approprié dans votre entreprise voient la page de souveraineté des données. Les utilisateurs finaux ne voient que leurs propres avertissements de risque par invite (si vous avez activé cette fonctionnalité).
Et les sous-traitants ? ChatGPT utilise Stripe, AWS, etc.
La vue actuelle n'affiche que la destination principale. Nous présentons également l'URL de la page des sous-traitants lorsque le fournisseur en publie une (visible sur la page de détail de chaque outil dans l'Annuaire des outils d'IA). Une future itération visualisera l'ensemble de la chaîne de sous-traitants sur le globe.
En combien de temps un arc apparaît-il après qu'un collaborateur ouvre un outil ?
Généralement de 1 à 3 secondes. Le plugin envoie l'événement de visite immédiatement ; notre API l'enrichit et l'écrit dans la base de données ; Supabase Realtime le pousse vers votre tableau de bord. Le goulot d'étranglement est généralement le rendu du tableau de bord, le chemin des données lui-même est inférieur à la seconde.
Vous voulez le voir sur vos propres données ?
Connectez Aona à votre équipe en quelques minutes. Le Suivi de la souveraineté des données s'active automatiquement, aucune installation, aucune configuration supplémentaire.