Connaissez-vous la traduction de fingerprinting ?

… Eh oui, cela signifie “empreinte digitale” en français !

Dans cet article, Laurent et moi allons vous parler plus précisément du canvas fingerprinting, une méthode de tracking très populaire !

Avant toute chose, voici la définition de Laurent :

Une alternative aux cookies, le canvas fingerprinting est une méthode de tracking utilisée pour identifier les internautes naviguant sur un site Web.

Il m’a parlé brièvement de cet outil de tracking ce matin, avant de rejoindre son bureau…

Bonne lecture !

Ma définition du canvas fingerprinting

Grâce à cet outil, les utilisateurs se voient attribuer des numéros d’identification uniques et indépendants. De ce fait, vous pouvez les identifier lorsqu’ils visitent votre site Web.

Selon Ryte, les critères relativement uniques de l’ordinateur, de la tablette ou du smartphone de l’utilisateur sont utilisés avec le canvas fingerprinting pour obtenir une “image canvas”.

L’apparence de cette image (c’est en fait du code) dépend de plusieurs paramètres :

  • Carte graphique,
  • Navigateur utilisé,
  • Système d’exploitation,
  • Pilote graphique…

C’est pourquoi il ne s’agit pas d’une technique idéale dans le contexte d’une utilisation multi-terminaux (tablette, mobile, ordinateur…).

L’image est téléchargée en arrière-plan et forme une empreinte digitale qui attribue une ID au serveur de l’utilisateur. Contrairement aux cookies, aucune donnée n’est stockée sur l’appareil de l’internaute.

Cette image ne donne pas une identification unique de l’internaute. Il est nécessaire de la combiner avec d’autres données pour rendre cette identification plus complète.

Note : le consentement de l’utilisateur doit être requis avant de pouvoir être tracé par le canvas fingerprinting. En effet, la CNIL (Commission Nationale de l’Informatique et des Libertés) et le RGPD considèrent celui-ci comme un cookie, sur le plan juridique sur le plan des données personnelles.

À quoi ça sert cet outil de tracking ?

Vous pouvez identifier un utilisateur grâce à l’utilisation de cet outil de tracking, plus précisément grâce à son empreinte numérique.

Ainsi, lorsque celui-ci revient sur votre site Web, vous pouvez lui proposer ensuite des publicités ciblées.

Avec le canvas fingerprinting, vous effectuez un profilage de chaque visiteur, entre autres en fonction de :

  • Son comportement de navigation,
  • Ses centres d’intérêt,
  • Les configurations de son ordinateur…

Wikipédia souligne que le canvas fingerprinting sert à identifier et à suivre les internautes lors de leur navigation sur le Web même lorsqu’ils désactivent ou effacent leurs cookies.

Comment empêcher le canvas fingerprinting ?

Des outils spéciaux et réseaux anonymes peuvent être utilisés pour empêcher le canvas fingerprinting, entre autres :

  • Chameleon,
  • Adblock Plus,
  • Anonymsurfen,
  • Tor…

Pour empêcher cet outil de tracking, l’utilisateur peut aussi tout simplement désactiver le Javascript. Cependant, une grande partie des sites Web disponibles ne s’afficheront plus correctement.

Note : sachez que Firefox bloque le fingerprinting par défaut.