BrowserLeaks, expliqué
BrowserLeaks n'est pas un test unique avec un score. C'est une boîte à outils de pages distinctes, chacune affichant les valeurs brutes que votre navigateur rapporte sur un point précis : votre IP, JavaScript, WebRTC, canvas, WebGL, polices, TLS, etc. C'est donc le meilleur endroit pour vérifier une valeur en particulier.
Une collection indépendante de pages de test de navigateur. Ouvrir BrowserLeaks
Qu'est-ce que BrowserLeaks ?
BrowserLeaks (browserleaks.com) est une collection de tests de confidentialité du navigateur qui existe depuis longtemps. Chaque page se concentre sur une surface et vous montre les valeurs qu'un site web peut lire, le plus souvent sans aucun verdict. C'est sa force : il ne cherche pas à deviner ce que signifie une valeur, vous voyez donc exactement ce que dit votre navigateur.
Comme il n'y a pas de score unique, la vraie question est de savoir quelle page ouvrir. Celles ci-dessous couvrent l'essentiel de ce qu'examinent le fingerprinting et la détection de bots.
Ce que vérifie BrowserLeaks
IP Address
Votre IP publique, sa localisation et son réseau, et les en-têtes HTTP envoyés par votre navigateur.
JavaScript
L'objet navigator en entier, y compris navigator.webdriver, le user agent, les Client Hints, les langues, les cœurs, la mémoire et l'écran.
WebRTC Leak Test
Les adresses que révèle WebRTC, ce qui montre si un VPN ou un proxy est contourné.
Canvas et WebGL
Votre empreinte canvas, ainsi que le fabricant, le renderer et les paramètres WebGL de votre GPU.
Polices
Les polices exposées par le navigateur, un signal fort du système d'exploitation et des logiciels installés.
TLS Client Test
Votre handshake TLS, la couche qui révèle le vrai client avant même qu'une page se charge.
Comment lire votre résultat BrowserLeaks
- navigator.webdriver
- Sur la page JavaScript.
truesignifie que le navigateur a été lancé sous automatisation. Un navigateur piloté par une personne renvoiefalse. - Adresses WebRTC
- Comparez-les avec votre IP. Une adresse publique différente signifie que WebRTC ne passe pas par votre VPN ou votre proxy. Un nom en
.local, c'est Chrome qui masque votre adresse locale : rien d'anormal. - Fuseau horaire vs IP
- La page JavaScript affiche votre fuseau horaire et la page IP votre localisation. S'ils ne concordent pas, corrigez celui qui est faux.
Les scores de vrais navigateurs
Mesures effectuées les 20 et 21 septembre 2026 sur un seul PC Windows 11 (NVIDIA RTX 3070), sur une connexion fibre domestique aux Pays-Bas, sans proxy ni VPN. Trois navigateurs : le Chrome 153 qu'une personne utilise au quotidien, avec un bloqueur de publicités, piloté à la main ; ce même Chrome 153 authentique piloté par Playwright ; et Clearcote 153 piloté par Playwright avec un seed d'empreinte.
| Navigateur | Verdict de BrowserLeaks |
|---|---|
| Chrome 153 authentique, Playwright | Page JavaScript : navigator.webdriver = true |
| Clearcote 153, Playwright + seed | Page JavaScript : navigator.webdriver = false |
BrowserLeaks ne donne pas de verdict global : la comparaison utile porte donc sur une seule valeur. Piloté par Playwright, le Chrome authentique s'est trahi avec navigator.webdriver = true ; Clearcote a renvoyé false, comme un navigateur utilisé à la main.
Résultats qui apparaissent aussi sur des navigateurs normaux
- Une adresse hôte WebRTC qui se termine par
.local. C'est la protection mDNS qui masque votre adresse sur le réseau local. - Une adresse WebRTC en IPv4 à côté d'une adresse IPv6 pour la page. Sur une connexion double pile (dual-stack), c'est normal, pas une fuite.
FAQ
BrowserLeaks est-il sûr ?
Il vous montre ce que n'importe quel site que vous visitez pourrait déjà lire. Les tests s'exécutent dans votre navigateur et vous affichent les valeurs.
Quel test BrowserLeaks lancer ?
Pour un VPN ou un proxy : IP Address et WebRTC Leak Test. Pour l'automatisation : la page JavaScript, en commençant par navigator.webdriver. Pour le fingerprinting : Canvas, WebGL et Polices.
Pourquoi BrowserLeaks ne me donne-t-il pas de score ?
Il est conçu pour afficher les valeurs brutes plutôt que pour les juger. Pour une vérification notée et expliquée des mêmes surfaces, lancez l'audit Clearcote.
Que signifie navigator.webdriver à true ?
Le navigateur a été lancé avec l'automatisation activée, ce que Playwright, Puppeteer et Selenium font par défaut. Voir pourquoi navigator.webdriver trahit l'automatisation.
Envie d'une explication pour chaque vérification ?
L'audit Clearcote exécute 294 vérifications de cohérence sur n'importe quel navigateur qui l'ouvre, avec une explication en langage clair et un correctif pour chacune. Gratuit, sans compte.
À lire aussi