Affichage des cookies en temps réel sur un site web CNRS: comprendre, visualiser et agir

Lors de la consultation d’un site web édité par une entité CNRS, des informations sont susceptibles d’être enregistrées dans des fichiers « Cookies » déposés dans le navigateur de votre terminal. Un cookie est un petit fichier texte contenant de faibles quantités d’informations (notamment un identifiant sous forme de numéro, une session, un choix de langue, un code visant à protéger votre navigation, le nom du serveur qui l’a déposé et éventuellement une date d’expiration) et susceptible d’être enregistré temporairement sur le disque dur de votre terminal à l’occasion de la consultation d’un site web grâce à votre logiciel de navigation.

Un cookie de session ne persiste que durant la session de navigation et est supprimé lors de la fermeture du navigateur. Un cookie permanent est installé pour une durée déterminée. Le cookie ne vous identifie pas personnellement, mais uniquement le navigateur de votre terminal. Il s’agit des cookies exclusivement déposés par l’éditeur du site et ils sont indispensables à la navigation sur le site. Ces cookies ne peuvent pas être désactivés ou paramétrés sous peine de ne plus pouvoir accéder au site, aux services du site et/ou d’en altérer l’affichage. Ils vous permettent d’utiliser les principales fonctionnalités du site et de sécuriser votre connexion. Ainsi le dépôt de ces cookies ne requiert pas votre consentement préalable.

Les sites édités par les entités CNRS utilisent l’outil d’analyse Web Matomo (ex Piwik) conforme aux spécifications du RGPD. Les cookies déposés par ces tierces parties peuvent mémoriser les pages et les sites internet que vous avez visités et peuvent collecter des données personnelles telles que l’adresse IP et les partager avec des tiers. Ces cookies permettent notamment aux régies publicitaires de vous présenter des publicités ciblées et personnalisées. Il vous est possible de gérer le dépôt de ces cookies. Accepter ou refuser les cookies non nécessaires ou non fonctionnels avec l’outil de consentement certifié Axeptio est proposé ou en cours d’installation sur la plupart des sites CNRS.

Sur les sites concernés, un bouton widget “Gestion de cookies” vous permet d’accepter ou refuser les cookies nécessitant un consentement, en particulier ceux de sociétés tierces. Exercer vos choix auprès des sociétés tierces en consultant leur politique de protection de la vie privée. Contrôler les cookies à l’aide des paramètres de votre navigateur. La plupart de ces traceurs peuvent être désactivés en paramétrant votre navigateur pour qu’il n’accepte que les traceurs en provenance des sites visités (refuser les “sites tiers”, cocher la case Ne pas me pister sur la plupart des navigateurs) dans les préférences de votre logiciel de navigation.

Vous devez apprendre à identifier les cookies que votre site installe dans les navigateurs des utilisateurs pour pouvoir en informer correctement ces derniers. Pour identifier les cookies installés via votre site Web, vous devrez probablement combiner plusieurs outils, les principaux et les plus couramment utilisés étant Wappalyzer et BuiltWith. Tous deux existent sous forme d’extension des navigateurs les plus courants et permettent une analyse fine de toutes les ressources et technologies à œuvre sur un site Web. Il existe un autre outil bien connu : Ghostery, également disponible sous forme d’extension pour les navigateurs les plus utilisés. Toutefois, il n’est pas recommandé de l’utiliser pour identifier les cookies car il ne scanne pas le site Web en temps réel. Utilisée conjointement aux autres méthodes indiquées, la console de développement peut permettre d’identifier les cookies installés via un site Web de manière immédiate et fiable.

CookieViz est un outil pédagogique puissant développé par la CNIL pour visualiser en temps réel l’ensemble des trackers qui nous suivent à la trace. CookieViz fonctionne comme un analyseur de trafic réseau spécialisé dans la détection des mécanismes de tracking et embarque son propre navigateur en version desktop. Sa visualisation graphique dynamique ressemble à une toile d’araignée où chaque nœud représente un acteur du tracking et chaque ligne une connexion établie. La force de CookieViz réside dans sa visualisation interactive et sa capacité à montrer les connexions en direct lors du chargement d’une page.

Premièrement, les navigateurs modernes intègrent des outils de développement pour examiner les cookies, mais ces outils natifs restent techniques et fragmentaires. CookieViz, au contraire, a été pensé pour être accessible au plus grand nombre et permet une compréhension immédiate de l’écosystème du tracking grâce à des représentations visuelles claires. La fonctionnalité phare est la visualisation interactive qui montre en temps réel les connexions avec les serveurs tiers et permet d’identifier rapidement les acteurs dominants du tracking.

Pour les particuliers qui souhaitent découvrir l’outil, il est recommandé d’utiliser la version desktop ou l’extension Firefox selon votre navigateur habituel. L’installation varie selon la version choisie et l’extension peut nécessiter d’ajouter une icône dans la barre d’outils. Pour Windows, macOS et Linux, les fichiers à lancer ou monter varient (exécutable, dmg, AppImage, deb, rpm). Une fois installé, CookieViz ouvre une fenêtre avec un navigateur intégré et la visualisation du tracking est affichée de l’autre côté.

