Bringing Content Blocking to the Masses
summary
Brave brings filter-list blocking to ~50 million daily users by combining measurement-driven rule generation with engineering fixes and community support. A V8 execution signature finds renamed or obfuscated trackers and yields new filterless rules; a Rust engine (adblock rust) enforces them; privacy-preserving script replacements (sugarcoated stubs) prevent site breakage. Rollouts require perf testing—initial shipping caused low-RAM crashes and a rollback—while community channels and an in-browser reporter deliver about 2,000 reports per day for fast fixes.
AI-written summary · about
chapters (7)
- 0:00Start
- 5:09How do we identify adblock evasion?
- 8:30Creating privacy-preserving script replacements
- 10:00SugarCoat Engineering: Shipping and rolling
- 12:40Engagement with Active Users
- 16:03Open Source
- 17:23Takeaways & goodbyes
related talks
19mBlock, unblock, block! How ad blockers are being circumvented…
01h 06mBrowser panel
35mStealthy fingerprinting users with personalized blocking rules
27mLocal frames: exploiting inherited origins to bypass content blockers
15mDouble-Edged Shield: On the Fingerprintability of Customized Ad Blockers
21mPERCIVAL: Making In-Browser Perceptual Ad Blocking Practical with Deep Learning
31mSystem-wide ad blocking on Apple Devices
01h 13mEnhancing privacy and security through technological innovation
