FingerprintingBlocker icon indicating copy to clipboard operation
FingerprintingBlocker copied to clipboard

An issue for false-positive FP detection

Open ameshkov opened this issue 8 years ago • 7 comments

Let's keep this issue open, I'll be adding websites in comments.

ameshkov avatar Nov 26 '17 22:11 ameshkov

github.com

ameshkov avatar Nov 26 '17 22:11 ameshkov

roem.ru

ameshkov avatar Nov 26 '17 22:11 ameshkov

These can actually be a correct detection based on what a user considers a "Canvas fingerprinting" is. Most of such false-positive is caused by websites trying to detect different levels of emoji support by printing some unicode text in the canvas and reading pixels.

While this is a 'browser feature detection', this can also be regarded as a 'browser fingerprinting' using canvas, and a reality is that most of other extensions that promises to block canvas fingerprinting is detecting such practice as a fingerprinting.

To distinguish such practice with more outright fingerprinting (e.g. as done in github.com/valve/fingerprintjs2), I'm considering showing notifications only when a number of pixels read are greater than certain number, or when a number of modified pixels (for faking mode) are greater than certain number.

theseanl avatar Nov 26 '17 22:11 theseanl

I'm considering showing notifications only when a number of pixels read are greater than certain number, or when a number of modified pixels (for faking mode) are greater than certain number.

Makes sense. I'd still like to have this issue open with all the websites. We can use that list to test your solution later.

ameshkov avatar Nov 26 '17 22:11 ameshkov

trello.com -- breaks favicon

ameshkov avatar Nov 27 '17 07:11 ameshkov

betanews.com -- _wpemojiSettings

ameshkov avatar Nov 28 '17 08:11 ameshkov

kt.com - cause is a library conic-gradient.

theseanl avatar Dec 20 '17 14:12 theseanl