Google busca soluções para o modo de navegação anônima
O modo de navegação anônima do Google Chrome não tem sido um escudo de privacidade impenetrável: há anos, os desenvolvedores da web vem detectando os usuários do Chrome quando estão navegando no modo anônimo, para bloquear os visitantes do site que os usam.
A Google sabe tudo sobre isso. Por fim, o 9to5Google em uma reportagem comentou, parece que a empresa planeja fechar a lacuna que os sites ativados detectam quando você está usando o modo de navegação anônima.
Essa lacuna: os sites detectaram o modo de navegação anônima ao tentar usar uma API desativada pelo modo.
Há várias maneiras de detectar o modo de navegação anônima: como sugere o 9to5Google, se você pesquisar “como detectar o modo de navegação anônima”, verá que os desenvolvedores contribuíram com maneiras de fazer isso no Stack Overflow.
Uma maneira fácil foi descobrir essa API: um desenvolvedor pode simplesmente tentar usar a API FileSystem do Google Chrome, que é desativada no modo de navegação anônima. Essa API é usada por aplicativos para armazenar arquivos, seja temporariamente ou de forma mais permanente. O anonimato desliga completamente para que a API não crie arquivos permanentes que possam comprometer a privacidade de alguém.
Isso é o que alguns websites fazem, particularmente se tiverem conteúdo por trás de um paywall, assim como o Boston Globe: detectam e bloqueiam usuários anônimos, pois esses usuários não podem ser rastreados e usam o modo para ignorar os requisitos de assinatura paga.
Em um comentário do Stack Overflow:
“O site pode diminuir o valor detectando o anonimato. O site do Boston Globe não exibirá seus artigos no modo anônimo, evitando que o usuário contorne a cota de artigos gratuitos”.
“Isso é brilhante!”, Disse um colaborador após o método ter sido publicado em janeiro de 2015. “Limpo e elegante”, disse outro em outubro daquele ano.
Bem, prepare-se para se despedir, disse outro desenvolvedor no sábado, apontando para uma série de recentes comprometimentos com o gerenciamento de código fonte do Chromium Gerrit.
Os commits mostram que o Google está trabalhando na implementação de um sistema de arquivos virtual para o Chrome apresentar quando está no modo de navegação anônima e um site solicita um. O sistema de arquivos virtual será criado na RAM, para garantir que ele seja excluído quando o usuário sair do anonimato. 9to5O Kyle Bradshaw do Google:
“Isso deve desativar facilmente todos os métodos atuais para detectar se o Chrome é anonimato”.
O desenvolvedor que está lidando com o recurso de prevenção de detecção disse que espera que ele seja iniciado no Chrome 74, com o uso de um sinalizador. Deve ser ativado por padrão no Chrome 76.
De acordo com o Chromium Dash, o lançamento estável do Chrome 74 está agendado para o dia 23 de abril. A versão estável para o Chrome 76 está prevista para 30 de julho.
Isso tudo poderia ser apenas um paliativo, no entanto, dado que o Google acabaria por abandonar a API FileSystem completamente. De acordo com um documento de design interno obtido pelo 9to5Google, uma vez que o sistema de arquivos virtual está em vigor, o Google vai descobrir “quantos usos legítimos dele permanecem depois que os usuários abusivos da detecção de incógnitos se mudam”.
Bradshaw citou o documento interno:
“Como não há adoção da API FileSystem por outros fornecedores de navegadores, parece ser usado apenas por sites para detectar o modo de navegação anônima. Ao tornar isso mais difícil, esperamos que o uso geral da API seja reduzido ao ponto de podermos descontinuá-la e removê-la”.