Flack – Tracking Data Poisoner
Status: In Development
The Problem
Ad-tech trackers follow you across the web, building profiles from your behavior, interests, and personal information. Traditional ad blockers simply block tracking requests, but tracker networks can detect blocking and employ workarounds.
Our Approach
Flack takes a different angle. Instead of blocking trackers, it floods them with fake data. When a website sends a real tracking request, Flack intercepts the completed request and fires off 5-15 additional fake requests with randomly generated but realistic-looking data. The real signal gets buried in noise.
The name comes from the military countermeasure: aircraft scatter chaff and flares to confuse incoming missiles. Flack does the digital equivalent.
How It Works
- Observes outgoing tracker requests (does not block or modify the originals)
- Generates fake requests with plausible user agents, device info, session data, and page views
- Sends fake requests with randomized delays to avoid detection
- Rate-limits per tracker and globally to stay under the radar
Supported Trackers
- Google Analytics 4
- Universal Analytics
- Facebook Pixel
- Google Ads
- Criteo
- TikTok Pixel
- LinkedIn Insight Tag
Technical Details
- Built with WXT and Vue 3
- Supports Chrome, Firefox, Safari, Edge, and Opera
- Manifest V3 (with Firefox MV2 compatibility)
- Zero data collection – all fake data is generated locally in the browser
- Token bucket rate limiting to avoid IP blocking
Get Involved
Flack is in early development. Check back for updates or visit our GitHub to follow along.