Brave still fails valve fingerprintjs (missing etag protection) #8977
Labels
closed/duplicate
Issue has already been reported
feature/shields/fingerprint
The fingerprinting (aka: "device recognition") protection provided in Shields
Description
Recently, there was an article about fingerprintjs and how brave is transiting to randomizing the values.
When trying the demo over : https://fingerprintjs.com/demo
brave fingerprint gets recorded, even after changing the settings to blocking all fingerprints and cross site cookies and trackers.
This issue also happens when setting the browser to clear everything as brave blog demonstrated.
Brave might not be removing etags as it's used in the demo.
Is Brave currently implementing etag protection?
Steps to Reproduce
Actual result:
Fingerprint get recorded and stays the same.
Expected result:
Brave should be able to randomize the result.
Reproduces how often:
Easily reproduced
Brave version (brave://version info)
1.8.59 Chromium: 81.0.4044.83 (Official Build) nightly (64-bit)
this also affects the latest stable release.
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
Current Workaround: The easiest workaround available right now that can make the site change fingerprint and ensure everything is deleted is to block all fingerprints through the shield.
Then installing site bleacher/cookie autodelete, and privacy possom.
The reason being: site bleacher/cookie autodelete will delete everything after leaving the domain. privacy possom will remove the etag used in the website. (brave shield doesn't seem to block that). After adding these extensions, brave browser will be able to produce a new fingerprint.
Note: privacy possom works by itself when setting brave to delete everything after each launch. This indicates that what's missing in the brave shield is etag protection.
The text was updated successfully, but these errors were encountered: