- 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
Só com Pi-hole e AdGuard já bloqueia tudo... precisava fazer mais?
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
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
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
Dá para remover os Shorts e desfazer aquelas mudanças estranhas de design da Alphabet, então a experiência fica muito melhor
No iOS, dá para usar reprodução em segundo plano sem anúncios com Safari + uBlock Origin + a extensão Vinagre
Com os salários parados em relação à inflação, esse tipo de aumento parece injusto
Tenho mais algumas dicas
/etc/hosts, requer root)Em vez disso, usar o NextDNS como DNS privado funciona sem problemas
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
O uBlock Origin também é compatível com o Edge, então dá para usar sem anúncios
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
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
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/
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
Escrevi sobre isso neste comentário
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
Link do Chrome Mask
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
Será que você não adicionou listas de filtros no NextDNS?