Quel est mon navigateur : test User-Agent et empreinte numérique
Ce rapport répond précisément à la question quel est mon navigateur en affichant les données transmises à chaque site web : nom, version, moteur de rendu, système d'exploitation, résolution d'écran, fuseau horaire, langues et carte graphique. Toutes les vérifications sont opérées localement en JavaScript sans transfert de données vers un serveur.
Comprendre la chaîne User-Agent et ses inexactitudes historiques
L'User-Agent est une ligne textuelle transmise lors de chaque requête HTTP afin d'indiquer au serveur le type de logiciel utilisé. Cette signature comporte des mentions volontairement trompeuses depuis les années 1990, époque où les navigateurs ont commencé à simuler l'identité de leurs concurrents pour éviter les blocages de compatibilité.
C'est pourquoi la quasi-totalité des navigateurs modernes débutent encore par Mozilla/5.0, et que Google Chrome intègre les mentions AppleWebKit, KHTML, like Gecko et Safari. Microsoft Edge y adjoint l'identifiant Edg/ et Opera la mention OPR/ derrière le jeton Chrome/ qu'ils partagent tous deux.
De surcroît, les éditeurs simplifient aujourd'hui délibérément cette chaîne pour limiter le pistage : Chrome fige ses numéros de sous-version à 0.0.0, Safari maintient une version fixe depuis plusieurs années et les iPad se déclarent comme des ordinateurs Mac. Considérez cette valeur comme un indicateur technique de compatibilité plutôt que comme une certitude absolue.
Les Client Hints : le standard moderne remplaçant l'User-Agent
Les Client Hints scindent la transmission des données de l'appareil en deux niveaux distincts. Les indices à faible entropie (marque, version majeure, type de plateforme mobile ou bureau) sont envoyés par défaut dans les en-têtes HTTP. Les indices à haute entropie ne sont accessibles que si la page les sollicite expressément via l'instruction JavaScript navigator.userAgentData.getHighEntropyValues().
Seuls les navigateurs fondés sur le moteur Chromium prennent en charge cette interface de programmation. Dans Firefox et Safari, ces champs indiquent la mention Non disponible, ce qui représente un résultat normal et conforme aux spécifications de ces logiciels.
Le mécanisme réel du pistage par empreinte de navigateur
Le fingerprinting associe de multiples caractéristiques techniques banales pour composer une signature hautement discriminante. Un profil combinant "Chrome sous Windows" regroupe des centaines de millions d'internautes. En revanche, Chrome sous Windows avec une résolution de 3440×1440, un DPR de 1,25, 16 cœurs de processeur, 8 Go de mémoire, le fuseau horaire Europe/Paris et les langues fr-FR, en isole un profil quasiment unique au monde.
Toutes les variables n'ont pas la même portée identificatrice. Les éléments à plus forte entropie regroupent le rendu graphique Canvas et WebGL, la liste des polices locales installées, la géométrie d'affichage et l'ordre des langues configurées. Les signaux intermédiaires concernent les cœurs de calcul et la mémoire vive. La famille d'OS prise isolément ne permet aucun ciblage efficace.
Pour être exploitable, une empreinte numérique doit également faire preuve de stabilité dans le temps. C'est pourquoi les régies publicitaires la croisent avec des identifiants réseau persistants, notamment les fuites d'adresses IP réelles via WebRTC, mesurables grâce à notre test de fuite WebRTC.
Ce que cette page d'analyse ne mesure pas
Notre outil expose les données brutes transmissibles par votre logiciel de navigation, mais ne prétend pas calculer un score d'unicité universel face à l'ensemble du trafic mondial.
Nous n'effectuons aucun tracé graphique invisible par Canvas, aucune analyse de latence audio WebAudio, ni aucun scan des polices de caractères locales ou des extensions résidentes. De plus, notre service ne conserve aucune base de données de profils de visiteurs pour quantifier mathématiquement la rareté relative de votre configuration.
Les diagnostics prétendant que votre appareil est "unique parmi des millions" doivent être interprétés avec circonspection : ces plateformes ne vous comparent qu'à leur propre échantillon restreint d'utilisateurs sensibilisés à la cybersécurité. Les études universitaires menées sur le trafic Internet général démontrent que les machines courantes partagent des profils bien plus uniformes.
Notez enfin que le nom et la version proviennent des Client Hints ou de la détection de mots-clés dans l'User-Agent. Si vous recourez à une extension de masquage d'identité, l'outil reflétera les informations simulées.
Exploiter ce diagnostic technique lors d'un signalement de bug
L'exportation complète au format JSON a été spécialement intégrée pour fournir un rapport technique exhaustif lorsqu'une équipe d'assistance ou un développeur vous demande les spécifications de votre poste de travail. Ce fichier regroupe l'User-Agent brut, le moteur web, le système d'exploitation et les détails d'affichage. Ces données facilitent le débogage graphique lié à des pilotes de carte vidéo ou des problèmes d'alignement d'interface sur écrans haute résolution.
Foire aux questions sur la détection du navigateur
Pourquoi un site indique-t-il que mon navigateur n'est pas à jour alors qu'il l'est ?
Le site distant évalue uniquement la chaîne User-Agent au lieu de tester les fonctionnalités réelles de votre logiciel. Ce problème survient fréquemment si votre système d'exploitation ne supporte plus les versions récentes, si un outil de sécurité tiers a altéré l'en-tête de transmission, ou si le script de détection du site applique des filtres de contrôle obsolètes.
Firefox indique être à jour mais des sites le jugent obsolète : comment corriger cela ?
Votre chaîne d'identification a été modifiée par un logiciel tiers et doit être réinitialisée. Tapez about:config dans la barre d'adresse de Firefox, localisez la clé general.useragent.override, effectuez un clic droit pour la réinitialiser puis relancez le navigateur. Cette manipulation supprime les anciennes valeurs résiduelles laissées par des barres d'outils obsolètes.
Comment modifier l'User-Agent dans le navigateur Safari sur Mac ?
Activez préalablement les fonctionnalités de programmation dans les réglages de l'application. Ouvrez les Réglages de Safari, sélectionnez l'onglet Avancé puis cochez l'option dédiée aux développeurs web. Rendez-vous ensuite dans le menu Développement de la barre supérieure, cliquez sur Agent d'utilisateur et choisissez un profil prédéfini ou personnalisez la chaîne selon vos besoins.
Quelles méthodes permettent concrètement de réduire son empreinte de navigateur ?
La démarche la plus efficace consiste à adopter la configuration par défaut d'un grand navigateur standard sans accumuler d'extensions marginales. Veillez à installer systématiquement les mises à jour publiques pour demeurer dans le groupe de versions majoritaire. Pour une étanchéité avancée, privilégiez des navigateurs spécialisés comme Tor Browser qui uniformisent les paramètres techniques.
Les sites web peuvent-ils détecter les extensions que j'ai installées ?
Oui, les sites peuvent repérer vos extensions au moyen de tests indirects. Sur les navigateurs Chromium, un script peut tenter d'accéder aux fichiers de ressources exposés par une extension. De plus, les modifications de style CSS, les éléments HTML insérés et les requêtes bloquées révèlent la présence active de nombreux outils de protection ou utilitaires.
Faut-il s'inquiéter du pistage basé sur les modules complémentaires ?
Oui, car l'accumulation de modules de sécurité engendre souvent un profil atypique très facile à isoler. Utiliser un bloqueur ultra-répandu comme uBlock Origin ne présente aucun risque majeur car des dizaines de millions d'internautes le partagent. En revanche, combiner plusieurs extensions confidentielles compose une signature numérique permanente et hautement identifiable sur le web.
Un User-Agent générique permet-il de naviguer de manière anonyme ?
Non, car l'User-Agent ne représente plus qu'un indice secondaire pour les mécanismes de traçage modernes. Les régies publicitaires identifient votre machine par son comportement d'exécution, ses capacités graphiques WebGL, sa géométrie d'écran, ses polices système et sa gestion du temps, autant de constantes techniques qui demeurent parfaitement lisibles et identifiables.