Tire o lixo.
Veja com seus olhos.
Links reais, cheios de rastreadores, prontos para serem limpos — as partes em vermelho são o que está seguindo você. Dois jeitos de testar:
Toque num link
O Unfurl tira o lixo na camada de rede do Safari — a página já carrega limpa.
Por dentro
A extensão usa o declarativeNetRequest do Safari: as regras rodam dentro do processo de rede do Safari e reescrevem a requisição antes de ela sair. Nada lê a página — a URL limpa é simplesmente o que carrega. Os links abaixo apontam para uma página de chegada neste site que mostra exatamente quais parâmetros chegaram. Antes, ative a extensão e permita que ela funcione neste site (ou em todos os sites).
Copie um link
O app da barra de menus fica de olho na área de transferência e limpa o que você copiar.
Por dentro
Copie qualquer cartão abaixo. O app do Mac percebe a mudança na área de transferência, passa a URL pelo seu motor offline (conjuntos de regras ClearURLs + Brave + AdGuard), remove os rastreadores, desembrulha redirecionadores conhecidos e reescreve a área de transferência ali mesmo. Cole em qualquer lugar para ver o resultado.
Toque num link, perca os rastreadores Extensão
Links reais — toque num deles e a página de chegada mostra exatamente o que chegou.
Por dentro
Estes testam a regra global de declarativeNetRequest da extensão, que dispara em qualquer host — inclusive nesta página. Regras por host só se aplicam ao navegar para o host real delas; para essas, observe a barra de endereços nos sites de verdade.
As clássicas etiquetas de campanha de marketing.
landing.html?utm_source=newsletter&utm_medium=email&utm_campaign=spring2026&id=42
Abrir ↗
Identificadores de clique em anúncios do Facebook e do Google.
landing.html?fbclid=AbC123xYz&gclid=Cj0KCQiAxyz&id=42
Abrir ↗
Rastreadores que a lista AdGuard URL Tracking acrescenta além da ClearURLs.
landing.html?tgclid=tg123&ranMID=12345&mc_eid=m99&id=42
Abrir ↗
O pior caso, misturando várias fontes.
landing.html?utm_source=x&fbclid=y&gclid=z&tgclid=t&ranMID=r&id=42
Abrir ↗
Prova de sanidade: um link limpo tem de passar intocado (o DNR não pode remover demais).
landing.html?id=42&page=3
Abrir ↗
Pule o embrulho Extensão
Estes links normalmente passam por um embrulho AMP. Com o Unfurl, você cai direto no destino — observe a barra de endereços.
Por dentro
Embrulhos do tipo AMP carregam o destino real sem codificação no caminho; a extensão os reescreve com regexSubstitution antes da navegação. Ao contrário dos testes de parâmetros acima, estes chegam ao destino real (a regra acrescenta https:// no início, então não dá para voltar à página de chegada daqui) — sucesso significa a barra de endereços mostrar o host de destino, não o embrulho.
O embrulho AMP do Google em volta de uma página de terceiros; o destino vem depois de /amp/s/, sem codificação.
https://www.google.com/amp/s/example.com/article-on-something
Abrir ↗
example.com/article-on-something, não google.com/amp/s/…google.com/url?q=…, a regra não disparou (conjunto de regras desatualizado — recompile o host v2).O formato do cache AMP do Google/Cloudflare; o destino vem depois de /c/s/, sem codificação.
https://example-com.cdn.ampproject.org/c/s/example.com/page
Abrir ↗
example.com/page. Se a regra não disparar, você vai dar num erro de DNS no host do ampproject — o que por si só indica "não desembrulhado".O destino vem codificado (percent-encoding) num parâmetro da query. O DNR não consegue decodificar URLs (verificado — DNRProbe, caso 5), então este, de propósito, não é desembrulhado no clique; só o motor da área de transferência (Copiar) cuida dele.
https://googleads.g.doubleclick.net/aclk?sa=l&adurl=https%3A%2F%2Fexample.com%2Fdest
Os suspeitos de sempre Copiar · App do Mac
Etiquetas de campanha que seguem você por toda parte. Copie um link — cole de volta, limpo.
Por dentro
Parâmetros de analytics de marketing entre sites — adicionados por redes de anúncios e ferramentas de e-mail, reconhecidos pelo nome em qualquer host. Cobertos pelas regras globais da ClearURLs.
O pacote UTM completo, do jeito que os programas de lista de e-mail geram.
https://example.com/article?utm_source=newsletter&utm_medium=email&utm_campaign=spring2026&id=42
Adicionado pelo Facebook quando você clica num link no feed.
https://example.com/post?fbclid=AbC123xYz_long_token_string&id=42
Adicionado pelo Google quando você clica num anúncio ou resultado patrocinado.
https://example.com/buy?gclid=Cj0KCQiAxyz_lorem_ipsum&product=42
Analytics por destinatário das campanhas do Mailchimp.
https://example.com/?mc_eid=abc123&mc_cid=xyz789&id=42
Bagunça de um site só Copiar · App do Mac
Lixo que só um site usa — limpo ali, intocado em todos os outros.
Por dentro
Regras por host dos provedores da ClearURLs e da lista clean-urls do Brave. Cada regra vale só para o seu host, então outros sites que por acaso usem o mesmo nome de parâmetro nunca são afetados.
A Amazon embute um trecho `/ref=…` nas URLs de produto que identifica por onde você chegou.
https://www.amazon.com/Some-Product/dp/B000ABCDEF/ref=sr_1_1?keywords=test&qid=1234
O parâmetro `si=` é o token do YouTube que registra de quem veio o compartilhamento.
https://www.youtube.com/watch?v=dQw4w9WgXcQ&si=tracking_token_abc&t=42
O `si=` do Spotify é um token de rastreamento criado a cada compartilhamento.
https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT?si=abc123def456
Tire o intermediário Copiar · App do Mac
O link aponta para um redirecionador — a sua área de transferência recebe o destino real.
Por dentro
Estas URLs apontam para um redirecionador, e não para o destino. O motor offline (regras de debounce do Brave + do Unfurl) extrai a URL embrulhada de um parâmetro ou formato de caminho conhecido — sem precisar de requisição de rede.
O embrulho AMP para celular do Google em volta de uma página de terceiros.
https://www.google.com/amp/s/example.com/article-on-something
https://example.com/article-on-somethingO embrulho de clique em anúncio do doubleclick. A regra de debounce do próprio Unfurl extrai o `adurl`, e o processo de limpeza depois tira a cauda de marketing do destino.
https://googleads.g.doubleclick.net/aclk?sa=l&ai=foo&adurl=https%3A%2F%2Fkoreadates.com%2Fsp%3Fpartner%3Dadw%26gclid%3Dxyz%26target%3D%26asset_type%3D
https://koreadates.com/sp?partner=adwA cauda longa Copiar · App do Mac
Milhares de rastreadores mais raros, que a maioria dos limpadores deixa passar — cobertos.
Por dentro
2.521 regras $removeparam adotadas da lista AdGuard URL Tracking — a cauda longa de nomes de parâmetros de rastreamento que a ClearURLs e o Brave ainda não catalogaram.
O ID de rastreamento de cliques do Telegram, adicionado ao compartilhar posts de canais.
https://example.com/article?tgclid=abc123def456&id=42
O trio de parâmetros de atribuição de afiliado da Rakuten.
https://shop.example.com/?ranMID=12345&ranEAID=678&ranSiteID=abc&product=42
Parâmetros genéricos de atribuição de campanhas de e-mail, usados por várias plataformas.
https://example.com/article?eml-name=spring_newsletter&eml-publisher=substack&eml-mediaplan=plan42&id=42
Parâmetros de rastreamento genéricos com prefixo "X-" — usados por várias redes de anúncios.
https://example.com/post?x-clickref=tracking_id&x-source=newsletter&x-a-medium=email&id=42
Tokens de rastreamento distribuído vazando para URLs compartilhadas.
https://example.com/page?analytics_context=session_42&analytics_trace_id=trace_xyz&id=42
Tokens abreviados usados por várias ferramentas de encurtamento de links e de analytics.
https://example.com/page?_ly_c=campaign_42&_ly_r=referrer&taid=track_abc&id=42
Tudo de uma vez Copiar · App do Mac
Tudo ao mesmo tempo. Ainda assim, um link limpo.
Por dentro
URLs que acionam várias fontes de regras numa só limpeza — úteis para verificar que a composição do processo (ClearURLs + Brave + AdGuard + a varredura de parâmetros vazios) funciona de ponta a ponta.
O pior caso do mundo real — utm (ClearURLs), fbclid (ClearURLs), gclid (ClearURLs), tgclid (AdGuard, NOVO), ranMID (AdGuard, NOVO), mais um parâmetro vazio.
https://example.com/article?utm_source=newsletter&fbclid=fb_abc&gclid=g_xyz&tgclid=tg_123&ranMID=456&empty=&id=42
https://example.com/article?id=42URL da Amazon com rastreadores de marketing e o trecho /ref=… específico do host.
https://www.amazon.com/Item/dp/B000ABCDEF/ref=sr_1_1?utm_source=ad&fbclid=fb&tgclid=tg&keywords=test
Sinalizado, não disfarçado Copiar · App do Mac
Alguns links não dá para limpar offline. O Unfurl avisa você — em vez de fingir.
Por dentro
Encurtadores conhecidos, embrulhos opacos e URLs com token de uso único não podem ser revertidos sem uma requisição de rede. O analisador sinaliza esses casos para você ser avisado em vez de o link passar em silêncio — e o resolvedor de rede opcional (desligado por padrão, você decide) pode seguir a cadeia por você.
Resolver exige uma requisição HEAD ao bit.ly — isso é trabalho da v2. A v1 sinaliza e deixa passar.
https://bit.ly/3xYzAbC
Rastreadores de clique de listas de e-mail embrulham o destino numa URL codificada por sessão. Não dá para reverter offline.
https://url1234.send.example.com/ls/click?upn=abcXYZopaque_session_token