WebGL Spoofing Options

Kameleo allows you to control how WebGL behaves in your browser profiles to prevent detection by WebGL fingerprinting. To change the setting simply:

  1. Click on the "Advanced Settings" option which you can find during the profile creation or profile editing phase as outlined below:

  2. Under the "Device" section, you will find "WebGL" the sub-section.

WebGL Spoofing Options

  • Noise: Each profile receives a unique WebGL hash.
  • Block: Completely disables WebGL functionality. This can appear suspicious because most users do not block WebGL.
  • Off: Kameleo does not alter WebGL. All profiles will share the same WebGL hash as your real device.

You can also watch a video demonstration below:

WebGL & WebGPU Metadata Settings

If you don't want the WebGL & WebGPU Metadata to remain on automatic you can:

  1. In the same Device panel, under "WebGL & WebGPU Metadata" click on "Manual".
  2. Adjust the Vendor and Renderer as desired. (e.g. Intel Inc. & Intel(R) UHD Graphics 620)

Manual changes can make your fingerprint less consistent if chosen carelessly. Example: It wouldn't make sense to have the Vendor be AMD, whilst the Renderer is a GTX 4060TI, as it's from NVIDIA.

You can set default WebGL spoofing options and metadata for all new profiles in the Settings from the left menu.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.