citecheck · complément Word

Deux contrôles pour les décisions judiciaires, dans Word. Le document reste sur votre ordinateur.

citecheck contrôle chaque renvoi à une décision judiciaire à l'aide d'une liste de plus d'un million de décisions suisses et montre ce qui, dans la version à publier, permet d'identifier une personne. Gratuit, open source (MIT).

Version 1.1 · contrôle de l'anonymisation en aperçu · Microsoft 365 ou Office 2021 et plus récent

Contrôler les citations

  • Trouve les citations ATF/BGE/DTF et les numéros de dossier des tribunaux fédéraux et cantonaux dans le texte et les notes de bas de page.
  • Contrôle chaque citation: la décision est-elle dans la liste, a-t-elle le considérant cité (consid. 4, E. 2.3), la page citée est-elle dans la décision, la date est-elle juste.
  • Pour une citation absente de la liste, montre des citations proches: un numéro qui diffère d'un caractère et porte la même date, ou l'ATF qui contient la page citée.
  • Chaque résultat renvoie à la décision sur opencaselaw.ch. «Montrer dans le projet» sélectionne la citation dans le document. Sur demande, ajoute un commentaire Word.

Ce qu'il ne fait pas

  • Il ne contrôle pas si la décision dit ce que le projet affirme.
  • «Absent de la liste» ne signifie pas que la décision n'existe pas. Les décisions non publiées et très récentes ne sont pas dans la liste. Le volet montre ce que la liste contient pour ce tribunal.
  • Les numéros de considérants sont connus pour environ 80% des décisions. Pour les autres, le volet indique que le considérant ne peut pas être contrôlé.
  • Il ne modifie pas le texte.
Le volet citecheck après un contrôle

Le volet après un contrôle. Allemand, français, italien, anglais.

Contrôler l'anonymisation aperçu

  • Lit tout ce que contient le fichier: le texte, les notes, les en-têtes et pieds de page, et ce qu'on ne voit pas en lisant: les commentaires et leurs auteurs, le texte supprimé dans les modifications, le texte masqué, les codes de champ, les descriptions d'images, les propriétés du document, les données d'applications métier, le nom du fichier.
  • Chaque mot et chaque nombre est soit expliqué, soit montré, sauf les mots isolés en minuscules que la liste de mots ne connaît pas: ils sont comptés, et deux tels mots côte à côte (p. ex. «hans müller») sont montrés. Est expliqué ce qui est courant dans les décisions publiées et n'est pas un nom, ce que l'arrêt rend lui-même public (tribunal, mandataires, doctrine et jurisprudence citées) et chaque espace réservé. Les numéros d'identification sont toujours montrés: numéros AVS (chiffre de contrôle vérifié), IBAN, numéros de téléphone, adresses e-mail, adresses, plaques, parcelles, dates de naissance et d'autres.
  • Vous cochez ce qui doit être remplacé. Une personne reçoit une lettre, quelle que soit l'écriture de son nom (Müller, Müllers, MÜLLER). Si un nom peut désigner plusieurs personnes, par exemple «Müller» quand il y a deux Müller, vous choisissez la lettre, au besoin passage par passage. Créer une copie anonymisée écrit un nouveau fichier: les passages cochés remplacés, les modifications acceptées, les commentaires, le texte masqué et les propriétés supprimés. La copie est contrôlée à nouveau avant de s'ouvrir. Votre version reste inchangée.

Ce qu'il ne fait pas

  • Il ne juge pas si plusieurs indications courantes ensemble (âge, lieu, profession) permettent d'identifier une personne.
  • Lorsqu'un nom de famille est aussi un mot courant (Frei, Sommer, Weiss), il ne peut pas toujours distinguer les deux. Il ne lit pas le texte des images.
  • Il ne reconnaît pas toute indication identifiante et ne décide rien. Ce qu'il montre, c'est vous qui le jugez.

Mesuré sur 5 724 décisions publiées et anonymisées qu'il n'avait jamais vues: tout numéro d'identification ou adresse placé à côté d'un espace réservé est montré; un nom oublié à un endroit l'est dans 96 à 97 % des cas, une personne entièrement oubliée dans 91 %; une décision montre en médiane 5 (allemand), 4 (français) ou 6 (italien) passages à examiner. Rapport de mesure.

Le volet citecheck en mode anonymisation après un contrôle

Le volet après un contrôle: une adresse, un numéro AVS dans la référence de l'instance précédente et un nom oublié, aussi dans un commentaire et dans le titre du document. Deux sont cochés. Le nom de l'auteure, tiré des propriétés du document, disparaît dans la copie.

Installer

Télécharger un fichier et le charger dans Word. Pas de programme d'installation, pas de droits d'administrateur.

Télécharger citecheck-manifest.xml

Installé avant octobre 2026? L'anonymisation est déjà dans le volet: changer en haut (redémarrer Word une fois). Pour son propre bouton dans le ruban, télécharger à nouveau le fichier et remplacer l'ancien.

