DuckDuckGo's Copy Clean Link Feature Removes Tracking Parameters from Every Shared URL

The privacy-focused browser's new iOS tool strips UTM tags and fingerprinting identifiers before they ever reach your clipboard

DuckDuckGo's Copy Clean Link Feature Removes Tracking Parameters from Every Shared URL

A Small Feature With Big Privacy Implications

DuckDuckGo's iOS app has quietly shipped a feature that privacy professionals, developers, and security-conscious users have long been performing manually: automatic tracking parameter removal at the point of copy. The new Copy Clean Link function strips UTM tags, click identifiers, and other fingerprinting parameters from URLs before they ever reach the iPhone clipboard — meaning every link you share is sanitised by default. For anyone working in a GDPR-compliance environment or simply tired of propagating Facebook's fbclid tokens across internal Slack channels, this is a meaningful step forward in everyday digital privacy tooling, as first reported by ZDNET.

The feature was listed in an App Store update at the end of July. DuckDuckGo did not respond to a press request for comment at the time of reporting, but the mechanism is straightforward: when a user copies a link inside the DuckDuckGo iOS browser, the app discards everything after the question mark in the URL — including the question mark itself — retaining only the canonical resource path. The result is a clean, shareable link that carries no embedded surveillance payload.

What Tracking Parameters Actually Do — and Why Developers Should Care

Close-up of a laptop screen showing lines of code related to cybersecurity and data tracking
Tracking parameters embedded in URLs can expose user behaviour across platforms and sessions

To understand the value of Copy Clean Link, it helps to understand what query-string tracking parameters are and how extensively they are used. UTM parameters — shorthand for Urchin Tracking Module, a system originally developed by Urchin Software before Google's acquisition — are appended to URLs by marketers to measure campaign performance. A typical tagged link from a Facebook ad campaign can carry six or more distinct identifiers encoding source, medium, campaign name, ad set ID, creative ID, and a platform-specific click token like fbclid.

These identifiers serve a dual purpose. Ostensibly, they help marketers attribute conversions. In practice, they also enable cross-platform tracking: when you forward a tagged link to a colleague or paste it into a document, you are carrying that attribution data — and potentially helping platforms like Facebook or Google correlate identities across sessions and devices. According to research published by the Electronic Frontier Foundation, URL-level tracking is one of several mechanisms used to build persistent behavioural profiles even when users block third-party cookies. In a post-cookie world, query-string fingerprinting is becoming a more, not less, significant vector.

For developers building privacy-respecting applications, or for IT decision-makers evaluating browser policies across a managed device fleet, the proliferation of tracking-laden URLs inside internal communications — emails, chat threads, shared documents — represents a low-visibility data hygiene problem that rarely appears on security audits but contributes to the broader surveillance infrastructure.

6+Tracking parameters in a typical Facebook ad URL
100%Of parameters removed by Copy Clean Link at point of copy
~100MEstimated DuckDuckGo monthly active users globally
0Cookies blocked by this feature — clipboard only