16 pontos por GN⁺ 2025-12-09 | 2 comentários | Compartilhar no WhatsApp
  • extensões de navegador, filtragem de DNS e VPN em nuvem são combinadas em um experimento pessoal para bloquear anúncios online de forma quase completa
  • A combinação de uBlock Origin e Firefox é usada como base, com listas de filtros mínimas e filtros criados pelo próprio autor
  • O Pi-hole é executado com Docker para bloquear até anúncios em apps móveis no nível de DNS, com conexão segura via WireGuard
  • Foi constatado que o uso de uma VPN baseada em nuvem reduz a exibição de anúncios ao rotear o tráfego por um provedor de nuvem
  • Após mais de 3 anos de uso real, os anúncios praticamente desapareceram na maioria das plataformas, e só com filtragem de DNS e bloqueio no navegador já é possível bloquear 99%

O início do bloqueio de anúncios

  • Há alguns anos, o autor vem testando vários métodos para remover todos os tipos de anúncios online
    • O objetivo foi eliminar não apenas banners simples ou anúncios em vídeo, mas todo anúncio possível
    • Após anos de tentativas e observações, foi montado o ambiente de bloqueio atual, considerado satisfatório
  • O bloqueio de anúncios mistura métodos conhecidos e outros menos familiares, e alguns exigem configuração e manutenção

Extensões de navegador

  • Usa a combinação de uBlock Origin e Firefox, considerada a forma mais eficaz de bloquear anúncios
    • Navegadores baseados em Chromium tiveram suas capacidades de bloqueio limitadas pela transição para o Manifest V3
  • As listas de filtros são mantidas no mínimo
    • Usa os filtros padrão do uBlock, EasyList e AdGuard Ads
    • Também usa o filtro ublock-declutter, criado pelo próprio autor, para remover incômodos além dos anúncios

Filtragem de DNS

  • A filtragem de DNS complementa os anúncios de apps móveis que não são bloqueados por extensões de navegador
    • Ela bloqueia domínios de anúncios no nível de DNS para impedir o carregamento de anúncios dentro dos apps
  • Pi-hole e AdGuard Home são soluções de auto-hospedagem representativas
    • Como alternativa baseada em nuvem, é citado o NextDNS
  • O autor usa o Pi-hole instalado com Docker e acessível apenas pela rede privada via WireGuard
    • As blocklists do The Firebog servem como referência, e uma allowlist é mantida para evitar o bloqueio de domínios legítimos

VPN baseada em nuvem

  • Foi confirmado que rotear o tráfego da VPN por um provedor de nuvem reduz a exposição a anúncios
    • Plataformas de anúncios passam a reconhecer IPs de nuvem como possível fraude publicitária (fraud) e deixam de exibir anúncios
    • Um exemplo citado é a limitação de anúncios para tráfego de nuvem a fim de evitar que concorrentes desperdicem orçamento publicitário
  • Como desvantagem, alguns sites podem exibir CAPTCHAs da Cloudflare ou erros HTTP
    • Quando necessário, basta desligar a VPN para acessar; após algum tempo expondo o IP real, os anúncios podem voltar a aparecer
  • O autor usa um droplet de US$ 5 da DigitalOcean com WireGuard instalado, mas Hetzner, Azure, Google Cloud e AWS também são opções

Outras ferramentas úteis

  • Recomenda extensões para remover incômodos além dos anúncios
    • Bloqueio de pop-ups de cookies: Consent-O-Matic
    • Resolução automática de CAPTCHA: Buster
  • O SponsorBlock pula automaticamente trechos patrocinados em vídeos, e também existe uma versão para TV
  • No iOS, recomenda desativar o Background App Refresh
    • Alguns apps abusam disso para coletar dados do usuário
  • É possível fazer patch de apps com ReVanced, mas, por haver risco de segurança, o autor não usa isso com contas sensíveis

Experiência pessoal e resultados

  • Após mais de 3 anos usando os métodos acima, o autor quase não vê anúncios na maioria das plataformas
  • Resumo dos métodos de bloqueio por plataforma
    • YouTube: uBlock Origin, NewPipe ou Invidious
    • Instagram: uBlock Origin, VPN em nuvem (efeito em 1 semana a 1 mês)
    • Twitch: VPN em nuvem (efeito em poucos dias)
    • TikTok: uBlock Origin, VPN em nuvem (efeito em algumas horas)
    • Apps baseados em AdMob: bloqueio via DNS
  • Só com filtragem de DNS e bloqueio no navegador já é possível bloquear cerca de 99% dos anúncios; o 1% restante é complementado com VPN em nuvem

