Open-source Chrome privacy extension
Traceveil makes browser fingerprinting less reliable.
Traceveil is a local Chrome extension that reduces browser fingerprint linkability, limits high-entropy data exposure, blocks common tracker channels, and strengthens browser privacy controls.
It does not try to make your browser invisible. It makes selected browser signals less stable, less revealing, and less useful for tracking while preserving normal website compatibility.


No account. No server profile. No telemetry.
Runs locally
Settings, matching, and processing stay in the browser.
Open source
The extension code and bundled rule data can be inspected, tested, and improved.
Honest limits
Traceveil reduces linkability without pretending to guarantee anonymity.
Lower entropy where extensions can actually reach
Modern tracking does not depend only on cookies. Websites can combine browser, hardware, graphics, language, screen, and network signals into a recognizable device profile. Traceveil focuses on the surfaces a Chrome extension can realistically influence.
Fingerprint normalization
Traceveil standardizes or interferes with selected browser signals including language, timezone, screen profile, hardware profile, WebGL, WebGPU, canvas, and audio.
Balanced and Strict modes
Balanced mode prioritizes normal browsing compatibility. Strict mode applies stronger interference, reduced client hints, browser setting changes, and additional privacy controls.
Tracker firewall
Traceveil blocks third-party analytics, advertising, session replay, attribution, and fingerprinting domains using Declarative Net Request rules.
Network privacy controls
Traceveil disables or limits common browser-level tracking channels including WebRTC exposure, hyperlink auditing, prediction features, and Chrome Privacy Sandbox ad-measurement APIs.
What Traceveil is not
Traceveil is not a VPN, Tor replacement, anti-malware product, or anonymity system.
A Chrome extension cannot control every network or device-level signal. Traceveil focuses on what it can realistically improve: reducing browser fingerprint linkability and common tracking signals.
Privacy without false promises.
Architecture
Traceveil runs in the browser. It does not create an account, send telemetry, or build a remote profile.
Built for local control.
No telemetry
No browsing data, identifiers, or behavioral profiles are sent to a Traceveil server.
Local processing
Settings, protection logic, and rule matching stay inside the browser.
Tracker intelligence
Blocking rules can refresh from public tracker data, with local fallback if updates fail.
Per-site control
Protection can be disabled for sites where compatibility matters.
Test done with Cover Your Tracks
| Metric | Without extension | With extension | Result |
|---|---|---|---|
| HTTP Accept / language header | 11.17 bits / 1 in 2,307.87 | 1.49 bits / 1 in 2.81 | ~821× more common |
| Timezone name | America/Toronto, 6.23 bits / 1 in 75.3 | America/New_York, 3.60 bits / 1 in 12.1 | ~6.2× more common |
| Screen | 2752×1152×32, 11.80 bits / 1 in 3,554 | 1920×1080×24, 3.43 bits / 1 in 10.79 | ~329× more common |
| Canvas | fixed hash, 10.56 bits / 1 in 1,512 | randomized by first party | ~768× more common |
| WebGL hash | fixed hash, 14.12 bits / 1 in 17,770 | randomized by first party | ~7,969× more common |
| WebGL renderer | RTX 5070, 12.95 bits / 1 in 7,898 | None, 7.13 bits / 1 in 139.77 | ~56× more common |
| Audio | fixed value, 2.92 bits / 1 in 7.59 | randomized by first party | ~2.8× more common |
| CPU cores | 24, 7.09 bits / 1 in 136.49 | 8, 2.08 bits / 1 in 4.24 | ~32× more common |
| Device memory | 32 GB, 3.88 bits / 1 in 14.76 | 8 GB, 2.61 bits / 1 in 6.12 | ~2.4× more common |

Load Traceveil from source.
Until packaged distribution is ready, Traceveil can be installed manually as an unpacked Chrome extension.
Steps
- Open chrome://extensions.
- Enable Developer mode.
- Click Load unpacked.
- Select the Traceveil extension folder.
- Reload any already-open pages.
Does Traceveil make me anonymous?
No. Traceveil reduces selected browser fingerprinting and tracking signals. It does not guarantee anonymity.
Does Traceveil collect data?
No. Traceveil has no telemetry system and no server-side user profile.
Can Traceveil break websites?
Sometimes. Strict mode can affect graphics tools, font-sensitive editors, authentication flows, maps, video calls, and device-detection flows. Use Balanced mode or disable protection for a specific site when needed.
Why not spoof everything?
Because inconsistent spoofing can make a browser more unique. Traceveil avoids claims and techniques that create more fingerprinting risk than they solve.