Si votre secteur considère les conversations IA comme des enregistrements — examen de conseils juridiques, aide à la décision médicale, génération de conseils financiers, recherche réglementée — vous avez besoin d’un véritable flux d’archivage. Pas « Je vais sauvegarder les importantes dans mon dossier Téléchargements ».
Voici à quoi ressemble un niveau audit, ainsi que la chaîne d’outils qui vous y amène sans télécharger le contenu des conversations vers qui que ce soit.
Ce que signifie « niveau audit »
Pour la plupart des flux de travail réglementés, les exigences sont un sous‑ensemble de :
- Reproductibilité. Pouvez-vous reconstruire la paire exacte invite → sortie d’il y a un an ?
- Provenance. Pouvez-vous prouver quel modèle a produit quelle sortie, avec quels paramètres ?
- Chaîne de citations. Pour les sorties basées sur la recherche, pouvez-vous retracer les sources citées ?
- Rétention. Enregistrements conservés pendant une période définie (souvent 7 à 10 ans), puis supprimés.
- Contrôles d’accès. Qui peut lire l’archive ? Qui peut la modifier ? Les modifications peuvent-elles être détectées ?
- Exportabilité. Enregistrements portables vers un système successeur ou vers un régulateur sur demande.
L’historique des conversations du fournisseur ne satisfait pas à ces exigences :
- Les fournisseurs déprécient les modèles ; le GPT-3.5-Turbo-0301 exact que vous avez utilisé n’est plus disponible.
- L’« exportation de données » du fournisseur est un vidage HTML unique, non vérifiable.
- La suspension du compte fournisseur détruit l’accès à vos enregistrements.
- Aucune preuve d’intégrité dans l’interface du fournisseur.
Votre archive doit vivre en dehors du fournisseur.
L’enregistrement de niveau audit
Une seule conversation IA, archivée correctement, contient :
- Identifiant du modèle —
gpt-5-2026-04-15, pas seulement « GPT-5 ». - Paramètres de génération — température, top-p, max-tokens, instructions système textuellement.
- Historique complet des invites — chaque tour, dans l’ordre, y compris les invites système intégrées.
- Historique complet des réponses — y compris les tentatives, les complétions alternatives si utilisées.
- Liste des citations — pour les réponses basées (Perplexity, Copilot, AI Overviews).
- Fichiers joints — références de documents avec leurs noms de fichiers originaux + hachages de contenu (contenu complet optionnel selon la politique).
- Horodatage — quand l’exportation a été générée, plus les horodatages originaux des tours si disponibles.
- Identifiant utilisateur — qui a mené la conversation (pour les espaces de travail multi-utilisateurs).
- Hachage — SHA-256 de l’enregistrement canonique pour preuve d’intégrité.
L’exportation ZIP de ChatExport AI capture directement les éléments 1 à 7. Le hachage, vous le calculez vous-même avec shasum -a 256 archive.zip après l’exportation.
La chaîne d’outils
Pour une petite équipe :
- ChatExport AI Pro — produit le ZIP par conversation. Le traitement local uniquement signifie que le contenu des conversations n’atteint jamais un tiers pendant l’exportation.
- Une couche de stockage WORM (write‑once, read‑many). Pourrait être :
- AWS S3 avec Object Lock en mode conformité.
- Azure Blob Storage avec politiques de stockage immuable.
- Sur site, un système de fichiers en ajout seul ou support optique inscriptible une fois.
- Un petit index de métadonnées. Table SQLite ou Postgres avec une ligne par conversation archivée : nom de fichier, hachage, modèle, date, utilisateur, date de rétention.
- Un cron de rétention. Supprime les enregistrements au-delà de leur période de rétention. Journalisé.
Pour une équipe plus grande, remplacez l’index SQLite par un DMS réglementé (iManage, NetDocuments, OpenText) et la couche WORM par ce que votre entreprise utilise.
Pourquoi « 100 % local » est important ici
L’outil d’exportation lui-même fait partie du modèle de menace. Si votre « outil d’exportation IA » achemine les conversations via un pipeline de rendu cloud — même « juste pour la génération PDF » — vous avez ajouté un intermédiaire non fiable à une conversation privilégiée.
Le modèle de sécurité de ChatExport AI est explicite : chaque octet de l’exportation est rendu dans votre navigateur. L’API du débogueur Chrome gère le rendu PDF. KaTeX est inclus dans le package de l’extension pour les maths. L’intégration de l’API Notion (fonctionnalité Pro) appelle Notion directement depuis votre navigateur avec votre authentification — jamais via les serveurs de ChatExport AI.
Le seul appel réseau de l’extension est la validation facultative de la licence Pro, qui envoie une empreinte d’appareil chiffrée et jamais le contenu des conversations. Vous pouvez le vérifier vous-même avec Chrome DevTools → onglet Réseau lors d’une exportation.
Pour un travail privilégié, cela importe. Pour un travail adjacent à HIPAA, cela importe. Pour les conseils en investissement réglementés par la SEC, cela importe.
Un flux de travail qui fonctionne
À la fin de chaque jour, l’archiviste de l’équipe exécute :
- Ouvrir chaque conversation IA qui a produit une sortie facturable / pertinente pour la décision.
- ChatExport AI → Exportation ZIP.
- Déposer le ZIP dans le dossier d’entrée.
- Script nocturne :
for zip in inbox/*.zip; do hash=$(shasum -a 256 "$zip" | awk '{print $1}') mv "$zip" "archive/$(date +%Y/%m/%d)/${hash}_$(basename $zip)" sqlite3 archive.db "INSERT INTO records (filename, hash, archived_at) VALUES ('$(basename $zip)', '$hash', datetime('now'))" done - Une fois par trimestre, vérifier les hachages par rapport à l’index SQLite. Tout ce qui ne correspond pas est un signal de falsification.
Ce n’est pas glamour. Ça marche.
Ce que cela ne résout pas
- Hallucinations factuelles dans la sortie IA. C’est un problème de révision du contenu, pas un problème d’archivage.
- Déterminations de privilège. Savoir si un conseil juridique assisté par IA est privilégié est une question juridique — lisez les directives du barreau de votre juridiction.
- Litiges sur la source de vérité. Si deux membres de l’équipe ont soumis la même invite et obtenu des sorties différentes, l’archivage montre que les deux ont eu lieu ; il ne dit pas lequel est « correct ».
L’archive prouve ce que l’IA a dit. Pas si l’IA avait raison.
Articles connexes
- /security — modèle complet de confidentialité + sécurité.
- /for-lawyers — utilisation de l’IA consciente des privilèges.
- /for-teams — flux d’archivage multi-sièges.