Font tracking demonstration
Below, the "hello world" text is rendered with various different fonts. As you can see, only the ones are different where the corresponding font was installed on your computer. This can be detected from JavaScript, which allows a website to track it's visitors, or a tracker company to track web surfers across websites.
This site was created to demonstrate that the Tor Browser 5.0.4 is vulnerable to font-based tracking, as it loads almost any fonts the given website desires. Fore more information click here.
Test my fonts!
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world
- hello world