What is Canvas Fingerprinting?

24 Dec 2019

There are many ways to track your identity online. We have already talked about many of them in previous articles. We want to tell you more about the most effective. Canvas fingerprinting.

Canvas fingerprints are one of the browser’s fingerprinting methods for tracking online users that allow websites to identify and track visitors using an HTML5 canvas element instead of browser cookies or other similar means. This is a fairly sophisticated technology. Not everyone can understand how it works, but we will try to explain in simple words.

First of all, you need to know what hashing functions are. A hash function is any function that can be used to map data of arbitrary size to fixed-size values. The values ​​returned by a hash function are called hash values, hash codes, digests, or simply hashes. The values ​​are used to index a fixed-size table called a hash table. Use of a hash function to index a hash table is called hashing or scatter storage addressing. Hashing is used because of its uniqueness and stability. With the same input, the hash will remain the same.

So how do sites track your Canvas Fingerprints? Your fingerprint contains information about the browser, platform, screen resolution, and other parameters. By visiting the website, you leave a digital token. This token is an individual indicator for determining site visitors.

The site instructs your browser to draw a canvas object. Each browser, depending on its parameters, will perform this task in different ways. Each browser will draw this image differently. Different images may look the same for us, but their hash will be different.

Fighting this technology is really difficult. Yes, you can disable the Canvas function. But this will make you even more suspicious. Because a small number of people use this feature. According to our estimates, these are just a few thousand people. Therefore, you become much more suspicious by disabling the Canvas function. This feature will only be useful when many people use it.

The same goes for sending random canvas prints. Using this method, you change your fingerprint for each request. The system sees this and filters you out into a separate group of suspicious ones. And this group will be very small!

The system separates users for each of the parameters. First, all users are divided by browser. For example, 50% of users use the Chrome browser, 25% Firefox and 25% Safari. Further, all users are divided by platform. Let's say 25% of those who use Chrome, half use Windows. So a large number of groups are gradually created, divided by more than 25 parameters. In some cases, there can only be one person in a group. And it can be you. So, someone can easily track exactly your activity on the Internet. But how to avoid this?

First, you must give the opportunity to track your fingerprint. Secondly, use the same fingerprint. Thirdly, if you want to erase traces, create a completely new digital fingerprint.

GoLogin will help you make it easier. It will allow you to comfortably configure all the parameters and create a new digital fingerprint. You can also easily change profiles with just one click. Try the free 7-day trial period now!

We’d love to hear questions, comments and suggestions from you. Contact us support@gologin.app or leave a comment below.

Are you just starting out with GoLogin? Forget about account suspension or termination. Choose any wed platform and manage multiple accounts easily. Click here to start using all GoLogin features.