Our great sponsors
-
user.js
Firefox privacy, security and anti-tracking: a comprehensive user.js template for configuration and hardening
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
dark-knowledge
😈📚 A curated library of research papers and presentations for counter-detection and web privacy enthusiasts.
The Arkenfox user.js wiki has a pretty good list of test sites: https://github.com/arkenfox/user.js/wiki/Appendix-A-Test-Sites
Firefox 85 introduced "network partitioning" in January 2021, which isn't "man years." 1 2 Network partitioning is only a subset of what needs to be isolated regarding user agent states, see the ongoing standardization of Client-Side Storage Partitioning by the W3C Privacy Community Group (a group with 60+ participants from Google). So the "proper cache and storage partitioning" is far from finished, standardized, or proper.
Maybe I am. It is difficult to say, since there are not many real world studies with a relatively unbiased dataset. Usually I just read the papers and don't get access to the collected fingerprints to run a comparison to my own browser setups. And then in a lot of the bigger studies like "hiding in the crowd" the fingerprinting techniques are not state-of-the-art. This is a pretty good list of research: https://github.com/prescience-data/dark-knowledge