Joe12387 / browser-fingerprinting-resistance-research

List of current browser fingerprinting protections used by various browsers and their effectiveness against various fingerprinting techniques & services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Browser Fingerprinting Resistance Research (Work in Progress)

This repo is a summary of current browser fingerprinting protections used by various browsers and their effectiveness against various fingerprinting techniques & services.

Techniques

These are known fingerprinting techniques & each browser's susceptibility to each for tracking purposes. This list is not exhaustive.

Chrome Safari Edge Firefox Brave Opera Tor / Mullvad
Canvas API ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Resistant ✅ Resistant ❌ Vulnerable ✅ Resistant
OffscreenCanvas ❌ Vulnerable ⚠️ Flawed ❌ Vulnerable ⚠️ Flawed ✅ Resistant ❌ Vulnerable ✅ Resistant
AudioContext ❌ Vulnerable ⚠️ Flawed ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Disabled
OfflineAudioContext ❌ Vulnerable ⚠️ Flawed ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Disabled
WebGLProgram ❌ Vulnerable ✅ Resistant ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Disabled
WEBGL_debug_renderer_info ❌ Vulnerable ✅ Resistant ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Disabled
Timing Resolution ❌ Vulnerable ✅ Unaffected ❌ Vulnerable ✅ Unaffected ✅ Resistant ❌ Vulnerable ✅ Unaffected
hardwareConcurrency ❌ Vulnerable ✅ Resistant ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Resistant
deviceMemory ❌ Vulnerable ✅ Unaffected ❌ Vulnerable ✅ Unaffected ✅ Resistant ❌ Vulnerable ✅ Unaffected
doNotTrack ❌ Vulnerable ✅ Unaffected ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Resistant
Font Detection ❌ Vulnerable ✅ Resistant ❌ Vulnerable ❌ Vulnerable ✅ Resistant ❌ Vulnerable ✅ Resistant
screen ❌ Vulnerable ✅ Resistant ❌ Vulnerable ❌ Vulnerable ❌ Vulnerable ❌ Vulnerable ✅ Resistant
jsHeapSizeLimit ❌ Vulnerable ✅ Unaffected ❌ Vulnerable ✅ Unaffected ❌ Vulnerable ❌ Vulnerable ✅ Unaffected
WebRTC ❌ Vulnerable ❌ Vulnerable ❌ Vulnerable ❌ Vulnerable ❌ Vulnerable ❌ Vulnerable ✅ Disabled

Updated: Sun, Mar 17, 2024

Services & Projects

These are various fingerprinting services & projects, and their current effectiveness towards various browsers.

Chrome Safari Edge Firefox Brave Opera Tor / Mullvad
Fingerprint ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ✅ Resistant
CreepJS ⚠️ Trackable ✅ Resistant ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ✅ Resistant
Snowcat Cloud ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ⚠️ Trackable ✅ Resistant?

Updated: Wed, Apr 17, 2024

About

List of current browser fingerprinting protections used by various browsers and their effectiveness against various fingerprinting techniques & services.

License:MIT License