Skip to content

Real-time detector for HTML5 canvas fingerprinting. Local-only WebExtension with per-site/time analytics, instant alerts, and CSV export, no servers, no telemetry.

License

Notifications You must be signed in to change notification settings

shrprabh/CanvasShield

Repository files navigation

CanvasShield: Canvas Fingerprinting Detector

Quick Start

To create the CanvasShield extension:

# Create extension directory and copy required files
mkdir -p ~/Desktop/CanvasShieldExt
cp -r ~/Documents/Spring2025/InformationSystemsAndComputerSecurity/CanvasShield/{manifest.json,popup,scripts,assets,lib} ~/Desktop/CanvasShieldExt/

Then load the unpacked extension in your browser's extension management page. For custom configurations, modify the manifest.json file to adjust permissions, background scripts, or extension metadata.