Como o ScrollGuard funciona (sem coletar o que você assiste)
O ScrollGuard faz o trabalho dele localmente no seu celular, e não em um servidor externo. Tudo o que aparece no seu feed do Instagram, do YouTube ou do TikTok fica entre você e o seu celular. A gente não lê isso, não guarda isso e não precisa disso para o app funcionar.
Como o bloqueio acontece de verdade
O mecanismo exato é diferente no iPhone e no Android, porque as duas plataformas dão às apps níveis de acesso bem distintos. A decisão de design por trás disso é a mesma nos dois casos: as regras ficam no seu celular, o bloqueio acontece no seu celular e nada sobre o que você rola, assiste ou bloqueia é enviado para lugar nenhum.
No iPhone
No iPhone, você normalmente não precisa lembrar de abrir o ScrollGuard. A configuração te guia na criação de uma automação no Atalhos da Apple (Shortcuts): quando você toca no ícone do Instagram, do YouTube ou do Facebook na tela de início, a automação te leva para a versão filtrada daquele app dentro do ScrollGuard. O app original continua instalado, então as mensagens diretas, os comentários e as notificações continuam chegando normalmente. A parte que você de fato rola acontece dentro do ScrollGuard. Também existe um widget do ScrollGuard para a tela de início, caso você prefira abrir por ali com um toque só.
Uma vez lá dentro, o ScrollGuard carrega a página com as suas regras de bloqueio já aplicadas. As regras são padrões simples: “se um elemento da página parece um Reel, esconda ele” ou “tire a fileira de Shorts desta tela”. Estão mais para uma configuração do que para um programa.
A comparação e o ocultamento acontecem localmente, no seu celular, toda vez que a página carrega. Nada do que é encontrado, rolado ou assistido é enviado para lugar nenhum. O app não precisa de nada disso para funcionar.
Tudo acontece no seu celular: as regras, o carregamento da página e as decisões sobre o que ocultar.
No Android
No Android, o ScrollGuard usa o serviço de Acessibilidade para detectar o que está na tela e bloquear Reels, Shorts e qualquer outro conteúdo que você tenha escolhido bloquear. Quando você ativa essa permissão, o sistema mostra um aviso que soa alarmante:
Essa permissão é necessária para que o ScrollGuard consiga reconhecer as partes da tela que combinam com as suas regras de bloqueio e escondê-las assim que aparecem. Os padrões são simples: “se algo aqui parece um Reel, esconda ele” ou “tire a fileira de Shorts desta tela”. Estão mais para uma configuração do que para um programa. E tudo isso acontece no seu celular: nada do que está na tela é enviado para lugar nenhum.
O texto do aviso de acessibilidade do Android é genérico porque a própria permissão é genérica. A mesma API cobre leitores de tela, ferramentas de controle remoto, gerenciadores de senhas e uma longa lista de outros usos, então o sistema avisa de forma agressiva sobre todos eles de uma vez. A API em si é bem mais limitada do que o aviso dá a entender. O que ela entrega a um app é um fluxo de eventos de acessibilidade: mudanças na disposição da tela e nos elementos da interface visíveis naquele momento. O ScrollGuard lê esse fluxo para reconhecer quando um Reel ou uma fileira de Shorts aparece, e esconde. Isso não chega nem perto de uma gravação de tela ou de um “acesso total” aos seus dados. Se você quiser conferir, a API é pública e está documentada em detalhes: veja as referências de AccessibilityService e AccessibilityEvent do Google.
Tudo acontece no seu celular: as regras, o reconhecimento e as decisões sobre o que ocultar.
O que deixamos de fora de propósito
Algumas coisas sobre as quais nos perguntam de vez em quando:
- O seu login das redes sociais não passa pelo ScrollGuard. Quando você entra no Instagram, no YouTube ou no TikTok de dentro do ScrollGuard, essas credenciais vão direto para esses serviços, do mesmo jeito que iriam se você entrasse em qualquer outro lugar. Não guardamos a sua senha e não compartilhamos ela com ninguém.
- Não rodamos nenhuma VPN no seu celular. Muitos apps de tempo de tela e de controle parental fazem isso, o que significa que eles conseguem ver o seu tráfego. Nós escolhemos outro caminho justamente por isso.
- Não há rastreadores de terceiros dentro do app. Nenhum SDK de publicidade, nenhum pixel do Facebook, nenhuma técnica de impressão digital. (Usamos sim alguns serviços comuns para relatórios de falhas e para a cobrança das assinaturas, limitados a eventos do app, e não ao que você assiste.)
Por que não temos interesse nos seus dados
A gente não consegue chegar nos seus dados, e construímos assim de propósito. O trabalho que o ScrollGuard faz acontece no seu celular, então o que você rola ou assiste nunca sai do seu dispositivo. Não existe nenhum registro em servidor que estejamos escolhendo não olhar. Esse registro não existe.
Os incentivos apontam na mesma direção. O ScrollGuard é financiado pelas assinaturas Pro, e não por publicidade ou venda de dados. Não existe pressão de investidor para colocar rastreamento no app e, na prática, adicionar rastreamento estragaria justamente aquilo pelo que os assinantes pagam.
Perguntas frequentes
É seguro usar o ScrollGuard?
Sim. O app funciona localmente no seu celular e não compartilha com a gente nem com mais ninguém o que você faz dentro dele. Ele não pede as suas credenciais das redes sociais, e as decisões de bloqueio são tomadas no seu dispositivo, em tempo real.
O ScrollGuard consegue ver o que eu rolo ou assisto?
As decisões de bloqueio são tomadas no seu celular, em tempo real, e nada sobre elas é enviado para lugar nenhum. Não temos nenhum registro do que você rolou, assistiu ou pulou, porque não coletamos isso.
Preciso de uma conta para usar o ScrollGuard?
Não. O ScrollGuard não pede que você se cadastre. O que você continua precisando é estar conectado ao Instagram, ao YouTube ou ao TikTok para ver o seu próprio feed dentro do app, do mesmo jeito que em qualquer outro lugar.
O ScrollGuard vende os meus dados?
Não. O ScrollGuard é financiado pelas assinaturas Pro. O produto existe porque quem assina quer um bloqueador que não colete nem venda os seus dados.
Fontes
- Google. AccessibilityService. Referência da API no Android Developers.
- Google. AccessibilityEvent. Referência da API no Android Developers.
- Apple. Shortcuts User Guide. Manual do usuário do Atalhos, Suporte da Apple.