Paramètres
Ouvrir : icône AImori dans la barre d’outils → roue dentée Paramètres, ou chrome://extensions / edge://extensions → AImori → Détails → Options de l’extension.
Sur cette page
- Six rubriques dans le menu de gauche, en haut le champ de recherche « Rechercher dans les paramètres ».
- Les modifications sont enregistrées immédiatement – il n’y a pas de bouton Enregistrer.
- Ce que votre organisation définit par stratégie est verrouillé et marqué « 🔒 Défini par votre organisation ».
Vue d’ensemble
- État : « Protection active », état de l’IA locale (avec « Que faire : » si elle ne fonctionne pas), détections sur 30 jours et paquets par pays actifs.
- Général : langue (Langue du navigateur ou fixe EN, DE, FR, IT, PT, ES) et Apparence de cette page : Comme le système, Clair ou Sombre.
- Sur les appareils gérés : qui gère l’extension.
- Mode apprentissage : chaque message explique en une phrase par type de données pourquoi ces données sont sensibles – jamais avec la valeur trouvée. Activé par défaut ; désactivé, les explications disparaissent et le justificatif de maîtrise de l’IA ne compte rien.
- Raccourcis clavier : Alt+Shift+S caviarde le texte du champ de saisie, Alt+Shift+L remplace les valeurs détectées par des espaces réservés comme
[IBAN_1], Alt+Shift+O suspend la protection pendant 15 minutes ou la réactive, Alt+Shift+K ouvre la fenêtre de l’extension. Ils fonctionnent sur les sites d’IA où AImori est actif ; « Modifier les raccourcis » ouvre les paramètres de raccourcis du navigateur. Pendant la pause, l’icône affiche « II » ; seuls les avertissements que vous pouvez de toute façon ignorer sont omis – les blocages et les règles de votre organisation restent en vigueur.
Détection
- Détection par IA locale : reconnaît en plus les noms, entreprises, adresses et données de santé grâce à un modèle qui fonctionne sur cet appareil. Rien n’est envoyé ; les règles s’appliquent toujours.
- Ce qui est détecté : activer ou désactiver les paquets globaux et les paquets par pays (voir ci-dessous).
- Action par type de données : voir ci-dessous.
- Termes personnalisés : noms de clients, noms de code de projets, domaines internes ou sigles, un par ligne (au moins 3 caractères, au plus 5 mots). Seules des sommes de contrôle sont enregistrées ; les termes ne peuvent plus être affichés. Type de données
custom_term. - Vérifier les réponses de l’IA : les données sensibles comme les clés ou les données personnelles dans les réponses sont discrètement soulignées et signalées dans un message. La copie n’est jamais bloquée.
Paquets globaux
S’appliquent quel que soit le pays. Les sept sont activés par défaut.
| Paquet | Clé | Exemples |
|---|---|---|
| Finances | finance | IBAN, cartes de crédit, cryptogramme (CVV), BIC, adresses de cryptomonnaies |
| Technique et identifiants | secrets | clés API, jetons, clés privées, mots de passe dans des configurations, chaînes de connexion, adresses IP publiques |
| Coordonnées | contact | adresse e-mail, numéro de téléphone, date de naissance |
| Documents de voyage | travel | lignes lisibles par machine des passeports et cartes d’identité |
| Mentions de confidentialité | marker | « Strictement confidentiel », « Internal use only », étiquettes Purview |
| Risques de contexte (identité, santé, RH, listes) | context | nom + date de naissance + adresse, données de santé et RH d’une personne, listes de clients |
| Modèles de la communauté | community | modèles du catalogue signé livré avec l’extension |
Paquets par pays
Numéros nationaux (sécurité sociale, impôts, pièce d’identité, entreprise) pour plus de 50 pays et régions. Le mode par défaut est Automatique (fuseau horaire et langue) – en local, sans réseau. Avec Choisir moi-même, vous cochez les cases vous-même. Comment le mode automatique décide : Paquets par pays. Tous les paquets et types de données : Tous les types de données.
Action par type de données
Pour chaque type de données, regroupé par paquet : Désactivé, Avertir (vous décidez), Caviarder seulement (envoi possible uniquement caviardé) ou Bloquer (envoi impossible). Par défaut : classe de protection haute et moyenne → Avertir, basse → Désactivé. Ce que font les actions : Barre d’avertissement et actions.
Sites et exceptions
- Sites d’IA (outils autorisés) : visible uniquement si votre organisation utilise le contrôle des sites d’IA. Bouton « Autoriser l’accès aux sites d’IA » (Sites pris en charge).
- Sources confidentielles (presse-papiers) : indiquez les sites dont le texte copié déclenche un avertissement bien visible lorsqu’il est collé dans un site d’IA (somme de contrôle uniquement, 30 minutes, en mémoire vive uniquement). Choix : avertir ou bloquer. Le navigateur a besoin une seule fois de votre autorisation.
- Surveillance des formulaires : vérifie les champs des formulaires sur les sites indiqués au moment de leur envoi – qu’ils aient été remplis par une personne ou par un agent IA.
- Rappel lors de la copie (panneaux latéraux IA) : si vous copiez des données sensibles sur une page https, un petit message vous rappelle que les panneaux latéraux IA et les extensions IA ne sont pas vérifiés. Nécessite l’accès à tous les sites https, que vous seul pouvez accorder.
- Ce que AImori ne couvre pas : courte liste, voir Sites pris en charge.
- Valeurs marquées comme non sensibles : nombre de valeurs que vous avez libérées dans la boîte de dialogue (sommes de contrôle uniquement, supprimées après 30 jours), avec un bouton « Supprimer la liste ».
Images et fichiers
- Vérifier les images : les captures d’écran collées, déposées ou téléversées (PNG, JPEG, WebP) sont lues localement par reconnaissance de texte et vérifiées comme du texte.
- Documents : les fichiers TXT, CSV, MD, PDF, Word et Excel téléversés, déposés ou collés sont toujours lus localement et vérifiés comme du texte ; en cas de détection, « Téléverser la version nettoyée » est proposé (déroulement). Il n’existe pas d’interrupteur pour cela.
- Instructions cachées : avertit ou bloque lorsqu’un texte collé ou un document texte téléversé contient des caractères invisibles, du texte masqué ou des formules de contournement typiques. Simple heuristique.
Confidentialité
- Ce qui est enregistré : uniquement les paramètres, des compteurs par jour (90 jours), les sommes de contrôle des termes personnalisés, les valeurs marquées comme non sensibles sous forme de somme de contrôle (30 jours) et – si l’option est activée – les chiffres mensuels du justificatif de maîtrise de l’IA. Jamais de textes ni de détections.
- Statistiques (cet appareil uniquement) : 30 derniers jours par catégorie avec toutes les décisions (p. ex. caviardés, avec espaces réservés, non envoyés, envoyés quand même, bloqués, non sensibles). Réinitialiser les statistiques demande un second clic (« Vraiment réinitialiser ? »). Plus d’informations : Statistiques locales.
- Rapport justificatif (lois et normes) : rapport local contenant uniquement des chiffres, à imprimer ou à enregistrer en fichier HTML.
- Justificatif de maîtrise de l’IA : compte localement, par groupe de types de données et par mois, combien de fois des explications ont été affichées et comment vous avez réagi (chiffres uniquement, 13 mois) ; peut être imprimé comme auto-déclaration.
À propos
Version, fonctionnement (« Toutes les vérifications ont lieu localement dans votre navigateur. ») et, sur les appareils gérés, l’administrateur.
Fenêtre de l’extension
Clic sur l’icône :
- État : « Protégé » – « Les saisies destinées aux sites d’IA sont vérifiées localement dans votre navigateur. » Si AImori ne reconnaît pas le champ de saisie : « Inactif sur cette page ». Si votre organisation n’a pas autorisé le site ouvert (
allowedSites) : « Non autorisés : … » avec le nom du site. - IA locale : la ligne « IA locale : … » n’apparaît que pendant le chargement du modèle ou lors du repli sur les règles.
- Compteurs Détections aujourd’hui et Détections sur 30 jours, en haut à droite la roue dentée vers les paramètres.
- Entraînement IA : sur un site d’IA reconnu, l’indicateur d’entraînement IA avec « Ouvrir le paramètre de refus » et « Vérifier un autre site d’IA » ; sinon uniquement le bouton « Vérifier l’entraînement IA d’un site » (Indicateur d’entraînement IA).
- « L’accès aux sites d’IA n’est pas accordé. Autorisez-le dans les paramètres. » – uniquement si votre organisation utilise le contrôle des sites d’IA et que l’accès manque.
- Appareils gérés : « Géré par … » et, le cas échéant, un lien d’assistance.
Par stratégie (pour l’informatique)
L’extension lit sa stratégie dans le stockage géré du navigateur (schéma managed_schema.json dans le paquet). Les valeurs définies sont verrouillées pour les utilisateurs. Les valeurs non valides sont rejetées une à une et remplacées par des valeurs par défaut sûres – la protection reste active. Distribution : Stratégie de groupe, Intune ou Scripts de registre. Une stratégie d’exemple complète (entreprise fictive) est fournie avec le paquet sous enterprise/example-policy.json.
Détection et paquets
| Clé | Type | Défaut | Effet |
|---|---|---|---|
countryPacks | liste | automatique | Codes pays (CH, DE, US … et EU). Toujours prioritaire, désactive le mode automatique (Paquets par pays) |
autoCountryPacks | vrai/faux | – (choix de l’utilisateur) | true verrouille sur « Automatique », false sur « Choisir moi-même » |
globalPacks | liste | les sept | finance, secrets, contact, travel, marker, context, community |
rules | objet | haute/moyenne → warn, basse → off | ID du type de données → off / warn / redact / block (ID) ; plus dictionary (terme de l’entreprise) et custom_term (termes personnalisés) |
detection | texte | ki | ki = règles plus modèle d’IA local, regeln = règles seules |
uncertainFindings | texte | hint | Détections incertaines : hint = simple indication pendant la saisie, warn = boîte de dialogue, enforce = comme les détections certaines |
deobfuscation | vrai/faux | true | Détecter les données dissimulées (caractères invisibles, sosies de caractères, Base64, fragments répartis) |
customTerms | objet | – | Termes personnalisés sous forme de sommes de contrôle salées : salt (64 caractères hexadécimaux), hashes (20 000 max.) ; type de données custom_term |
dictionary | objet | – | Prédécesseur de customTerms, toujours actif : salt et hashes (20 000 max.), voir ci-dessous |
customPatterns | liste | – | Vos propres expressions régulières (50 max.), signalées comme « Modèle propre (organisation) » |
labelNames | liste | – | Noms de vos propres étiquettes de confidentialité (50 max.), type de données conf_label |
documentFingerprints | objet | – | Empreintes de documents d’entreprise confidentiels ; signale des extraits importants de ceux-ci (document_match) |
massListMin | nombre 3–1000 | 10 | À partir de ce nombre d’entrées différentes, un texte est considéré comme une liste de clients (mass_list) |
identityMinParts | nombre 2–4 | 3 | Éléments constituant une identité (identity_combo) : nom + date de naissance + autres informations |
answerCheck | texte | hint | Vérifier les réponses de l’IA : hint = signaler, off = désactivé |
Envoi et actions
| Clé | Type | Défaut | Effet |
|---|---|---|---|
allowUserOverride | vrai/faux | true | false : pas de « Envoyer/Insérer quand même » |
allowNotSensitive | vrai/faux | true | false : pas de « Valeur non sensible », la liste locale est supprimée |
allowPlaceholders | vrai/faux | true | false : pas d’espaces réservés comme [IBAN_1] ni d’affichage de la réponse avec les vraies valeurs |
allowRephrase | vrai/faux | true | Bouton « Reformuler sans risque » (pas avec Bloquer) |
allowPause | vrai/faux | true | Pause par raccourci clavier (15 minutes au plus, uniquement pour les avertissements que les utilisateurs peuvent ignorer) ; false : pas de pause, une pause en cours prend fin immédiatement |
blockWhenInactive | vrai/faux | false | Champ de saisie non reconnu (refonte du site) → bloquer l’envoi/le collage au lieu de seulement afficher « ! » |
voiceMode | texte | warn | Mode vocal des sites d’IA : allow, warn (message) ou block. La dictée dans le champ de saisie est toujours vérifiée |
Sites et contrôle de l’IA
| Clé | Type | Défaut | Effet |
|---|---|---|---|
allowedSites | liste | tous | chatgpt, claude, gemini, copilot, m365copilot, perplexity. L’envoi et le collage sont bloqués sur les autres sites de cette liste ; la liste n’ajoute jamais d’autres sites. Les listes existantes sans perplexity bloquent Perplexity |
aiSiteMode | texte | off | Autres sites d’IA connus : hint = barre de message, block = page de blocage (Contrôle des sites d’IA) |
allowedAiSites | liste | vide | Sites d’IA autorisés (ID, 500 max.) : ni message ni blocage |
blockedAiSites | liste | vide | Toujours bloqués tant que aiSiteMode n’est pas off ; prioritaire sur allowedAiSites |
suggestedAiSite | texte | vide | IA autorisée vers laquelle le message et la page de blocage renvoient avec « Passer à … » |
accountRules | objet | – | Niveau distinct pour les comptes professionnels et personnels (Règles par compte) |
trainingAmpel | vrai/faux | true | Indicateur d’entraînement IA dans l’icône et la fenêtre de l’extension (Indicateur d’entraînement IA) |
sensitiveSources | liste | vide | Sources confidentielles (noms d’hôte, 100 max.) pour l’avertissement au collage |
sensitiveSourceAction | texte | warn | Collage depuis des sources confidentielles : warn ou block |
formGuardSites | liste | vide | Surveillance des formulaires : noms d’hôte (20 max.) dont les formulaires sont vérifiés à l’envoi |
copySidebarHint | vrai/faux | true | Rappel lors de la copie ; ne fonctionne qu’une fois que l’utilisateur a accordé l’accès à tous les sites https |
Fichiers et images
| Clé | Type | Défaut | Effet |
|---|---|---|---|
imageScan | vrai/faux | true | Vérifier localement les images PNG, JPEG et WebP par reconnaissance de texte ; false = images traitées comme les autres fichiers |
blockUncheckedFiles | vrai/faux | false | Bloque entièrement les téléversements, dépôts et fichiers collés sur les sites d’IA, sans les lire – tous sauf les images, et sans « Téléverser la version nettoyée ». Sans cette stratégie, AImori lit localement les fichiers TXT, CSV, MD, PDF, DOCX et XLSX et les vérifie. Il vérifie lui-même les images tant que imageScan est activé ; les images non vérifiables ne peuvent alors qu’être annulées |
hiddenInstructionScan | vrai/faux | true | Rechercher des instructions cachées dans le texte collé et les documents texte (20 Mo max.) |
hiddenInstructionAction | texte | warn | En cas d’instructions cachées : warn ou block |
tableScan | vrai/faux | true | Signaler comme fuite massive les tableaux (CSV, Markdown, HTML, JSON, XLSX) contenant de nombreuses données personnelles |
tableMinRows | nombre 3–1000 | 10 | À partir de ce nombre de lignes de données, un tableau est considéré comme une fuite massive |
tableMinColumns | nombre 1–10 | 2 | Nombre de colonnes sensibles requis dans le tableau |
tableRedaction | texte | columns | Caviardage des tableaux : columns = colonnes sensibles, rows = en plus, ne garder que l’en-tête et 3 lignes |
Langue et personnalisation
| Clé | Type | Défaut | Effet |
|---|---|---|---|
language | texte | auto | auto, en, de, fr, it, pt, es |
branding | objet | – | Marque blanche : nom, logo, couleurs, assistance, texte du message pour les sites d’IA – voir Personnalisation |
Rapports et justificatifs
| Clé | Type | Défaut | Effet |
|---|---|---|---|
learningMode | vrai/faux | true | Mode apprentissage : une phrase par type de données sur la raison de la sensibilité (jamais la valeur) ; false = pas d’explications, le justificatif de maîtrise de l’IA ne compte rien. Les utilisateurs peuvent le désactiver ; verrouillé s’il est défini par stratégie |
competenceRecord | vrai/faux | true | Justificatif de maîtrise de l’IA ; false supprime les compteurs locaux |
competenceHideSensitive | vrai/faux | false | Le justificatif n’affiche jamais la santé, les données personnelles ni l’identifiant national |
complianceReport | vrai/faux | true | Rapport justificatif (chiffres uniquement) ; false = simple message |
complianceFrameworks | liste | tous | Référentiels dans le rapport : revdsg, dsgvo, hipaa, euaiact, iso27001 |
complianceReportDays | nombre 7/30/90 | 30 | Période du rapport en jours |
reportingUrl | texte (https) | – | réservé, non utilisé (aucun code réseau) |
Sommes de contrôle pour dictionary (exemple PowerShell)
hex(SHA-256(salt + terme)), terme en minuscules, NFKC, espaces réduits à un seul espace ; correspondances pour 1 à 3 mots. Vérifiez avant d’exécuter – l’exemple calcule uniquement en local et n’écrit rien :
$salt = 'sel-entreprise'; $term = 'exemple sa'
$b = [Text.Encoding]::UTF8.GetBytes($salt + $term)
-join ([Security.Cryptography.SHA256]::Create().ComputeHash($b) | ForEach-Object { $_.ToString('x2') })Attention
Le sel est lisible par les utilisateurs. Les termes courts ou faciles à deviner peuvent être retrouvés à l’aide de listes de noms – dictionary et customTerms protègent contre une lecture fortuite, pas contre des essais ciblés. N’y mettez pas de termes secrets.