Word pour Windows n'installe un complément depuis un fichier que par un dossier partagé (étapes ci-dessous, environ cinq minutes). Plus rapide: le même fichier dans Word dans le navigateur (onglet suivant), ou le volet sans Word (voir Utiliser).

  1. Créer un dossier, par exemple C:\citecheck, et y déposer le fichier. Clic droit sur le dossier, Propriétés, onglet Partage, Partager, Partager. Noter le chemin réseau affiché, par exemple \\VOTRE-PC\citecheck.
  2. Dans Word: Fichier, Options, Centre de gestion de la confidentialité, Paramètres du Centre de gestion de la confidentialité, Catalogues de compléments approuvés. Coller le chemin réseau sous URL du catalogue, Ajouter un catalogue, cocher Afficher dans le menu, OK, OK. Redémarrer Word.
  3. Accueil, Compléments, Avancé (anciennes versions: Insertion, Mes compléments). Onglet Dossier partagé, sélectionner citecheck, Ajouter.
  4. Le volet s'ouvre. La prochaine fois: onglet Révision, boutons Contrôler les citations et Contrôler l'anonymisation.

Certaines versions Microsoft 365 de Word affichent aussi Charger mon complément sous Mes compléments; dans ce cas, charger le fichier là, c'est plus rapide. Si le partage de dossiers n'est pas autorisé, votre informatique peut ajouter le même fichier dans le centre d'administration Microsoft 365 (Applications intégrées, Charger des applications personnalisées) ou mettre le complément sur l'intranet: instructions pour l'informatique.

  1. Ouvrir le document dans Word sur office.com. Insertion, Compléments (versions récentes: Accueil, Compléments, Plus de paramètres).
  2. Mes compléments, Gérer mes compléments, Charger mon complément, sélectionner le fichier, Charger.

Word dans le navigateur garde le complément dans ce navigateur seulement. Dans un autre navigateur, ou après avoir effacé les données du navigateur, charger à nouveau le fichier.

  1. Quitter Word.
  2. Dans le Finder: Aller, Aller au dossier…, coller ~/Library/Containers/com.microsoft.Word/Data/Documents/wef. Créer le dossier wef s'il manque.
  3. Déposer le fichier dans ce dossier.
  4. Lancer Word. Accueil, Compléments, Compléments de développeur, citecheck.

Utiliser

  1. Ouvrir le projet, appuyer sur Contrôler le projet. La première fois, la liste est téléchargée (16 Mo). Ensuite seulement s'il existe une liste plus récente; le complément le vérifie avant un contrôle, au plus toutes les dix minutes.
  2. Une ligne par citation: trouvée, divergente, absente de la liste, non contrôlée. Cliquer sur une ligne pour les détails.
  3. Anonymisation: ouvrir la version à publier, choisir Anonymisation en haut du volet (ou le bouton du ruban), Contrôler la version, cocher, Créer une copie anonymisée. La première fois, la liste de mots est téléchargée (2,4 Mo).
  4. Sans Word: ouvrir le volet dans un navigateur et y déposer le .docx. Le fichier est lu dans le navigateur, pas téléversé.

Ce qui est envoyé où

Le complément télécharge des fichiers. Il ne téléverse rien.

reste sur votre ordinateur fichier public, le même pour tous

Serveur web du complément

jonashertner.github.io. Ne fait que livrer des fichiers. Un tribunal peut mettre les mêmes fichiers sur son propre serveur.

  • le complément (page, script, style)
  • la liste: tribunal, date, numéro et numéros de considérants de chaque décision. Aucun texte de décision.
  • la liste de mots du contrôle de l'anonymisation: mots courants dans les décisions publiées. Aucun nom, aucun texte de décision.
  • voit: le volet a été ouvert, la liste a été téléchargée. Pas le document.
téléchargement aucun envoi

Votre ordinateur

Le complément s'exécute dans Word. Il lit le document et compare les citations avec la liste. Tout se passe ici.

  • le document
  • les citations et passages qui y sont trouvés
  • les résultats, les commentaires, la copie anonymisée
  • une copie des listes, pour le prochain contrôle
téléchargement aucun envoi

Microsoft

Word charge le fichier office.js depuis appsforoffice.microsoft.com. Tout complément Word en a besoin.

  • voit: un complément a été ouvert. Pas quel document.

Exception: si vous cliquez sur «Ouvrir la décision», votre navigateur ouvre la page de cette décision sur opencaselaw.ch. C'est un lien normal. opencaselaw.ch voit que la page a été ouverte, pas le document.

La page du complément contient une règle pour le navigateur (Content-Security-Policy) qui n'autorise que les connexions vers son propre serveur web. Le navigateur intégré à Word bloque toute autre connexion. Le code a un endroit qui télécharge et aucun qui téléverse. Un test dans le code source échoue si cela change.

Pour le vérifier vous-même: ouvrir le volet avec les outils de développement du navigateur et observer l'onglet Réseau pendant un contrôle. Détails: SECURITY.md.

Pour l'informatique d'un tribunal

Le complément est un dossier de fichiers et un manifeste. Copier le dossier sur un serveur web interne, mettre la liste à côté, générer le manifeste pour cette adresse, le distribuer via le centre d'administration Microsoft 365. Les ordinateurs ne contactent alors que le serveur interne et Microsoft. Instructions.

Retours

Contrôle des citations: si un résultat est faux, envoyer la citation telle qu'elle est écrite et le message du volet. Anonymisation (aperçu): n'envoyer aucun contenu de documents, mais décrire quel genre de passage a été manqué ou montré à tort (par exemple «nom après un trait d'union», «adresse d'un hôpital»). GitHub ou courriel. Quels tribunaux et quelles années sont dans la liste: couverture.