14 juin 2026 · 9 min de lecture
Comment stopper le fingerprinting WebGL : désactiver ou falsifier par navigateur (2026)
Le fingerprinting WebGL identifie votre GPU avec jusqu'à 98 % de précision sans cookies. Voici comment le bloquer, le falsifier ou le randomiser dans Brave, Firefox, Tor, Chrome et Safari — et comment vérifier que ça marche.
Le fingerprinting WebGL identifie votre appareil en lisant le modèle de votre GPU et la façon dont il rend une scène 3D cachée — des recherches de l'université Ben-Gurion ont montré qu'il peut reconnaître des appareils avec jusqu'à 98 % de précision en 150 millisecondes, sans aucun cookie. La meilleure solution est un navigateur qui randomise la sortie (Brave) ou rend tout le monde identique (navigateur Tor) — pas de désactiver WebGL, qui casse les sites et est lui-même identifiant. Vérifiez ce que votre navigateur laisse fuir avec l'outil d'empreinte WebGL, qui affiche désormais votre GPU, un hachage de paramètres, un hachage d'image et si votre sortie est randomisée.
Réponse rapide : protection par navigateur
| Navigateur | Comment se protéger | Effort | Casse des sites ? |
|---|---|---|---|
| Brave | Actif par défaut (randomise + masque le GPU) | Aucun | Non |
| Navigateur Tor | Actif par défaut (empreinte uniforme) | Aucun | Rarement |
| Firefox | privacy.resistFingerprinting dans about:config | Moyen | Parfois |
| Chrome / Edge | Installer Canvas Blocker / extension de falsification WebGL | Moyen | Parfois |
| Safari | Partiel via l'anti-fingerprinting intégré | Aucun | Non |
Randomiser ou uniformiser la sortie vaut mieux que désactiver WebGL. Confirmez votre résultat avant et après avec l'outil WebGL.
Pourquoi désactiver WebGL est une mauvaise première idée
Il est tentant de simplement couper WebGL — mais cela :
- Casse de vrais sites — Google Maps, visionneuses 3D, jeux de navigateur, graphiques WebGL, certains lecteurs vidéo.
- Vous rend plus unique — très peu d'utilisateurs ont WebGL désactivé, donc cette absence devient elle-même un signal rare.
L'objectif n'est pas de supprimer WebGL ; c'est de rendre sa sortie non identifiante. Pour comprendre comment l'empreinte est construite à partir de votre GPU, voyez Quel est mon GPU WebGL et le tableau d'ensemble dans Fingerprinting du navigateur : comment les sites vous pistent au-delà des cookies.
Configuration navigateur par navigateur
Brave (le plus simple)
Brave randomise la lecture du canvas et de WebGL par session et masque le modèle de votre GPU — aucune configuration. Gardez les Shields actifs. Comme la sortie change à chaque session, votre hachage d'image ne sera pas un ID stable. Vérifiez avec l'outil WebGL : la ligne de stabilité doit indiquer un hachage qui change.
Navigateur Tor (le plus fort)
Tor adopte l'approche inverse : au lieu de randomiser, il rend l'empreinte de chaque utilisateur Tor identique, pour vous fondre dans la masse. Ne redimensionnez pas la fenêtre et n'installez pas d'extensions — cela casse l'uniformité. Idéal pour la navigation à haut risque ; plus lent au quotidien.
Firefox
Mettez privacy.resistFingerprinting à true dans about:config. Cela masque le renderer GPU et falsifie plusieurs API. Cela peut affecter le fuseau horaire, la taille de fenêtre et certains sites, donc beaucoup le gardent dans un profil dédié. Le réglage intégré plus léger (Protection renforcée → Stricte) aide contre les pisteurs mais ne neutralise pas entièrement WebGL.
Chrome / Edge
Chromium n'a pas d'anti-fingerprinting WebGL intégré, utilisez donc une extension comme Canvas Blocker (randomise la lecture) ou une extension de falsification WebGL. Testez prudemment — certaines cassent les sites 3D ; autorisez celles en qui vous avez confiance.
Safari
L'anti-fingerprinting de Safari présente un profil système simplifié et limite certaines lectures, réduisant (sans éliminer) l'entropie WebGL. Aucune configuration requise.
Le tableau des compromis
| Approche | Protection | Casse de sites | Idéal pour |
|---|---|---|---|
| Randomiser (Brave / Canvas Blocker) | Élevée | Faible | Usage quotidien |
| Uniformiser (Tor) | Maximale | Faible–moyenne | Navigation à haut risque |
| Masquer le GPU (Firefox RFP) | Moyenne–élevée | Moyenne | Passionnés de vie privée |
| Désactiver WebGL | Élevée mais identifiante | Élevée | Profils à usage unique seulement |
Testez-le en 30 secondes
- Ouvrez l'outil d'empreinte WebGL et notez votre GPU, votre hachage de paramètres et votre hachage d'image.
- Appliquez votre protection (passez à Brave/Tor, activez Firefox RFP ou ajoutez une extension).
- Revérifiez. Le succès ressemble à : GPU non masqué caché, et un hachage d'image qui change entre les essais (randomisation) ou qui correspond à la foule Tor.
- WebGL n'est qu'une couche — comblez le reste avec Comment empêcher les sites de vous pister et voyez toute votre exposition avec le vérificateur de statut de pistage.
Le fingerprinting WebGL survit à l'effacement des cookies et au mode privé car il repose sur votre matériel, pas sur des données stockées. Vous ne pouvez pas rendre votre GPU invisible, mais vous pouvez rendre sa sortie inutile aux pisteurs — randomisez-la, uniformisez-la ou masquez le modèle, et vérifiez avec l'outil WebGL.