/kimetrak

Quels sont les services qui vous pistent en ligne ? On vous aide à le découvrir. Par l'équipe de Nextinpact

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Kimetrak

English version below

Une extension vous permettant de savoir quels sont les domaines tiers chargés depuis les sites que vous visitez au quotidien, et d'en tirer quelques statistiques, notamment sur les domaines susceptibles de vous suivre à travers différents sites.

Si vous êtes éditeur, elle vous permet de savoir quels sont les domaines tiers chargés depuis votre site en un clin d'œil.

Fonctionnement

Lors de votre navigation, l'extension analyse la liste des requêtes effectuées par l'onglet actif et détermine celles qui sont faites pour le compte du site ou de tiers. Les premières sont listées dans la console pour référence et analyse, les secondes dans le badge de l'extension.

D'un clic vous pouvez voir la liste des domaines tiers, avec la possibilité d'accéder à une page affichant des informations détaillées sur l'ensemble de votre session. Les informations sont remises à zéro à chaque nouvelle session de navigation.

La console de la page détaillée contient un objet contenant toutes les données exploitées par l'extension, pour ceux qui souhaiteraient faire leurs propres analyses et calculs.

Code couleur du badge

Lors du fonctionnement de l'extension, le badge peut prendre différentes couleurs, qui ont une signification particulière :

  • vert, orange, rouge : En fonction du nombre de domaines tiers détectés
  • noir : Le relevé est terminé, le badge ne sera plus mis à jour
  • gris : Les informations ont été chargées depuis une analyse antérieure

Après la dernière requête depuis un domaine tiers détectée, l'extension attend un court délai avant de terminer son analyse et valider définitivement les chiffres. Par défaut, celui-ci est de 5 secondes.

Vie privée

Pour fonctionner, l'extension doit surveiller l'ensembles des requêtes effectuées depuis votre navigateur. Celles-ci restent uniquement dans votre navigateur et aucune donnée n'est envoyée à des serveurs tiers ou exploitée par qui que ce soit.

Installation

Le code est celui d'une extension Chrome, fonctionnant également sous Opera et Vivaldi. C'est également le cas sous Firefox même si la page détaillée ne s'affiche pas, quelques bugs visuels sont également présents.

A savoir

Cette extension est une preuve de principe pour le projet Kimetrak mené par Next INpact. L'objectif final est de collecter les données concernant les domaines tiers chargés sur différents sites et d'identifier les finalités, recoupements, etc.

Pour le moment la détection des domaines tiers est encore relativement basique, notamment afin de limiter les cas de faux positifs. Parfois le compteur se remet à zéro du fait d'un signal envoyé par le site, ce qui peut fausser les résultats.

Remerciements

Merci à David Pieron pour le logo du service


Kimetrak (who's tracking me)

This add-on allows you know which third-party domains loaded from your daily sites and pull out statistics, such as domains tracking you over multiples websites.

If you are an editor, this add-on allows you to know which third-party domains are loaded from your site.

Usage

As you navigate, the add-on analyses the requests done by the active tab and ascertains those made on behalf of the site and those from a third-party. The former listed in the console for reference and analysis, the latter in the add-on badge.

A single click allows you to see the third-party domain list and access a page displaying detailed informations over your whole session. Those informations are reset to 0 for each new session.

The console's detailed page contains an objects containing all the data exploited by the add-on for those wishing additional analysis.

Badge color code

While in use, the add-on's badge can have different colors, with the following meanings:

  • green, orange, red : depending on the number of third-party domains detected
  • black : reading done, badge won't be updated further
  • grey : data loaded from a previous analysis

After the last detected third-party domain request, the add-on waits a short time becore finishing it's analysis and validates the results. Default delay is 5 seconds.

Privacy

The add-on needs to monitor all the request done from your browser. Those data stay within your browser and no data is sent or exploited by anyone.

Install

The code is of a Chrome add-on, working on Opera and Vivaldi too. It works on Firefox too even if the detailed page doesn't display, a few graphical bugs are also present.

Informations

This add-on is a proof of concept for the Kimetrak (who's tracking me) done by Next INpact. The final goal is to collect data about the third-party domains over different sites and to identify final goal, cross references, etc.

For now, the third-party domain detection is relatively basic, as to limit false positive results. Sometimes, the counter is reset to 0 because of signal sent from the site, this can distort results.

Thanks

Thanks to David Pieron for the service's logo.