Pour les utilisateurs avancés, l’installation depuis le code source offre plus de flexibilité. Le projet utilise NW.js pour créer l’application desktop, et il peut être nécessaire d’éditer le fichier package.json et d’utiliser npm install pour installer les dépendances. CookieViz est distribué sous licence GPLv3, ce qui autorise l’étude, la modification et la redistribution du code. Une extension Chrome/Edge peut exister mais n’est pas publiée publiquement sur le Chrome Web Store officiel; il faut charger l’extension non empaquetée à partir du dossier cloné.

Lorsque vous naviguez avec CookieViz, le nœud central représente le domaine principal et les domaines tiers se placent autour. Les connexions directes entre le site principal et des trackers sont faciles à identifier. La taille des nœuds indique le nombre de connexions et l’utilisateur peut interagir avec le graphique pour obtenir des informations détaillées sur chaque élément détecté, y compris les requêtes HTTP et les types de données transmises.

CookieViz ne bloque pas le tracking mais sert d’outil de sensibilisation et d’audit. Des extensions de navigateur comme Privacy Badger, uBlock Origin ou Cookie AutoDelete existent pour bloquer les trackers et gérer les cookies. Des solutions plus avancées incluent le navigateur Brave, Firefox avec des conteneurs, ou des modes privés qui offrent une meilleure protection, mais avec des compromis sur l’utilisabilité des sites. Le fingerprinting et les techniques côté serveur échappent parfois aux outils côté client et exigent une approche holistique de la protection de la vie privée.

Le cadre réglementaire, notamment le RGPD, impose la transparence sur les cookies et trackers et oblige à obtenir le consentement libre, éclairé et spécifique pour les cookies non essentiels. CookieViz permet de vérifier concrètement si votre site respecte ces obligations en observant les domaines tiers contactés et les cookies déposés lors des visites. Chargez une page avec acceptation générale des cookies, puis rechargez-la en refusant les cookies non essentiels pour observer les changements et détecter d’éventuelles violations.

Exemple concret tiré d’un audit montre comment les domaines tiers et les systèmes RTB peuvent augmenter la traçabilité même lorsque certains cookies sont bloqués. Ce type d’analyse peut aider à corriger la configuration, mettre à jour les documents et se conformer au RGPD. En complément, l’export des données peut nécessiter des captures d’écran ou des rapports documentés, car CookieViz ne propose pas nativement de fonction d’export.

La vie privée sur le web est un enjeu collectif. Soutenir les initiatives législatives comme le RGPD et encourager les sites à adopter des pratiques respectueuses se révèle essentiel. Utilisez CookieViz comme outil de sensibilisation autour de vous et montrez à vos proches ce qui se passe réellement lors d’une navigation, afin de promouvoir une navigation plus éclairée et plus sûre.

Outils et pratiques complémentaires pour afficher les cookies en temps réel

Pour identifier les cookies installés via votre site et comparer avec votre politique de confidentialité, combinez les outils de développement des navigateurs avec des solutions comme Wappalyzer, BuiltWith et Ghostery, tout en consultant la console de développement pour les rapports en temps réel. Pour aller plus loin, envisagez l’usage de navigateurs axés sur la protection de la vie privée comme Brave ou Firefox, et explorez des fonctionnalités comme les conteneurs dans Firefox Multi-Account Containers pour isoler les sessions.

Les traceurs publicitaires et les cookies tiers ne sont pas toujours nécessaires pour profiter des ressources du Web. Dans ce contexte, il est utile de connaître les options de blocage et de gestion des cookies dans les paramètres du navigateur, ainsi que les paramètres de confidentialité pour limiter les traces sans ruiner l’accessibilité des sites. Il convient également de rappeler que certains services Google et d’autres giants du web collectent des données massives et que des outils comme Exodus Privacy ou Blokada Slim peuvent aider à comprendre et limiter ces pisteurs sur mobile.

En pratique, commencez par une évaluation comparative entre plusieurs pages du même site, puis répétez les tests après suppression du cache et des cookies pour observer le comportement initial. N’oubliez pas que CookieViz capture uniquement le tracking observable côté client. Certaines formes avancées de tracking, comme le fingerprinting ou la corrélation d’adresses IP, échappent à l’outil et nécessitent une vigilance continue et une approche multi-niveaux de protection de la vie privée.

Pour résumer, l’affichage des cookies en temps réel sur un site CNRS repose sur une combinaison d’outils pédagogiques, d’outils techniques et de pratiques de conformité. CookieViz, sous licence GPLv3 et soutenu par la CNIL, offre une vision claire et immédiate du tracking, tout en restant un outil d’analyse et non un bloqueur automatique. Utilisez-le comme un levier pédagogique et d’audit pour renforcer la transparence, la conformité et la confiance des utilisateurs.

CookieViz visualisation réseau des trackers
CookieViz visualization réseau trackers

Pour les extensions et les ressources complémentaires, privilégiez les sources officielles et les guides de configuration des outils mentionnés afin de garantir un usage éthique et conforme à la réglementation.

tags: #affichage #cookies #en #temps #reel