Ad & Tracker Blocking
Ad and Tracker Blocking
Macro blocks trackers and fingerprinting at the browser layer—no extensions required.
Native Blocking
Most browsers require extensions for ad/tracker blocking. Extensions expand your attack surface and create new fingerprinting vectors.
Macro builds blocking into the browser:
No extension installation
No permission grants to third parties
No expanded fingerprint
Better performance (blocking happens before resources load)
What Gets Blocked
Third-Party Trackers
Scripts that follow you across sites to build advertising profiles:
Google Analytics and similar
Facebook Pixel
Cross-site tracking cookies
Tracking beacons and pixels
Intrusive Ads
Disruptive advertising that degrades browsing:
Pop-ups and pop-unders
Auto-playing video ads
Interstitial overlays
Crypto miners
Fingerprinting Scripts
Code that tries to uniquely identify your browser:
Canvas fingerprinting
WebGL fingerprinting
Audio context fingerprinting
Font enumeration
Hardware profiling
Fingerprint Randomization
Blocking fingerprinting scripts isn't enough—sites can still identify you through browser characteristics. Macro randomizes your fingerprint:
Canvas rendering variations
User-agent string rotation
Screen resolution fuzzing
Timezone randomization
Language preference variations
Every profile gets a different fingerprint. Sites can't correlate your activity across profiles.
Referrer Policy
When you click a link, sites see where you came from. Macro strips or modifies referrer headers:
No Referrer - Sites see no origin
Same-Origin Only - Referrer sent only for same-site navigation
Strict - Never send referrer information
Configurable per Privacy Profile.
Cookie Management
Cookies are a primary tracking mechanism. Macro handles them differently:
Per-Profile Cookie Jars - Each Privacy Profile has isolated cookies
Third-Party Cookie Blocking - Cross-site cookies blocked by default
Auto-Delete on Close - Option to clear cookies when closing a profile
Granular Control - Allow/block cookies per-site
Script Blocking
Advanced users can enable aggressive script blocking:
Block all third-party JavaScript
Whitelist trusted domains
Per-profile script policies
Breaks some sites, but maximizes privacy.
Privacy Filters
Macro uses privacy-respecting filter lists:
EasyList
EasyPrivacy
Peter Lowe's Ad Server List
Fanboy's Annoyance List
Updated automatically, applied natively.
Performance Benefits
Blocking trackers and ads makes browsing faster:
Pages load quicker (fewer resources to fetch)
Less CPU usage (fewer scripts running)
Reduced bandwidth consumption
Better battery life on laptops
Privacy pays performance dividends.
Customization
Control blocking behavior per Privacy Profile:
Aggressive - Maximum blocking, some sites may break
Balanced - Block most trackers and ads (default)
Minimal - Allow more content, block only invasive trackers
Custom - Define your own filter lists and rules
Built-in protection. No extensions required.
Last updated