2 comentários

 
daumkakao 2025-12-09

Só com Pi-hole e AdGuard já bloqueia tudo... precisava fazer mais?

 
GN⁺ 2025-12-09
Comentários do Hacker News
  • Não tem nada de especial, o principal é usar uma plataforma aberta
    No desktop uso Firefox, e no Android (Graphene) uso Fennec, então o uBlock Origin funciona perfeitamente e eu não vejo anúncios em lugar nenhum, inclusive no YouTube
    No Android, o NewPipe permite reprodução em segundo plano e downloads, então na prática é como usar um “YouTube Premium grátis”
    Pessoalmente também uso o Unbound para filtragem baseada em DNS, mas com essa combinação nem é necessário
    Em dispositivos como smart TVs, há câmera e microfone, então eu simplesmente nem conecto à internet

    • Eu também uso a mesma combinação. O Firefox funciona bem no celular e o suporte ao uBlock Origin é muito bom. Só acho o NewPipe meio instável
    • Você realmente não vê anúncio nenhum com essa configuração? Eu acabei de ver vários enquanto lia os comentários
    • O Firefox no Android permite reprodução em segundo plano no modo desktop
    • Para Android TV box, recomendo o SmartTube. É realmente excelente
    • No Android eu uso o Brave, mas gosto do Firefox porque ele também dá suporte a aparelhos mais antigos
      Uma vez rodei a versão mais recente do Firefox com TinyCore em um mini notebook Dell antigo de 32 bits com 1 GB de RAM
  • Estou tão acostumado com o YouTube Premium que às vezes até esqueço que as pessoas veem anúncios
    Eu assisto principalmente entrevistas longas, aulas e podcasts, e baixo a maioria para assistir offline
    É a assinatura de 8 dólares que eu menos me arrependo de pagar

    • E os trechos patrocinados que youtubers populares colocam nos vídeos, você pula manualmente?
    • Eu sou o oposto total. Quase desisti do YouTube
      Mesmo pagando, ainda tem trechos publicitários dentro dos vídeos, e o próprio formato é de exploração da atenção, então não tem como vencer nessa plataforma
    • Eu também assino o Premium, mas no celular uso ReVanced
      Dá para remover os Shorts e desfazer aquelas mudanças estranhas de design da Alphabet, então a experiência fica muito melhor
    • Com a combinação Firefox + uBlock Origin + Sponsor Block + Improve Youtube!, eu monto um ambiente otimizado sem anúncios, clickbait nem atrito
      No iOS, dá para usar reprodução em segundo plano sem anúncios com Safari + uBlock Origin + a extensão Vinagre
    • Eu usava o Premium no plano família, mas cancelei na hora quando o preço subiu 30%
      Com os salários parados em relação à inflação, esse tipo de aumento parece injusto
  • Tenho mais algumas dicas

    1. Não precisa de extensão para bloquear aviso de cookies. Basta ativar o filtro de aviso de cookies nas configurações do uBlock Origin (ele vem desativado por padrão)
    2. No Android, o AdAway permite bloqueio em nível de rede sem VPN (baseado em /etc/hosts, requer root)
    • Mas o Consent-O-Matic não apenas bloqueia, ele realmente clica no botão de rejeitar cookies
    • Apps de bloqueio de anúncios no Android costumam exigir VPN ou root, e aí muitos apps bancários deixam de funcionar
      Em vez disso, usar o NextDNS como DNS privado funciona sem problemas
    • Eu não sabia que existia filtro para aviso de cookies. Ele fica em Configurações > Listas de filtros > Avisos de cookies
  • Eu também uso a combinação Firefox + uBlock Origin, e os anúncios são bloqueados perfeitamente
    Fico curioso se mais gente usa essa combinação

    • Eu também uso. E ainda acrescento o SponsorBlock para pular anúncios dentro dos vídeos
    • No meu notebook pessoal uso a combinação com Firefox, e no notebook do trabalho uso Edge
      O uBlock Origin também é compatível com o Edge, então dá para usar sem anúncios
    • Uso junto com Ghostery + Pi-hole
      Também gostei da ideia de subir a VPN na nuvem, então estou pensando em testar com Wireguard ou Tailscale
      Minha família usa o app do Google TV, então se alguém souber como melhorar a interface, queria saber
    • Acho melhor usar o AdNauseam
      Ele é baseado no uBlock, mas clica de fato nos anúncios para causar prejuízo aos anunciantes
      Se muita gente migrar para isso, talvez até o próprio capitalismo de vigilância comece a ruir
    • Também recomendo usar o SponsorBlock junto
  • Eu uso o AdNauseam, então em vez de só bloquear anúncios, prefiro “poluir” meu perfil publicitário
    Deixo a taxa de clique configurada alta (não 100%)
    https://adnauseam.io/

    • Mas o AdNauseam na prática faz cliques falsos sem efeito
      Segundo o FAQ, ele imita cliques com requisições XHR, e as redes de anúncios detectam esse padrão com facilidade
      Na realidade, a maior parte disso acaba sendo filtrada e não causa prejuízo aos anunciantes
      Link do FAQ
  • Hoje em dia eu questiono se ainda vale a pena rodar Pi-hole ou AdGuard Home por conta própria
    Por 18 dólares ao ano, dá para usar o NextDNS, que sai mais barato do que a conta de luz e ainda oferece infraestrutura e redundância de nível empresarial
    Em casa, basta ter um resolvedor DNS com cache, e acessar o Pi-hole por Wireguard é exagero
    Eu também uso o NextDNS e deixo em casa só um resolvedor com cache simples

    • Também uso o NextDNS gratuitamente há anos. Perto do fim do mês eu recebo um e-mail dizendo que passei da cota, mas quase nunca é um problema
    • Se você usar o NextDNS como resolvedor com cache on-premises, as informações do cliente também são repassadas, então não há perda de logs
    • O NextDNS é gratuito até 300 mil consultas por mês
      Escrevi sobre isso neste comentário
    • Com um serviço como o Tailscale, dá para conectar facilmente sem configurar o Wireguard
    • Se você hospedar o AdGuard em um VPS e usar junto com VPN, dá para acessar de qualquer lugar
  • Com a combinação Firefox + uBlock Origin, estou tendo uma experiência de navegação tranquila

  • Não há nada de muito novo. Firefox + uBlock já virou padrão
    Depois que o Google migrou para o Manifest v3, já não dá mais para recomendar o Chrome
    Com o Cloudflare substituindo o Recaptcha, extensões relacionadas também estão desaparecendo aos poucos
    Vale adicionar também o User-Agent Switcher
    Alguns sites só permitem Chrome, mas na prática funcionam melhor até no Firefox
    Por exemplo, o site de streaming de TV ao vivo do meu provedor é mais estável no Firefox, mas o acesso é bloqueado se eu não mudar o User-Agent
    É difícil entender por que insistem em bloquear navegadores desse jeito
    Extensão User-Agent Switcher

    • Em vez disso, recomendo a extensão Chrome Mask. Ela foi criada por um engenheiro do Firefox
      Link do Chrome Mask
    • Quando eu ativo o User-Agent Switcher, entro em um loop infinito de captcha do Cloudflare
      Ouvi dizer que o Chrome Mask também lida com problemas relacionados a JS, então vou testar
  • No Apple TV, instalei o iSponsorBlockTV em um Synology NAS e estou usando assim
    Junto com o YouTube Premium, fica um ambiente limpo e sem anúncios
    Estou satisfeito porque ele pula automaticamente trechos patrocinados no meio dos vídeos, como propaganda de VPN ou apps de produtividade
    Link do iSponsorBlockTV

  • A combinação Brave + NextDNS/ControlD é a solução de bloqueio de anúncios mais eficiente para a casa inteira (TV, celular, computador)
    O Pi-hole também é bom, mas essa combinação é bem mais barata e fácil de administrar
    Existem DNS gratuitos com bloqueio de anúncios, mas eles não permitem customização

    • Sua família não reclama quando links de e-mail ou links de rastreamento deixam de abrir?
      Será que você não adicionou listas de filtros no NextDNS?