Hi y'all, I work on Privacy Badger at the EFF. Privacy Badger is a web extension that protects users from tracking, so it has a lot of overlap with Brave's functionality.
I recently noticed y'all adapted some fingerprinting detection code from Privacy Badger (here). Awesome!
I've been thinking about breaking some of our anti-tracking code into separate libraries, so they could be more easily used by others and developed independently. I'd like to hear about y'alls usecase to better understand how a fingerprint detection library could be useful, and your ideas on what an api would look like.
For some perspective, the fingerprintjs2 project has a large, active community constantly working on fingerprinting techniques. I think a competing project could find community support. And I think we would all benefit.
We have other anti-tracking systems that could be developed externally:
- We have a script surrogate system which was adapted from NoScript (info).
- We have a widget replacement system, which replaces things like twitter's "tweet" buttons, and facebook's "like" buttons. These were adapted from ShareMeNot (info).
- Super cookie detection (info).
- Frst party scripts. We've been experimenting with theses recently. We added support for unwrapping twitter's t.co url's (info).
Would any of these be useful to you? What would the API's need to look like? What other projects might benefit?
We've have public Privacy Badger meetings twice a week, feel free to join!
cc @diracdeltas I'm especially interested to hear what you think since you've worked on both projects
Hi y'all, I work on Privacy Badger at the EFF. Privacy Badger is a web extension that protects users from tracking, so it has a lot of overlap with Brave's functionality.
I recently noticed y'all adapted some fingerprinting detection code from Privacy Badger (here). Awesome!
I've been thinking about breaking some of our anti-tracking code into separate libraries, so they could be more easily used by others and developed independently. I'd like to hear about y'alls usecase to better understand how a fingerprint detection library could be useful, and your ideas on what an api would look like.
For some perspective, the fingerprintjs2 project has a large, active community constantly working on fingerprinting techniques. I think a competing project could find community support. And I think we would all benefit.
We have other anti-tracking systems that could be developed externally:
Would any of these be useful to you? What would the API's need to look like? What other projects might benefit?
We've have public Privacy Badger meetings twice a week, feel free to join!
cc @diracdeltas I'm especially interested to hear what you think since you've worked on both projects