Who Are You

Browser language check

Every request your browser sends says which languages you read, and every page can read the same list in JavaScript, along with your locale, keyboard layout and the voices and fonts your system has. Sites compare them with where your IP is. Here is what yours say.

  • Browser languages…
  • Locale…
  • Keyboard layout…
  • Speech voices…
  • Installed fonts…

53 sniffers · no permission asked

Who sites think you are

You're probably from . You speak , and your computer runs on with a clock.

You're on , using , with a screen and graphics: .

You like , and . . Your fonts drop a hint: . As for your age, .

Browser fingerprint IDThe same on every site, in private windows and behind a VPN 
 

Every sniffer and what it read

Any site can read all of this, without a permission prompt.

Request headers1

Came from…Referer · document.referrer

Language and region8

Browser languages…navigator.languages
Locale…Intl.DateTimeFormat
System time zone…Intl …timeZone
Clock format…Intl …hourCycle
Week starts…Intl.Locale weekInfo
Number and date format…Intl.NumberFormat
Keyboard layout…navigator.keyboard
Speech voices…speechSynthesis

Browser settings14

Color scheme…prefers-color-scheme
Animations…prefers-reduced-motion
Display colors…color-gamut · dynamic-range
Accessibility…prefers-contrast · forced-colors
Opened as…display-mode
Privacy signals…doNotTrack · GPC
Cookies…navigator.cookieEnabled
Permissions…permissions.query
PDF viewer…pdfViewerEnabled
Automation…navigator.webdriver
Ad blocker…bait element
Extensions…window.ethereum · DOM marks
Tab history…history.length
Installed fonts…canvas measureText

Device23

Operating system…userAgentData
Browser…userAgentData.brands
CPU architecture……architecture · bitness
Screen…screen · devicePixelRatio
Refresh rate…requestAnimationFrame
Screens…screen.isExtended · screenX
Window…innerWidth · availHeight
Graphics card…WebGL RENDERER
WebGPU…navigator.gpu adapter.info
WebGL capabilities…WebGL2 · MAX_TEXTURE_SIZE
CPU cores…hardwareConcurrency
Memory…navigator.deviceMemory
Touch and pointer…maxTouchPoints · pointer
Battery…navigator.getBattery
Connection…navigator.connection
Local address…WebRTC host candidate
Cameras and mics…enumerateDevices
Audio hardware…AudioContext.sampleRate
Biometrics…PublicKeyCredential
Bluetooth…bluetooth.getAvailability
Video codecs…MediaSource.isTypeSupported
DRM…requestMediaKeySystemAccess
Storage quota…storage.estimate

Fingerprints7

JS engine…Error.message
Canvas…canvas.toDataURL
WebGL…WebGL getParameter
Audio…OfflineAudioContext
Font list…fonts → SHA-256
Combined fingerprint…SHA-256
Fingerprint protection…canvas × 2