Objetivos de aprendizado
Após ler este artigo, você será capaz de:
- Distinguir uma observação do navegador de uma identidade nominal
- Entender o que valores iguais e alterados podem estabelecer
- Reconhecer o papel das contas e dos identificadores armazenados
Reconhecer um ambiente é diferente de identificar uma pessoa
Um conjunto de sinais do navegador descreve o contexto de uma visita.
Um site pode comparar a família do navegador, o idioma, as características da tela e os resultados de renderização entre visitas. A semelhança pode indicar continuidade, mas pessoas diferentes podem usar configurações parecidas ou compartilhar um mesmo dispositivo.
A mesma pessoa também pode usar vários dispositivos ou navegadores. A relação entre pessoa, dispositivo, perfil e conta é de muitos para muitos, e não um mapeamento único e permanente.
Um hash igual significa que as entradas testadas geraram o mesmo resumo
Interprete o resultado dentro da medição que o gerou.
Um hash de Canvas pode coincidir porque dois ambientes renderizaram a amostra escolhida de forma idêntica. Ele cobre esse resultado de renderização, não todas as características observáveis do navegador. Um hash de fingerprint mais amplo cobre os campos que o desenvolvedor incluiu.
Páginas de teste diferentes podem coletar campos diferentes ou serializá-los de forma diferente. Compare observações repetidas do mesmo teste antes de tratar uma string alterada como uma mudança de ambiente.
Uma conta pode conectar observações a informações conhecidas
Fazer login fornece uma relação direta com os registros de conta do serviço.
Se você faz login em um serviço, ele pode associar aquela visita à conta, independentemente de o fingerprint ser novo. Dados de contato enviados, registros de compra e outras informações podem adicionar um contexto que o fingerprint sozinho nunca conteve.
Um perfil novo ou um IP alterado, portanto, não remove a conexão que você cria ao fazer login. Decida se o objetivo é separar espaços de trabalho locais, reduzir o rastreamento entre sites ou limitar as informações fornecidas a um único serviço.
Como ler um relatório de fingerprint sem extrapolar a interpretação
Pergunte o que foi medido, qual era a estabilidade e que comparação foi feita.
- Use a lista de campos para identificar as entradas por trás do resultado relatado.
- Compare o mesmo teste e anote atualizações do navegador ou mudanças de configuração.
- Trate a unicidade baseada em população como um resultado dentro daquela amostra.
- Use a visualização de conta do site para confirmar qual conta está conectada.
Em avaliações de produto, relate o isolamento de armazenamento e a estabilidade dos sinais observados separadamente. Nenhum dos dois exige a afirmação de que um detector consegue identificar um ser humano.
Por que essa distinção muda as decisões de privacidade
Uma medição do navegador, uma sessão armazenada e um login explícito de conta fornecem tipos diferentes de evidência. Tratar da evidência correta ajuda você a escolher controles úteis, em vez de mudar configurações que não afetam a relação que você quer administrar.
Interpretando o resultado
- Duas pessoas podem compartilhar um navegador ou dispositivo.
- Uma pessoa pode usar vários perfis e dispositivos.
- Uma medição igual é mais limitada do que uma correspondência de identidade verificada.
Perguntas frequentes
Um fingerprint de Canvas pode revelar meu endereço de e-mail?
A imagem renderizada e seu hash não codificam seu endereço de e-mail. Um serviço pode já conhecê-lo por meio de uma conta ou de informações enviadas.
Um fingerprint único significa que o site sabe quem eu sou?
A unicidade descreve como um resultado se compara a um conjunto de outros resultados. Nomear uma pessoa exige informações adicionais ou uma relação já existente.
Se meu fingerprint mudar, o site me esquece?
Uma sessão de conta, um cookie ou outro identificador armazenado ainda pode conectar a visita. Uma medição alterada afeta apenas essa parte da evidência.