Clicky

Fonts

Updated 1 week ago by Yana Shch

Related articles

Fonts fingerprinting is a set of identification methods based on what fonts you have and how they are drawn inside your browser. 

Fonts list enumeration

The most popular way to gather the list of fonts installed on your machine is through CSS introspection. In short, this method can derive the list of your fonts by measuring the width of a phrase produced by your browser in a specific font. If the width matches, it means that you have that font installed. If it doesn't, it can be determined that the font is missing. By cycling through the list of possible fonts and widths, websites can get an accurate picture of which fonts are installed on one's machine.

Multilogin utilizes a special algorithm that combats such methods and allows you to control which fonts the websites can enumerate. When you create and save a profile, Multilogin will automatically generate a random list of fonts, which will be displayed on the end websites.

You also have the option to edit the list one by one by clicking on the "Edit" button. However, this can only be done after the profile is created.

Did you know that websites can also use Flash or Java Applet plugins to obtain your system fonts list, which is then silently transferred to a server in the background through AJAX?

Well, they can! So, be always careful when enabling plugins in your browser profiles. You can find more information about this here.
Video on the topic


Check out our latest news, research and tutorials


Was this article helpful?