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

  1. Open chrome://extensions.
  2. Enable Developer mode.
  3. Click Load unpacked.
  4. Select the Traceveil extension folder.
  5. 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.