Canvas Blocker - Fingerprint Protect

#3.97 / 36 rate

Canvas Blocker - Fingerprint Protect

20,000 users

2020-05-26

joue.quroi

Extension Information

5 star
45%
4 star
18%
3 star
8%
2 star
12%
1 star
16%

Supported Languages

Permissions

Hot Permissions

Description

Prevent HTML canvas element from generating a unique identification key to protect user's privacy

This browser extension safeguards user privacy by preventing malicious scripts from using the HTML canvas element for user fingerprinting. It introduces slight changes to the data generated by the canvas element when specific methods are invoked, rendering it unusable for fingerprinting. In comparison to similar extensions, this one is lighter and employs a more efficient method to obstruct fingerprinting across all frame elements (top and subframes). The extension operates in three modes:

1. Random noise
2. Random noise (per page) to maintain a consistent identity within the current page session
3. Fixed noise to sustain a constant yet unique identity continuously

Key Features:
1. Minimal footprint fingerprint defender
2. Ability to block or disable fingerprinting on specific hostnames
3. Notification when canvas fingerprinting is detected
4. Option to disable notification for select or all hostnames
5. Compatibility with cross-origin (CORS) and sandboxed iframes (such as Disqus and Hangouts)

Notes:
This extension doesn't entirely block the canvas element. Instead, it modifies two methods to prevent the JavaScript engine from creating a unique identification key from this element.

What is Canvas Fingerprinting:
Canvas fingerprinting is a method among several browser fingerprinting techniques used for tracking online users. It enables websites to identify and monitor visitors by leveraging the HTML5 canvas element rather than browser cookies or similar means. This technique functions by exploiting the HTML5 canvas element. When a user visits a webpage, the fingerprinting script initially writes text using the preferred font and size and adds background colors. Subsequently, the script calls the Canvas API's ToDataURL method to retrieve canvas pixel data in dataURL format, essentially a Base64 encoded representation of binary pixel data. Lastly, the script hashes the text-encoded pixel data, creating a unique fingerprint.

Reviews

Rodrigues
Rodrigues

Ótima extensão!

YouTing
YouTing

good

Baldrian Forte
Baldrian Forte

GERMAN ► Hält nicht, was es verspricht. Auf der folgenden Webseite kann man sehen, dass man trotzdem einen wieder erkennbaren Fingerabdruck hinterlässt, egal, was man in den Optionen einstellt: → https://coveryourtracks.eff.org/ ENGLISH ► Doesn't do what it promises. On the following website you can see that you still leave a recognizable fingerprint, no matter what you set in the options: → https://coveryourtracks.eff.org/

Similar extensions

Canvas Fingerprint Defender
Canvas Fingerprint Defender

Yubi

Browser Fingerprint Protector
Browser Fingerprint Protector

Maxim Baz

Canvas Blocker for Google Chrome™
Canvas Blocker for Google Chrome™

Free Software Help

Decentraleyes
Decentraleyes

Thomas Rientjes

WebRTC Leak Prevent
WebRTC Leak Prevent

Aaron Horler

Privacy Tweaks
Privacy Tweaks

loora

Trace - Online Tracking Protection
Trace - Online Tracking Protection

AbsoluteDouble

WebRTC Control
WebRTC Control

Grephy

User-Agent Switcher and Manager
User-Agent Switcher and Manager

rynu.smith

WebGL Fingerprint Defender
WebGL Fingerprint Defender

Keller

ClearURLs
ClearURLs

https://clearurls.xyz

All Fingerprint Defender
All Fingerprint Defender

https://afixer.app