5 tecnologias que nenhum outro bloqueador de anúncios do mundo possui
A maioria dos bloqueadores de anúncios para quando fica difícil. AdOff vai mais longe — com cinco tecnologias proprietárias anti-anúncio que resolvem problemas que nenhum concorrente aborda. Abaixo está o detalhamento honesto, técnico e verificável.
A comparação honesta
Cada reivindicação nesta página pode ser verificada lendo o código-fonte público dos concorrentes e o nosso próprio código divulgado. Aqui está o lado a lado:
| Recurso | uBlock Origin | AdBlock Plus | AdGuard | Ghostery | AdOff |
|---|---|---|---|---|---|
| Bloqueio de rede (declarativeNetRequest) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Filtro cosmético (ocultação CSS) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Stealth anti-detecção (nativo, integrado no produto) | via filtros | ✗ | via filtros | ✗ | ✓ |
| Anti SABR-backoff (elimina buffering falso) | filtro comunitário | ✗ | ✗ | ✗ | ✓ |
| Recuperação de posição de conteúdo | ✗ | ✗ | ✗ | ✗ | ✓ |
| Stub IMA SDK universal (nível de janela) | ✗ | ✗ | ✗ | ✗ | ✓ |
| Pulo de anúncio de vídeo com preservação de estado | ✗ | ✗ | ✗ | ✗ | ✓ |
Legenda: ✓ = recurso nativo, integrado · via filtros = depende de listas de filtros mantidas pela comunidade (pode quebrar com atualizações de plataforma) · ✗ = não implementado
1. Anti SABR-backoff Primeira do mundo
Sem mais pausas de tela preta de 10-20 segundos
As plataformas de vídeo modernas executam um protocolo de streaming proprietário chamado SABR (Server Adaptive Bit Rate). Quando SABR detecta que um bloqueador de anúncios está ativo, o próprio servidor injeta uma pausa artificial no fluxo de vídeo — aproximadamente 80% da duração que o anúncio teria. Portanto, se um anúncio de 15 segundos foi agendado, você fica olhando para uma tela preta por 12 segundos antes do conteúdo retomar. Mesmo se o anúncio foi perfeitamente bloqueado.
Este atraso é assinado criptograficamente na URL do fluxo pelo servidor. Os bloqueadores de anúncios tradicionais não conseguem removê-lo porque funcionam apenas dentro do navegador, após a URL ser emitida.
Como AdOff resolve
Antes da solicitação do player sair do seu navegador, AdOff injeta um parâmetro especial
(isInlinePlaybackNoAd: true) no corpo da solicitação. Isto diz ao servidor da plataforma:
"não agende nenhum anúncio na resposta". Sem anúncios agendados, o servidor não tem razão para
codificar um backoff na URL do fluxo. A pausa nunca é criada em primeiro lugar.
AdOff intercepta tanto fetch quanto XMLHttpRequest para cobrir todos os
caminhos de código que o player pode usar, e aplica a injeção via correspondência de padrões no
nível de string para contornar as proteções anti-tampering da plataforma em JSON.stringify.
2. Recuperação de posição de conteúdo Primeira do mundo
O vídeo retoma exatamente de onde você parou — sempre
As plataformas de vídeo reutilizam o mesmo elemento HTML5 <video> para anúncios
e conteúdo, alternando a fonte via Media Source Extensions. Quando um anúncio é pulado à força,
o player pode perder rastreamento da posição do conteúdo durante a troca de origem. O vídeo pode
reiniciar do início ou pular 30-50 segundos à frente em footage que você nunca viu. Este é um
bug documentado nas próprias plataformas — confirmado pela Android Authority e PiunikaWeb em
abril de 2026, onde afetou até usuários sem bloqueadores de anúncios.
A cada 500 milissegundos, AdOff registra a posição atual do vídeo de conteúdo na memória local (nunca enviado para lugar nenhum). Quando um anúncio termina, um watchdog funciona por 3 segundos verificando se a posição pós-anúncio é consistente com a posição pré-anúncio. Se o player caiu mais de 5 segundos para longe — para frente ou para trás — AdOff força a posição de volta para onde você realmente estava.
A recuperação é inteligente: tolera pequenas buscas naturais, para se um novo anúncio começar, e desiste graciosamente se o player substitui agressivamente. Você sempre continua a partir do segundo exato em que estava assistindo.
3. Stub IMA SDK universal Primeira do mundo
Zero anúncios de vídeo em qualquer site que use o SDK padrão
A maioria dos sites de vídeo e emissoras usa um único SDK padrão da indústria para reproduzir breaks de anúncios (pré-rolls, mid-rolls, pós-rolls). Os bloqueadores de anúncios tradicionais tentam bloquear o SDK na camada de rede — mas se o player tem o SDK agrupado em seu próprio JavaScript (sem solicitação de rede), o bloqueio falha. Os usuários veem anúncios mesmo assim. É por isso que seu bloqueador de anúncios somente de rede ainda mostra anúncios em alguns sites de streaming.
Como AdOff resolve
AdOff injeta um stub completo e totalmente funcional do SDK de anúncios diretamente em
window.google.ima antes de qualquer script do site ser executado. O stub implementa
toda a API pública — mais de 30 classes, 60+ eventos, 200+ métodos — para que qualquer player que
chame o SDK obtenha um objeto funcional. Quando o player pede um anúncio, o stub imediatamente dispara
os quatro eventos do ciclo de vida (CONTENT_PAUSE_REQUESTED, STARTED,
COMPLETE, CONTENT_RESUME_REQUESTED) em 16 milissegundos. O player acha que
o anúncio foi reproduzido e terminou. O usuário não vê nada.
Funciona em qualquer plataforma de vídeo do mundo que use este SDK, com zero regras por site e zero atualizações manuais necessárias. Sites que agrupam o SDK localmente são cobertos exatamente tão bem quanto sites que o carregam da rede.
4. Stealth anti-detecção nativo Integrado ao produto
Muros anti-bloqueador de anúncios nunca são acionados — porque você é invisível
Muitos sites detectam bloqueadores de anúncios criando elementos "iscas" (divs com nomes de classe
como ad-banner) e verificando se são ocultados, ou consultando a existência de variáveis
globais do SDK de anúncios. Quando detectado, exibem muros "por favor, desative seu bloqueador de
anúncios" ou recusam-se a carregar conteúdo. Alguns concorrentes lidam com isso apenas via listas de
filtros comunitários — que quebram toda vez que as plataformas atualizam sua detecção.
Stealth está integrado ao código-fonte do AdOff, mantido internamente e atualizado a cada lançamento. Cinco técnicas trabalham juntas:
- Spoofing CSS:
display,visibility,opacity,width,heightem elementos iscas reportam valores falsos - Spoofing de variável: globais do SDK de anúncios são pré-populados com stubs realistas
- Neutralização de rede: URLs de scripts de detecção conhecidos recebem respostas 200 vazias
- Neutralização de script: scripts anti-bloqueador de anúncios são interceptados antes da execução
- Anti scroll-lock: impede que muros anti-bloqueador de anúncios congelem a rolagem da página
O código de detecção do site é executado até a conclusão e retorna "nenhum bloqueador de anúncios encontrado". O muro nunca aparece.
5. Pulo instantâneo com preservação de estado Primeira do mundo
Pule anúncios em milissegundos sem quebrar o player
A forma mais simples de pular um anúncio de vídeo é definir o currentTime do vídeo para seu
duration, finalizando-o imediatamente. A maioria dos marcadores ad-skip e muitas extensões
usam este truque. Quebra o player. Porque o anúncio e o conteúdo compartilham o mesmo
elemento de vídeo, essa busca corrompe o estado interno do player, e o vídeo de conteúdo começa de uma
posição incorreta quando retoma.
AdOff nunca procura o vídeo do anúncio. Em vez disso, define a taxa de reprodução para 16x — o anúncio
é executado até seu final natural em cerca de 2 segundos sem corrupção de estado. Simultaneamente, o botão
de pulo é auto-clicado no momento em que aparece (polling de 50 ms). A manutenção de registros interna do
player permanece perfeitamente intacta, e quaisquer eventos anti-detecção que observem ratechange
são mascarados durante o pulo via um ouvinte de evento encapsulado.
Combinado com a camada de recuperação de posição (#2 acima), isso significa: anúncios desaparecem em ~2 segundos, o vídeo de conteúdo retoma do frame exato em que você estava, e o player nunca sabe que algo aconteceu.
As promessas que mantemos
Cinco garantias que nenhum outro bloqueador de anúncios pode oferecer:
- Sem telas pretas de buffering falso. Você não esperará 10-20 segundos pelo conteúdo começar — o servidor da plataforma não agenda anúncios em primeiro lugar.
- O vídeo retoma exatamente de onde você parou. Sempre. Mesmo quando a plataforma tem bugs.
- Funciona em qualquer site que use o SDK de anúncios padrão da indústria. Sem listas de domínios. Sem regras manuais. Sem scrambles de atualização.
- Atualizações em dias, não em meses. Quando plataformas enviam uma nova contramedida, enviamos uma correção no próximo lançamento — não "quando o mantenedor da lista de filtros se dedicar a isso".
- Coleta de dados zero. Sem telemetria. Sem rastreamento. Tudo é executado localmente no seu navegador. Para sempre.
Por que é difícil copiar
Camadas 5, 6 e 7 — anti-SABR-backoff, recuperação de posição de conteúdo e stub IMA SDK universal —
são o resultado de meses de engenharia reversa do comportamento de players de vídeo moderno. Não são
truques únicos: são arquiteturas que lidam com centenas de casos extremos (swaps de origem dinâmica,
proxies anti-tampering em funções globais, JSON.stringify bloqueado, players carregados
lentamente, fluxos SSAI premium que precisam do SDK real, e assim por diante).
Um concorrente que queira igualar a AdOff não precisa escrever 500 linhas de código. Precisa fazer engenharia reversa dos mesmos sistemas que fizemos, validar centenas de implementações de players e continuar mantendo o resultado toda vez que as plataformas atualizam — gratuitamente, em seu projeto de código aberto, enquanto também acompanha seu conjunto de recursos principais. É por isso que nenhum bloqueador de anúncios convencional enviou esses recursos como capacidades de produto integrado. E é por isso que acreditamos que não farão em breve.
Experimente o único bloqueador de anúncios com todas as 7 camadas
15 dias de acesso Pro completo. Sem cartão de crédito. Cancele a qualquer momento.
Instale AdOff gratuitamente →