1 pontos por GN⁺ 2025-08-19 | 1 comentários | Compartilhar no WhatsApp
  • ScrollGuard oferece a função de bloquear Reels e Shorts no Instagram, Facebook, Reddit, YouTube e outros
  • Se o usuário quiser, também é possível limitar a quantidade de rolagem em qualquer app por meio do modo antiscroll
  • Oferece um ambiente para focar no trabalho sem anúncios nem conteúdos que distraem
  • No Android, o bloqueio de Reels e Shorts é tecnicamente possível
  • No iOS, como o mesmo método de bloqueio não pode ser aplicado devido à estrutura do sistema, o app está sendo desenvolvido de outra forma para ajudar a reduzir o vício em rolagem
  • É possível entrar na lista de espera por e-mail para receber aviso sobre o lançamento da versão para iOS

1 comentários

 
GN⁺ 2025-08-19
Opiniões do Hacker News
  • Se alguém tivesse autocontrole perfeito, não precisaria de proteções assim, mas na prática parece que os apps são projetados para neutralizar esse controle. Chega a ser meio absurdo precisar de guardrails para um simples scroll. Também escrevi um post no meu blog pessoal sobre isso

    • Essa ideia de “não precisaria disso se tivesse autocontrole” me lembra a analogia de que é mais fácil simplesmente não comprar doces do que resistir quando eles já estão em casa. Depois que apaguei o Instagram, não existe mais nenhuma necessidade de ficar vendo Reels. Antes disso, eu acabava rolando um pouco por vez e, no fim da semana, vinha o arrependimento pelo tempo desperdiçado

    • Esse tipo de design nunca é um “acidente”; os sites induzem de propósito o comportamento de “só mais uma vez!”. Eu costumava desenvolver um player minimalista do YouTube que removia recomendações de vídeo e autoplay, mas mantinha os anúncios, e mesmo assim fui bloqueado pelo Google. O motivo foi a política de permitir embeds, mas não sites alternativos ao YouTube. Até hoje continuo bloqueado em toda a API do Google

    • Se os apps não tentassem viciar as pessoas e respeitassem os usuários, ferramentas assim nem seriam necessárias

    • Mais gente precisa perceber que as empresas mantêm equipes especializadas estudando psicologia para aumentar o uso dos apps e aplicam algoritmos personalizados com base em dados comportamentais de centenas de milhões de pessoas. Esse desequilíbrio de recursos está num nível que normalmente é difícil até imaginar. É como tentar escapar de um batedor de carteira veterano que já roubou milhões de pessoas. E esse batedor ainda redesenhou a cidade inteira a favor dele

    • Uma solução parcial muito eficaz é remover completamente os apps da Meta do celular e do tablet. Se você usar só no notebook/desktop, o poder viciante imediato cai bastante. O mesmo vale para TikTok e outros apps altamente viciantes. Desde que apaguei o app do Facebook há muito tempo, me livrei do problema de drenagem de bateria e de vários bugs crônicos. Nem o Messenger do Facebook é realmente necessário, e contatos importantes podem ser migrados para outros apps. A exceção é o WhatsApp, que é usado com frequência excessiva na Europa e na maior parte do mundo, mas é um serviço muito melhor concebido desde a origem

  • Uma dica de Instagram: no app mobile, se você clicar no texto do logo “Instagram” no topo, pode escolher “Seguindo”, e aí recebe apenas posts das contas que segue, sem sugestões nem Reels. Dá para ver esse feed todo em poucos minutos e escapar do scroll infinito

    • Essa dica também funciona na página web mobile. No desktop ou no mobile, também dá para usar o uBlock Origin para bloquear certos tipos de posts:

      www.instagram.com##article:has-text(Suggested for you):style(visibility: hidden !important; height: 300px !important; overflow: hidden !important)
      www.instagram.com##article:has-text(Because you liked a post):style(visibility: hidden !important; height: 300px !important; overflow: hidden !important)
      
    • (Pergunta) Queria saber se dá para deixar essa configuração como padrão

  • Se não for open source, eu não conseguiria permitir que um app tivesse todas as permissões do meu telefone. Não há como ter garantia de que ele não vai vender meus dados

    • Existe um app chamado DigiPaws, que é open source e oferece a funcionalidade principal do app apresentado aqui. Link do GitHub

    • Concordo bastante com isso. Todos sabemos que, no curto prazo, no fim das contas é uma questão de confiança. Mas queria dizer que, na prática, é raro isso dar em quebra de confiança. O serviço de acessibilidade está longe de dar “controle total”; ele apenas detecta mudanças de tela ou informações da UI para inferir o tipo de conteúdo, como Reels. Eventos de acessibilidade não lidam de forma alguma com todos os dados do usuário. O Google é muito rígido com o uso dessas permissões, e o app cai rapidamente se houver abuso. Um desenvolvedor que se importa com reputação não faria isso só para vender um pouco de dado de usuário. O ScrollGuard nem sequer se conecta a servidores, e toda a detecção roda no próprio dispositivo. Como segurança extra, você pode até bloquear a permissão de internet do app e ele continua funcionando normalmente. Sem internet, não há como haver exfiltração de dados. No caso específico do Instagram, se quiser, você mesmo pode modificar o app para ter ainda mais controle. O método é explicado neste artigo

    • (Contexto adicional) Há muitos precedentes de apps de redes sociais coletando grandes volumes de dados em segundo plano. (Artigo relacionado: caso de privacidade do consumidor entre Meta & Flo Health)

    • Vale lembrar que, na prática, não há garantia de que o código open source e o binário realmente distribuído sejam idênticos

  • Esse tipo de app pode até dar uma certa sensação de medo, porque precisa de muitas permissões para funcionar. É realmente malicioso que YouTube e Instagram tenham sido feitos de modo que você não consiga desligar conteúdo curto infinito e algorítmico

    • Eu recomendaria simplesmente apagar os apps por completo. O conteúdo necessário pode ser acessado pela web, e nela o scroll infinito não funciona tão bem, então a tentação de ficar rolando diminui bastante

    • Fico realmente irritado ao ver que todas as empresas de tecnologia parecem ter combinado de não dar ao usuário o direito de desligar esse tipo de recurso. Até a opção de “reduzir esse tipo de post” não serve para absolutamente nada

    • Se você desliga o histórico de exibição do YouTube, os Shorts quebram, e outras partes da interface também quebram junto, como o botão de voltar ao abrir um vídeo nos resultados de busca

  • Não acho que procurar uma solução tecnológica para um problema de autodisciplina seja a resposta fundamental

    • Mas a essa altura a tecnologia já ficou poderosa demais, então, para bloqueá-la ou controlá-la, acabam sendo necessárias ferramentas tecnológicas ainda mais fortes. (A mesma coisa acontece com mídia, alimentação etc.)
  • Ao abandonar webapps e migrar para apps nativos, você perde esse tipo de controle. Em tese isso deveria ser algo resolvido com um simples plugin de navegador. Só que, em apps, são necessárias permissões importantes de acessibilidade, e só o Android oferece essa API; no iOS, essa abordagem nem é suportada. No fim, só o fato de terem criado essa funcionalidade mobile já merece elogio. A maioria das ferramentas parecidas de Show HN fica limitada ao desktop, então não serve para mobile

    • Na prática, mesmo tentando adicionar regras de bloqueio no uBlock Origin, sites como o YouTube agora usam muita “obfuscação de componentes”. Não há IDs únicos, e o título e o conteúdo ficam escondidos em componentes separados. Para bloquear, agora é essencial combinar seleção por CSS, identificação por texto e composição lógica entre o alvo e o componente de ação
  • Eu realmente queria experimentar esse app. Atualmente uso o DFInstagram, e gosto porque ele remove o feed inicial. A desvantagem é que as Stories do Instagram somem junto, mas eu posso ver isso no PC. No YouTube, dá para bloquear 99% das distrações com configurações de privacidade e remoção das recomendações da home, mas serviços como reddit, Twitter e Facebook também precisam muito de ferramentas assim. O que eu quero é um “modo old-school”, em que eu só possa ver posts de pessoas que segui explicitamente. Tudo desandou quando o feed de notícias começou a ser tomado por anúncios, manipulação e conteúdo feito para provocar raiva. Veja o DistractionFreeApps

    • No Facebook, o F.B. Purity funciona muito bem. Dá para remover seletivamente anúncios, recomendações, reels etc. FB Purity
  • Uma sugestão melhor: recomendo bloquear esses sites por completo. Só de “dar uma olhada” no Reddit ou no YouTube já é perda de tempo. Você pode baixar só os vídeos de criadores específicos com YouTube-DL e assistir separado. Ainda não encontrei uma forma de ver no Reddit apenas subreddits realmente úteis, com filtro de verdade. Acho que algoritmos de feed são uma das piores invenções da história da internet. Esse ciclo insano de dopamina está sugando muita gente inteligente e causando um prejuízo enorme para a sociedade como um todo

    • Eu mantenho o Instagram por causa do contato com amigos de fora. O Facebook eu deixo por causa de comunidades específicas ou eventos que só acontecem lá. Para algumas pessoas, bloquear apenas os vídeos curtos pode ser uma escolha bem melhor

    • Não concordo que Reddit e YouTube sejam simples perda de tempo. O YouTube também tem muito conteúdo divertido e criativo, e, se você estiver disposto a aguentar o lixo do algoritmo, ainda vale bastante a pena. O Reddit pode ser filtrado de forma útil por meio das inscrições em comunidades; é só não olhar coisas como /r/popular

  • Fico curioso sobre como isso seria possível no iOS. Gostaria de saber se alguém pode compartilhar detalhes técnicos ou de implementação. Pelas políticas da Apple, imagino que isso só seria possível com validação de privacidade do usuário e permissões de leitura de tela

    • No iOS isso não é possível, porque não existe uma API de controle entre apps equivalente ao serviço de Accessibility. O fato de o OP manter uma lista de espera para iOS provavelmente significa que ele está pensando em uma combinação de Screen Time, modo Focus e bloqueadores de conteúdo do Safari

    • No Android isso foi implementado com a API de Accessibility Service, mas o iOS não oferece uma API parecida e a plataforma em si é muito mais restritiva. Então acho que é tecnicamente impossível

    • No momento, esse recurso só é compatível com Android, e a versão para iOS está apenas recebendo inscrições na lista de espera pelo site

    • No iOS, a única forma de aplicar algo assim seria por meio de jailbreak ou instalação de IPA modificado

  • No iOS, esse método não funciona. Em vez disso, fiz o app Shorts Stopper, uma extensão do Safari que bloqueia vídeos curtos no feed

    • Como esse tipo de recurso pode ser feito com uma única regra no Tampermonkey, usuários do HN dificilmente vão comprar uma extensão dessas