Blocking Logic: Forensic Transparency

DeTracker does not operate like traditional ad-blockers that rely on massive, static blacklists. Instead, it uses a multi-layered stochastic and dynamic engine.

1. Layer 1: Stochastic Bloom Filter (SBF)

The first line of defense is a compressed Bloom Filter that represents thousands of known tracking signatures in a few kilobytes.

2. Layer 2: Dynamic Analysis (EKF)

If a domain is flagged, the Extended Kalman Filter logic kick in, analyzing Entropy, Frequency, and Context to calculate a Suspicion Score (zScore).

3. Layer 3: Payload Poisoning

For trackers that bypass network blocking, DeTracker injects "noise" into Canvas, Audio, and Font APIs to prevent hardware fingerprinting.

4. Layer 4: The Circuit Breaker

To prevent "breaking" a site, DeTracker monitors the failure rate and automatically switches to Shadow Mode if too many blocks occur in a short window.

← Back to Index