CanvasBlocker logo

CanvasBlocker

Blocks the JavaScript API for modifying canvas elements to prevent canvas fingerprinting.

Made by kkapsner

  • Privacy Tool

  • Privacy Protection

  • fingerprint

  • canvas-fingerprint

  • digital-fingerprint

  • fingerprinting

  • Security & Privacy

What is CanvasBlocker?

Blocks the JS-API for modifying canvas to prevent Canvas-Fingerprinting. Users can choose to block the canvas API entirely on some or all websites (which may break some websites) or just block or fake its fingerprinting-friendly readout API. The different block modes include:

Highlights

  • Blocks the canvas 2D and WebGL APIs to prevent websites from using them for fingerprinting
  • Allows faking the readout API to return a new random value each time it is called, the default setting
  • Provides an option to ask for permission before allowing a website to use the canvas readout API
  • Supports a whitelist and blacklist for websites to control canvas API access
  • Blocks other "fingerprinting" APIs like audio, history, and window properties

Platforms

  • Mac
  • Linux
  • Windows
  • Firefox

Languages

  • English

Social

Features

    • Fingerprinting protection

    • Privacy focused