Browser fingerprint test

Even after you clear your cookies, your browser keeps telling websites a lot about itself: the screen, the time zone, the languages, the fonts or how it draws a graphic. Together they form a fingerprint. Here you can see the ID that ByteGuard, NoCall's anti-bot system, computes from it for your browser.

Your fingerprint ID

Working out your ID…

Does it change in a private window?

Open this same page in a private or incognito window and compare the ID. If it is the same, the site recognises you even without cookies.

The last ID is kept only in this browser (localStorage) so it can be compared.

What your browser says about you

Screen
…
Time zone
…
Languages
…
Platform
…
Cookies
…

These signals are read right here, in your browser, and are not sent anywhere.

This page stores nothing new and sells no data: the ID is the same one ByteGuard already uses to protect NoCall against bots.

What a browser fingerprint is

A browser fingerprint is an identifier worked out from the characteristics your browser and device reveal when you visit a website. None of them identifies you on its own, but the combination of dozens of values is usually rare enough to tell your browser apart from almost every other one.

Unlike a cookie, a fingerprint is not stored on your device: it is recomputed on every visit. That is why it does not show up in the site data list and does not go away when you clear your history.

Which signals make your browser unique

These are the most common signals. The more of them are combined, the easier it is to tell one browser from another.

Canvas
The site asks the browser to draw some text or a shape and reads back the pixels. The graphics card, the operating system and font smoothing make the result differ slightly from one device to the next.
Fonts
Installed fonts depend on your operating system and the software you have, such as Office or Adobe. They can be detected by measuring how a piece of text is drawn.
Screen
The resolution, the space left without the taskbar, the pixel density and the colour depth.
GPU
Through WebGL, the browser can reveal the make and model of the graphics card and how it renders a 3D scene.
Time zone
Your system's time zone and the date and time format it uses.
Languages
The list of preferred languages the browser sends to every site, and their order.
TLS
Before the page loads, the browser negotiates the secure connection. The order of ciphers and extensions in that TLS hello (summarised in fingerprints such as JA3 or JA4) gives away which browser and version is behind it, even without JavaScript.

Why clearing cookies or going incognito does not change it

Private or incognito mode only stops the browser from keeping the history, cookies and form data once you close the window. The screen, graphics card, fonts, time zone and languages stay the same, so the resulting fingerprint is usually identical.

Some browsers do change something in private windows: Safari adds advanced fingerprinting protection and Brave adds small random variations per site and per session. If you see a different ID in a private window, your browser is one of them.

What it is used for: stopping fraud, and also tracking

Banks, shops and sites like this one use fingerprints to stop fraud: spotting bots that send thousands of requests, warning about a sign-in from a new device, or stopping one person from opening hundreds of accounts. On NoCall, ByteGuard uses it so that reports and comments about phone numbers come from people, not from automated programs.

The same technique can be used to follow you from one site to another for advertising, without cookies and without you noticing. In the European Union, the ePrivacy rules treat that access to your device's information like cookies: tracking for advertising needs your consent.

The ID you see here is tied to NoCall: ByteGuard derives it with a key specific to each site, so another site protected by ByteGuard would see a different ID for the same browser.

How to reduce your fingerprint

You cannot remove it completely, but you can make your browser look more like everyone else's:

  • Tor Browser makes all its users present the same screen, fonts and settings, so the fingerprint no longer singles you out.
  • Brave adds random variations to canvas, audio and other signals, different on every site.
  • In Firefox, the privacy.resistFingerprinting setting (in about:config) sets the time zone to UTC, rounds the window size and evens out other signals; its tracking protection also blocks known fingerprinting scripts.
  • Install few extensions: each one can add details that make you stand out.
  • Keep the browser up to date and avoid very unusual settings: looking like most people is what protects you.

Frequently asked questions

What is a browser fingerprint ID?

It is a code that sums up the characteristics of your browser and device. If two visits produce the same code, the site knows they come from the same browser even without cookies.

Am I recognised if I use incognito mode?

Usually, yes. Incognito mode deletes cookies and history when you close it, but it does not change your screen, graphics card or fonts. Try it: open this page in a private window and compare the ID.

Does a VPN change my fingerprint?

No. A VPN changes your IP address, but the fingerprint is worked out from browser and device data. Your time zone can, however, give away that the IP does not match where you really are.

Is browser fingerprinting legal?

It depends on the purpose. Using it to keep a service secure, for example against bots or fraud, is common practice. For advertising tracking, the European Union requires your consent, just as with cookies.

What does NoCall do with my ID?

ByteGuard uses it to tell people from bots and to limit abuse, such as sending hundreds of fake reports. NoCall does not sell it or use it for advertising, and the ID only works on NoCall.

Why has my ID changed?

It can change when you update the browser, change screen or zoom, install fonts, or use a browser that adds random variations, such as Brave or Safari in private mode.