We are currently updating our documentation. Content may change during this period - we kindly ask for your patience.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Hardware

The hardware settings control how websites identify your device through graphics rendering, audio processing, and GPU information. Together, they form part of your browser fingerprint and should remain consistent with the device identity your profile presents.

Canvas, AudioContext, and WebGL image

Canvas, AudioContext, and WebGL image are fingerprinting techniques used to identify browsers based on how they render graphics and process audio.

Incogniton supports the same options for all three settings.

Option
Description

Noise

Applies profile-specific noise to the fingerprint output while preserving functionality.

Off

Reports the fingerprint generated by the underlying hardware and browser environment.

Block

Prevents websites from reading the fingerprint. Available for Canvas only.

When configuring these settings, consider how they interact with the rest of the profile. Using different modes across Canvas, AudioContext, and WebGL image can result in a fingerprint that appears inconsistent, compared to a real device.

WebGL metadata

WebGL metadata controls the GPU vendor and renderer information reported to websites.

Option
Description

Mask

Reports custom WebGL vendor and renderer values.

Off

Reports the GPU vendor and renderer detected from the underlying system.

When Mask is enabled, you can configure the following values:

Setting
Description

WebGL vendor

The GPU vendor reported to websites.

WebGL unmasked vendor

The unmasked GPU vendor value reported by WebGL.

WebGL renderer

The GPU renderer reported to websites.

WebGL unmasked renderer

The unmasked GPU renderer value reported by WebGL.

These values should remain consistent with the operating system, device type, and other device characteristics configured in the profile. For example, a profile configured as a Mac reporting GPU information associated with a Windows gaming PC is the kind of mismatch fingerprinting tools can easily detect.

Randomize fingerprint

Get New Fingerprint regenerates the canvas, audio, and WebGL values in one step. Use on new profiles or to reset a profile's hardware identity. Avoid using on profiles already in active use, a fingerprint that changes between sessions looks spoofed.

Last updated

Was this helpful?