0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Résumé de l'équipe
Examinez le matériel que le navigateur voit sur cet ordinateur : processeur, mémoire, écran, carte vidéo, batterie, réseau et les API de périphérique dont vous disposez.

Toutes les données sont lues dans votre navigateur et ne sont envoyées à aucun serveur. Ce sont les mêmes que ceux que tout site Web que vous visitez peuvent voir, ils sont donc également utilisés pour savoir à quoi vous êtes exposé lors de votre navigation.

Comment ça marche

Il rassemble sur une seule page tout ce que le navigateur sait sur l'ordinateur : cœurs logiques du processeur, mémoire RAM approximative, résolution et densité de l'écran, gamme de couleurs, fabricant et modèle réel de la carte vidéo, état de la batterie, qualité de connexion et espace de stockage attribué au site.

Chaque donnée provient d'une API différente dans le navigateur, et toutes ne sont pas partout : la mémoire, la batterie et les informations réseau ne sont exposées que par Chromium, tandis que le modèle GPU dépend d'une extension WebGL que certains navigateurs cachent pour des raisons de confidentialité. Lorsque les données ne sont pas disponibles, elles sont indiquées au lieu d'inventer une valeur.

Le dernier bloc montre quelles API matérielles vous avez activées — NFC, Série, USB, Bluetooth, HID, MIDI, capteurs, caméra, microphone, WebGPU — pour savoir à l'avance si une fonction fonctionnera dans ce navigateur. Tout est calculé localement : rien de ce que vous voyez n'est envoyé à un serveur.

Exemples

navigator.hardwareConcurrency8Renvoie les threads logiques que le navigateur propose à la page, qui peuvent être moins nombreux que ceux du processeur réel en mode économique ou dans les onglets d'arrière-plan.
navigator.deviceMemory8La mémoire est arrondie à des valeurs discrètes (0,25, 0,5, 1, 2, 4, 8) pour ne pas servir d'empreinte digitale : un ordinateur de 12 Go rapporte 8.
window.devicePixelRatio2Indique le nombre de pixels physiques occupés par un pixel CSS. Multipliez la résolution rapportée par cette valeur pour estimer la résolution réelle du panneau.

Cas d'usage

  • Vérifiez en quelques secondes quel ordinateur se trouve devant un utilisateur qui signale un problème, sans demander de captures d'écran du système.
  • Confirmez si une machine utilise le GPU dédié ou intégré lorsqu'une application Web est lente.
  • Sachez si le navigateur d'un appareil prend en charge NFC, Serial, USB ou Bluetooth avant de développer sur ces API.
  • Vérifiez la quantité d'informations que votre navigateur expose à tout site que vous visitez et décidez si vous souhaitez les restreindre.
  • Documentez l’équipement dans un inventaire ou un ticket en copiant l’intégralité du rapport en JSON.

Questions fréquentes

Pourquoi la mémoire indiquée ne correspond-elle pas à celle de l'ordinateur ?

Car le navigateur ne délivre pas la vraie valeur : il l'arrondit à une échelle fixe qui se termine à 8 Go. Un appareil de 16 ou 32 Go en signale également 8. Il s'agit d'une décision de confidentialité, de sorte que ces données ne servent pas à identifier l'appareil.

Pourquoi le modèle de ma carte vidéo n'apparaît-il pas ?

Le fabricant et le modèle réels proviennent de l'extension WEBGL_debug_renderer_info, que certains navigateurs (Safari et Firefox avec protections améliorées) désactivent. Dans ce cas, les valeurs génériques rapportées par WebGL sont affichées.

Pourquoi ne vois-je pas les informations sur la batterie ou le réseau ?

L'API Battery Status et l'API Network Information ne sont implémentées que dans les navigateurs basés sur Chromium. Dans Firefox et Safari, ces blocs n'apparaissent pas car le navigateur n'expose pas directement les données.

La résolution indique-t-elle la résolution réelle de mon moniteur ?

La première ligne est en pixels CSS, qui correspond à la résolution logique après la mise à l'échelle du système. Multiplié par la densité de pixels, on obtient la résolution physique estimée du panneau, qui est également affichée. Sur les écrans avec une mise à l'échelle non entière, il peut y avoir une différence d'un pixel.

Ces données permettent-elles de m'identifier ?

La combinaison de tous ces éléments fait partie de ce que l'on appelle l'empreinte digitale du navigateur, et c'est pourquoi les fabricants arrondissent ou masquent diverses valeurs. Cet outil ne vous les montre que : ils sont calculés sur votre ordinateur et ne sont enregistrés ni envoyés à aucun serveur.