Skip to content
Back to all categories

Data poisoning

Feeding trackers noise instead of facts: ad and search obfuscation, fingerprint randomisation, fake locations and AI-training poisoning, and when it actually helps.

Last reviewed 路 9 entries

Most privacy advice is about withholding data: block the tracker, skip the sign-up, use an alias. Data poisoning, also called obfuscation, works the other way round. You add misleading, random or ambiguous data so that the profile someone builds about you becomes less accurate, or more expensive to use. In the standard book on the subject, Finn Brunton and Helen Nissenbaum describe it as the deliberate use of ambiguous, confusing or misleading information to interfere with surveillance and data collection (Obfuscation: A User's Guide for Privacy and Protest, 2015).

It appeals because it feels like fighting back, and sometimes it is the only option left: when you cannot avoid an ad network, a loyalty scheme or a scraper, noise may be all you can add. It is also usually weaker than it looks. Large data collectors have many other signals, they are good at filtering noise out, and a tool that makes your traffic unusual can make you easier to pick out.

This guide covers the main techniques, the tools still maintained in 2026, the research on where they fail, and the line between harmless noise and false information where the law requires the truth.

ToolVerdictPlatforms
AdNauseamUse with caution
JShelterUse with caution
CanvasBlockerUse with caution
ChameleonUse with caution
TrackMeNotNot recommended
FakeTravelerUse with caution
FawkesNot recommended
GlazeUse with caution
NightshadeUse with caution

What obfuscation can and cannot do

Obfuscation works best when three things are true: the collector depends on data you control, your fake data looks like real data, and they cannot easily check it against another source. A made-up birthday on a shopping site usually meets all three. Random search queries sent from your real IP address, in your real browser, at machine-like intervals meet none of them.

GoalExampleWhere it breaks
Hide a real signal among fake onesBackground search queries, simulated ad clicksAutomated noise has patterns (timing, topics) that classifiers can learn to separate
Make values change so they cannot be linkedFingerprint randomisation in BraveInconsistent values can stand out on their own; a determined site can test for them
Make collected data wrongBlank or vague profile fields, a mocked GPS positionOther signals (IP address, contacts, payment details, Wi-Fi networks) give the truth away
Make data useless for training a modelGlaze and Nightshade on artworkLater models or cleaning tools can strip the changes from images already collected
ProtestClicking every ad so that ad data loses valueMostly symbolic unless many people take part
What people try to achieve with noise, and where it tends to fail

Two lessons come up again and again in the research. First, noise ages badly. Whoever collected your data keeps it and can analyse it later with better tools, while you cannot go back and re-poison it; researchers made exactly this argument against photo-cloaking tools (Radiya-Dixit et al., ICLR 2022). Second, protections that introduce contradictions can be detected. The FP-Scanner study found that browser anti-fingerprinting tools could be identified from the inconsistencies they create, and that the original values could sometimes be recovered (Vastel et al., USENIX Security 2018).

What changed in 2025 and 2026

  • Fingerprinting became acceptable in Google ads. Since 16 February 2025 Google allows organisations to use fingerprinting in its advertising products. The UK data protection regulator called the change "irresponsible" (ICO). Blocking cookies alone now protects you less.
  • Firefox added fingerprinting protection. Firefox 145 (November 2025) brought new defences to Private Browsing and Enhanced Tracking Protection Strict mode, which Mozilla says cut the share of users who look unique by almost half (Mozilla).
  • Location data leaked through in-app ads. In January 2025, files reportedly hacked from the location data broker Gravy Analytics listed thousands of apps whose users' locations appeared to have been collected through ad auctions (404 Media). See location.
  • Art-protection tools were bypassed again. LightShed, presented at USENIX Security 2025, flagged 99.98% of Nightshade-protected images in tests and removed the protection (USENIX). Glaze 2.2 followed in April 2026, adding support for newer NVIDIA graphics cards on Windows (Glaze downloads).
  • A little poison goes a long way in AI. A study by Anthropic, the UK AI Security Institute and the Alan Turing Institute found that about 250 malicious documents were enough to plant a simple backdoor in language models of every size tested, from 600 million to 13 billion parameters (Anthropic, October 2025). It concerns attacks on models rather than privacy, and the authors say it is unclear whether it holds for larger models.
  • Tarpits for AI crawlers went mainstream. In March 2025 Cloudflare launched AI Labyrinth, an opt-in feature on all plans that sends crawlers ignoring "no crawl" rules into mazes of generated pages (Cloudflare).
  • One classic tool ended, another kept going. TrackMeNot's source repository now says the project is not maintained and the extension has been removed from browser stores (GitHub). AdNauseam is still updated; version 3.29.2 came out in September 2026 (releases).

Ad profiles and tracker confusion

Ad networks build interest profiles from the pages you visit, the ads you are shown and the ads you click. Blocking trackers with a content blocker or a privacy browser (Browsers) removes most of that data at the source and is the better first step. Ad obfuscation adds a second layer: instead of sending nothing, you send clicks on everything, so the click data no longer says what you care about.

AdNauseam

Use with caution
AdNauseam website (opens in a new tab)

Browser extension built on uBlock Origin that blocks ads, then quietly "clicks" them in the background so ad networks record interest in everything. Created in 2014 by Daniel Howe, Mushon Zer-Aviv and Helen Nissenbaum as both a privacy tool and a protest.

Platform Support

Browser extensionOpen source

Advantages

  • Includes uBlock Origin's ad and tracker blocking
  • Clicks are background requests; no pages or windows open
  • Adjustable click rate, from every ad down to about one in ten
  • A 2021 test found Google mostly accepted and billed its clicks
  • Actively maintained; version 3.29.2 in September 2026
  • Firefox (desktop and Android), Edge and Opera

Drawbacks

  • Not in the Chrome Web Store since 2017; Chrome users must install it manually
  • No evidence yet that it changes the profile Google builds about you
  • Ad networks can discard automated clicks as invalid traffic
  • Clicks can cost advertisers money; the developers reject the click-fraud label
  • Its developers advise against running another ad blocker alongside it
  • Makes your browser behave unlike most others

The researchers who tested AdNauseam in 2021 could not show whether its clicks change what Google knows about a person, and they called it "a temporary and imperfect defense". Google disputed the test and said it filters most invalid traffic (MIT Technology Review). Treat it as protest with a possible privacy side effect, not as protection.

Ad settings on large platforms

Google, Meta and other large platforms have ad-settings pages where you can limit or switch off personalised ads and remove interests; the options differ by platform and country. That changes which ads you see, not what is collected. Liking or following random topics to scramble your profile works a little, but it also trains the recommendation system to show you those topics, and the platform still has your contacts, location and device data. Limiting personalisation and using the platform less achieves more. On phones, delete or reset the advertising ID and refuse app tracking requests (Mobile OS).

Fingerprint randomisation

A browser fingerprint is the combination of details your browser reveals to every site: screen size, installed fonts, how your graphics hardware draws images, time zone, language and much more. Together they can recognise a browser without any cookies. There are two defences. Uniformity makes every user report the same values, so you hide in a crowd. Randomisation, which Brave calls "farbling", adds small per-site, per-session changes to those values. Brave's documentation describes this as poisoning the fingerprint so that it cannot be linked across sites (Brave wiki).

ApproachUsed byStrengthWeakness
UniformityTor Browser, Mullvad BrowserLarge crowd of users reporting the same valuesAny change you make, such as an extension or a custom window size, puts you in a smaller group
Built-in randomisationBrave; JShelter uses the same methodValues differ per site and session, so cross-site linking failsBrave itself expects that "motivated, targeted attacks" could get around it
Built-in reductionFirefox 145 and later (Private Browsing and ETP Strict at launch)Fewer unique users with little site breakageReduces uniqueness rather than removing it
Spoofing extensionsChameleon, CanvasBlocker and similarAdd protection to browsers that have littleFake values can contradict each other and reveal that you use a spoofer
Ways browsers and extensions resist fingerprinting

Built in beats bolted on. A browser's own protection is shared by everyone who uses that browser and is tested against breakage. An extension changes some values and leaves others alone, and the gaps between them are what detection scripts look for. Explaining why Tor Browser does not let users pick which operating system it reports, the Tor Project notes that "any option to choose would only make users more unique" (Tor Project). The browser guide compares the browsers themselves. The extensions below are for people who must use a browser without strong built-in protection. Never add them to Tor Browser or Mullvad Browser.

JShelter

Use with caution
JShelter website (opens in a new tab)

Extension that controls what page scripts can read from your browser, using Brave-style randomisation by default plus an optional detector that warns when a page fingerprints you. Developed by Libor Pol膷谩k and Giorgio Maone with the Free Software Foundation, with EU Next Generation Internet funding through NLnet.

Platform Support

Browser extensionOpen source

Advantages

  • Randomises values per site and session, like Brave
  • Fingerprinting detector can warn and block uploads
  • Can reduce the location precision given to sites to city level
  • Firefox and Chromium-based browsers
  • Actively maintained; version 0.24.8 in October 2026

Drawbacks

  • Its developers warn every change can add an inconsistency that helps fingerprinting
  • Small user base: a few hundred daily users on Firefox Add-ons
  • Stricter levels can break sites
  • Does not hide your IP address
  • Do not add to Tor Browser or Mullvad Browser

CanvasBlocker

Use with caution
CanvasBlocker website (opens in a new tab)

Firefox extension that fakes or blocks what sites can read from canvas, WebGL, audio and several other APIs often used for fingerprinting. In its default mode it returns altered values, so a site cannot build a stable fingerprint from them.

Platform Support

Browser extensionOpen source

Advantages

  • Mozilla "Recommended" extension on Firefox Add-ons
  • Fake, ask and block modes, with allow and block lists
  • Presets for sites that break, such as Cloudflare challenges
  • Maintained; last updated February 2026

Drawbacks

  • Firefox only
  • Covers selected APIs; other fingerprint signals stay unchanged
  • Conflicts with other add-ons protecting the same API
  • Faked values can be detected by sites that test for them
  • Do not add to Tor Browser or Mullvad Browser

Chameleon

Use with caution
Chameleon website (opens in a new tab)

Firefox extension that spoofs your browser profile (user agent, time zone, screen size, request headers and more) and can switch to a random profile at intervals. A WebExtension port of the older Random Agent Spoofer.

Platform Support

Browser extensionOpen source

Advantages

  • Many controls in one place, including WebRTC and header settings
  • Per-site rules with real or custom profiles
  • Maintained; updated September 2026

Drawbacks

  • The claimed browser often contradicts what scripts can measure directly
  • A rotating profile is unusual in itself
  • Cannot change deeper Firefox settings, as its README notes
  • Fake proxy headers such as X-Forwarded-For do not hide your IP address
  • Firefox only

Search query noise

Search history reveals health worries, money problems and politics. Query noise tries to bury real searches among automatic fake ones. In practice the noise comes from your browser, IP address and account, it follows machine-like patterns, and your real queries are still stored in full. Even TrackMeNot's FAQ conceded that "with sufficient time and resources, search companies could likely detect a majority" of its fake searches (TrackMeNot FAQ).

It is better not to hand over the history in the first place: use a search engine that does not profile you (Search), stay signed out, and use Tor Browser for searches you would not want tied to your name.

TrackMeNot

Not recommended
TrackMeNot website (opens in a new tab)

Extension that sent random searches to Google, Bing, Yahoo and AOL in the background to hide your real ones. Created in 2006 by a team that included Helen Nissenbaum, and one of the best-known obfuscation tools.

Its GitHub README says the project is not currently maintained and the extension has been removed from the browser stores.

Platform Support

Browser extensionOpen source

Advantages

  • Pioneering project that shaped later research
  • Ran locally, without a third-party server

Drawbacks

  • No longer maintained
  • Not available on Firefox Add-ons or the Chrome Web Store
  • Fake queries can be told apart from real ones with enough effort
  • Leaves your real searches untouched

Background browsing generators such as Noiszy, which visited sites you picked to create "meaningless web data", share the same weakness; its website was last updated in 2017 (Noiszy). Against an internet provider watching your traffic, a trustworthy VPN or Tor does far more than noise.

Location obfuscation

A phone's location history shows where you sleep, work, worship and see a doctor. It leaks through apps you give location access to, and through the advertising systems inside those apps. Files reportedly taken from the data broker Gravy Analytics in January 2025 suggested that much of its location data came from ad auctions inside ordinary apps, likely without the developers knowing (404 Media).

Step 1: make your real location less precise

  • Deny location to apps that do not need it. For the rest, allow it only while the app is in use.
  • On Android, grant approximate location instead of precise. Google's documentation puts approximate location at about 3 square kilometres (Android developers).
  • On iPhone and iPad, switch off Precise Location for each app (iOS 14 and later, Apple).
  • Location also leaks through your IP address, nearby Wi-Fi networks and photo metadata. See VPN and Metadata.

Step 2: a mock location, when you need one

Android's Developer options include Select mock location app, meant for testing apps in other places (Android developers). With it, an app can feed the whole phone a position you choose. iPhones have no such setting for ordinary users. A fake location helps in narrow cases, such as an app that refuses to start without location, or a social app you want to use without revealing your neighbourhood. It is not an everyday privacy setting.

FakeTraveler

Use with caution
FakeTraveler website (opens in a new tab)

Small open-source Android app that sets the phone's location to a point you pick on a map, using Android's mock location setting. No root needed.

Platform Support

AndroidOpen source

Advantages

  • Free and open source (GPL-3.0)
  • Available on F-Droid, no Google Play needed
  • Can hold a fake position for a set time
  • Updated May 2026 (version 2.3.2)

Drawbacks

  • Requires turning on Developer options
  • Wi-Fi and Bluetooth scanning can make the position jump back
  • Apps can check whether a location is mocked
  • Your IP address and nearby networks still reveal where you are
  • Affects every app at once, including navigation

Social media and online profiles

Platforms learn far more from what you do than from what you type into your profile: who you message, what you watch and for how long, your contacts, your device and your location. Changing profile details touches little of that. What does help:

  • Leave optional fields empty (gender, birthday, employer, school, relationship status). An empty field gives the platform nothing to cross-check, which is better than a false one.
  • Give vague but true answers where something is required, such as a region instead of a neighbourhood.
  • Limit ad personalisation and remove listed interests. Collection continues, but the most visible use is reduced.
  • Separate accounts by purpose. A pseudonymous account with its own email address and browser profile reveals less than a "poisoned" main account (Separate identities).
  • Random reactions have been tried as art. Ben Grosser's Go Rando extension picked a random Facebook reaction whenever you clicked Like, to blur your emotional profile (Go Rando). Projects like this tend to break when the site changes.

Decoy profiles and OSINT aggregators

OSINT lookup services such as osint.industries and Epieos take an email address, phone number or username and pull together whatever they can find keyed to it: breach records, data-broker entries and public accounts across dozens of sites. Doxxers and "OSINT-for-hire" use them to confirm an identity quickly. Minimising what is tied to your real email and number is the main defence (OSINT defense). As a secondary and much weaker step, some people register low-value accounts under invented personas on an alias email or number (Email, Phone numbers), so a lookup returns conflicting, low-confidence matches rather than a clean picture.

  • Invent the persona. Use a made-up name and details, never a real person's identity. Impersonating someone real is a different thing with its own legal risks, covered under separate identities.
  • Keep decoys off anything that matters. They belong on throwaway accounts, never where a name is verified or where false data could be read as fraud (see where false data is off-limits).
  • Expect little. Aggregators score confidence and show their sources, so a handful of decoys rarely buries a real, well-sourced record, and heavy seeding can itself stand out.

Photo cloaking against face recognition

Tools such as Fawkes and LowKey add small, invisible changes to photos so that face recognition models trained on them learn the wrong features. A 2022 study concluded that this gives "a false sense of security": the photos stay online, and later models trained to ignore the changes can recognise the faces anyway (Radiya-Dixit et al.). Posting fewer clear photos of your face works better (OSINT defense).

Fawkes

Not recommended
Fawkes website (opens in a new tab)

Research tool from the University of Chicago's SAND Lab that "cloaks" photos to disrupt face recognition models trained on them.

No code changes since September 2021, according to its GitHub repository.

Platform Support

WindowsmacOSCommand lineOpen source

Advantages

  • Free and runs on your own computer
  • Open source (BSD licence)

Drawbacks

  • Shown to give a false sense of security against newer models
  • Unmaintained since 2021
  • Cannot protect photos that were already collected
  • Current package and apps do not use the GPU

Poisoning AI training data

Generative AI models are trained on images and text scraped from the web, often without asking. Artists have responded with tools that alter images before they are posted. Style cloaks such as Glaze make a model misread the style of an image, so fine-tuning a model on your work does not reproduce your style. Poisoning tools such as Nightshade go further: they try to make a model link a prompt with the wrong kind of image, so that training on unlicensed pictures becomes costly. The AI guide covers opting out of AI training where platforms allow it.

Glaze

Use with caution
Glaze website (opens in a new tab)

Free app from the University of Chicago's Glaze Project that makes changes to artwork which people barely notice but which make AI models see a different style. Aimed at artists who want to stop models being fine-tuned to copy their style.

Platform Support

WindowsmacOSWeb

Advantages

  • Free for artists; funded by research grants and donations
  • Runs on your computer; after setup it only contacts the team's servers for updates
  • WebGlaze runs it in the browser for artists without a capable computer
  • Version 2.2 for Windows released April 2026

Drawbacks

  • Closed source by design, so its claims cannot be checked independently
  • Earlier versions were bypassed with "noisy upscaling" (2024)
  • Weaker for styles already common in base models, such as popular anime styles
  • Visible artefacts on flat colours and smooth backgrounds at higher strengths
  • Cannot protect images that were already scraped
  • WebGlaze is invite-only

Nightshade

Use with caution
Nightshade website (opens in a new tab)

Companion tool from the same team that turns an image into "poison" for text-to-image models: a model trained on enough such images starts linking a prompt with the wrong kind of picture. Meant to make scraping without consent more costly, not to protect one image.

In 2025 researchers presented LightShed, which flagged 99.98% of Nightshade-protected images in tests and stripped the protection (USENIX Security 2025).

Advantages

  • Free; downloaded more than 2.5 million times since January 2024, per its makers
  • Peer-reviewed (IEEE Symposium on Security and Privacy 2024)
  • Fewer than 100 poisoned samples corrupted a prompt in the authors' tests

Drawbacks

  • Closed source
  • Protected images can be detected and cleaned (LightShed, 2025)
  • Works only if enough poisoned images of a concept end up in training data
  • Targets training in general; Glaze is the tool aimed at style copying

The research is discouraging. A 2024 study concluded that "tools based on adversarial perturbations cannot reliably protect artists from the misuse of generative AI", because simple steps such as upscaling weaken them (H枚nig et al.). The Glaze team released an update in response and argues that, like antivirus software, protection is an ongoing contest (Glaze). The basic limit is not in dispute: once an image has been downloaded, whoever has it can wait for a better removal method. Treat these tools as a deterrent, post smaller versions of your work, and keep high-resolution originals offline.

If you run a website

Site owners whose pages are scraped by crawlers that ignore robots.txt have options beyond blocking. Cloudflare's AI Labyrinth leads such crawlers into generated pages; Cloudflare says the content is factual but irrelevant, so it wastes the crawler's resources without spreading falsehoods (Cloudflare, 2025). It also means routing your visitors through one large company (Hosting). Self-hosted tarpits such as Nepenthes trap crawlers in endless pages of generated text, but its author warns of heavy CPU load and that a site using it will likely disappear from search results (Nepenthes).

When noise makes sense, and when it does not

SituationReasonableNot acceptable
Store loyalty schemesPay cash and skip the card; if you join, give only what the scheme needsUsing someone else's identity, or made-up details that could belong to a real person
Optional fields on shopping sites and appsLeave them blank, or give a birth year instead of a full dateA false age where the law sets an age limit
Newsletters and account sign-upsAn email alias and a nickname (Email)Someone else's real email address or phone number
Ad and recommendation profilesLimit personalisation; AdNauseam as protestBots or click schemes that earn you money from ads
Location for appsApproximate location; a mock location for an app that demands one without needSpoofing to get around location rules: betting, work tracking, exams, delivery jobs
Security questionsRandom answers stored in your password manager (Passwords)Real answers that anyone can look up
Official, financial and legal formsAsk why the data is needed and on what legal basisAny false information: tax, benefits, banking and KYC, insurance, employment, renting, SIM registration
Everyday situations

A rule of thumb: noise is fine when the only party affected is a company collecting data it does not need, and you gain nothing at anyone else's expense. It is not fine when someone relies on the information to make a decision, when the law requires it, or when the false data could land on a real person.

Practical tips

  • Block and minimise first. Most of the benefit comes from not sending data at all. Noise is a supplement.
  • Prefer protection that many people share. Tor Browser's uniform fingerprint, Brave's default randomisation and your phone's approximate-location setting are used by millions. Rare tools make rare users.
  • Keep obfuscation boring. A vague birthday on a shopping site is invisible; a browser that changes its identity every few minutes is not.
  • Do not mix identities. Noise in an account that also holds your real name, phone number and payment card mostly damages the account, not the link to you.
  • Check the result. Look at the ad interests a platform lists for you, and test your browser with Cover Your Tracks.
  • Keep a record. Note which details you changed where, in your password manager, so you can still recover your accounts.

Common mistakes

  • Believing noise hides the signal. Your real searches, clicks and visits are still recorded in full. Noise only helps if it cannot be separated out, and automated noise usually can.
  • Stacking tools. Several anti-fingerprinting extensions, or one added to Brave, Tor Browser or Mullvad Browser, contradict each other and make you more unique.
  • Spoofing one signal and leaking it elsewhere. A fake GPS position with your home IP address, or a fake time zone with your real language settings, points straight at the truth.
  • Poisoning instead of leaving. Filling a profile with nonsense keeps you on a platform that still sees your contacts, messages and devices.
  • Relying on abandoned tools. TrackMeNot and Fawkes no longer get updates, and the systems they were built against have moved on.
  • Lying where it counts. False data on official, financial or contractual forms can be fraud, and can cost you far more than an account.
  • Treating art cloaks as permanent. Anything posted publicly can be reprocessed later with better removal tools.

Further reading