Joe12387 / OP-Fingerprinting-Script

An overpowered JavaScript browser fingerprinting library for creating persistent, unique and long-lasting digital fingerprints.
MIT License
114 stars 7 forks source link

Firefox incognito #8

Open capocasa opened 9 months ago

capocasa commented 9 months ago

Current firefox incognito mode seems to defeat the fingerprinting.

image

Joe12387 commented 9 months ago

Thanks for letting me know.

Firefox seems to have added noise to canvas and webGL output when in private browsing as of v120: https://www.mozilla.org/en-US/firefox/120.0/releasenotes/

Firefox’s private windows and ETP-Strict privacy configuration now enhance the Canvas APIs with Fingerprinting Protection, thereby continuing to protect our users’ online privacy.

Additionally, there are inconsistencies between notification permissions in private windows.

capocasa commented 9 months ago

Thank you for pushing the envelope and sharing!!

Noise in the canvas, well that's an interesting defense.

I noticed detectincognito is also affected: https://github.com/Joe12387/detectIncognito/issues/36