• Getting Started
  • Browser Configuration
  • Proxy Setting
  • Advanced Setting
  • Video Tutorial
  • FAQ
  • API

Font | Canvas | WebGL | Time Zone

1. Font fingerprint.
You can choose the fonts that the browser is able to detected, and some are required for the browser. When you do not select, in order for the browser to display normally, the software will automatically ignore the fonts that you have not selected.

We can go to the setting font interface, such as the figure above, the default is not to use the font list, each dynamic random font fingerprint.
If you do not use dynamic random fonts, then you need to choose the font to use below. The listed fonts are all the fonts of the local system. If you change the machine, please make sure that the selected font exists, or we can download and install some fonts ourselves.
2. Hardware fingerprint: CANVAS


Canvas is an HTML5 API used to draw 2D images and animation on a web page.
In addition to the above functions, Canvas can also serve as an additional entropy for browser fingerprint recognition. According to a study by Englehardt and Narayanan at Princeton University (2016), more than 5% of websites use Canvas for fingerprint identification.
In summary, Canvas enables fingerprint recognition by commanding a browser to draw a hidden Canvas image. The picture produces slightly different results across machines; but if the machine is the same, the image is the same. After the image is drawn, it is converted into a hash string, further used for authentication.
A. Noise mode A / B / C 
When the website requests reading the Canvas function through the browser, the Canvas blocking algorithm in noise mode blocks it halfway and adds random but consistently consistent noise to the readout. To better understand how it works, we can analogy it as a "speech modifier".When you use a voice modifier with a specific preset, it changes your voice to make it very different from the original sound, but this change will coincide over time.
Due to the random noise added to the readout, the fingerprint is 100% unique if the site applies the data analysis techniques.


B. Close mode (Off Mode)
After the Canvas is set to off mode, the site will get the true Canvas fingerprint of your device.
Setting Canvas to "off mode" is advantageous in some cases, such as when a site has a worse response to 100% unique or monitoring that Canvas is intercepted.
The Lalicat Fingerprint browser provides three different modes of operation to control the Canvas fingerprinting of the browser files: noise mode, closing mode, and blocking mode.
For Your Attention! In real environments, the hash of the Canvas fingerprint is not unique because there are the same copies of your device around the world. So if you show the real Canvas fingerprinting you are only divided into a user base using the same hardware. In addition, by changing other fingerprints, you can add the site to treat your browser profile as separate identities.
C. Blocking Mode (Block mode)
The blocking mode completely forbids the site from reading Canvas. When the Web site tries to read out the Canvas that is already set to blocking mode from the browser profile, the value returned is empty.
This situation is handled depends entirely on the site's own trade-off. However, when a browser error occurs during retrieving the Canvas object data, such events may also occur to users who do not concentrate on hiding their Canvas fingerprints.

Open the browser profile on multiple computers.
Attention! If you create a browser profile that sets Canvas to noise mode and has multiple settings with different hardware, Websites will detect that Canvas hashes are not persistent across multiple platforms.

Although the added noise is continuous, it acts as a filter on the running device. So, if the device changes, the readout will also change.

Below is a screenshot of an example. The same browser profile is opened on two different devices. While this browser profile noise is constant, the Canvas readout is still different.


If you need constant readout across multiple devices, here are a few ways you can try:

A. With the hardware fingerprint set to noise mode, run Rally Cat Fingerprint Browser on a virtual machine (Rally Cat Fingerprint Browser) or Virtual Private Server (VPS) with the same configuration. Since these devices are set up in the same way, Canvas fingerprints after adding noise will be consistent across multiple devices.

B. Run the Lalicat browser profiles at the same drivers and operating system. Since these devices have the same hardware settings, the masked system fingerprints will remain consistent across multiple devices.

3.WEBGL Fingerprint.

WebGL is commonly known as the hardware graphics card model meaning, then Lalicat fingerprint browser we provide multiple platforms and brands of graphics card chip fingerprint.
WebGL vendor (supplier): Like Apple phones and Apple computers are generally
WebGL vendor: Apple Inc.
WebGL renderer (renderer): Apple GPU
If we are in the Windows system case, most are:
WebGL vendor: Google Inc.
When we do the experiment, the Chrome browser and Internet Explorer (Edge) detect that WebGL vendor will have two different values, with Chrome taken as Google Inc. Internet Explorer (Edge) taken as Microsoft, so WebGL vendor cannot be fully translated to the Video Card Supplier, because it is related to the browser developer. Our interesting find Firefox browser value WebGL vendor: Google Inc.
So here we can come to a conclusion: if we identify the User-proxy as a Chrome and Firefox browser, then it is more reasonable to set the windows system WebGL vendor to Google Inc.

4.Time Zone.


And the time zone is the local time zone information, Lalicat fingerprint browser has a local time zone simulation function, and there is your exit IP address, if you want to time zone detection one, you can choose "Enable IP based setting time zone"
After selecting setting the time zone based on IP, the exit IP is automatically detected each time after starting the browser configuration, automatically setting the time zone in the country where the IP is located.

get free trial

We Offer 3-Day Free Trial for All New Users

No Limitations in Features

By clicking "accept", you agree to use Cookies to optimize the information presented to you, and analyze the traffic of our website.
If you want to opt out of our cookies, please read our Cookie Policy for your guidance.