Pular para o conteúdo
Risco e Detecção

Algoritmo de identificação

Um algoritmo de identificação é o método que transforma sinais brutos de dispositivo em um identificador de visitante estável ao separar os sinais em camadas de estabilidade, aplicar hash a cada camada e combiná-las com confiança ponderada. Ele é projetado para reconhecer o mesmo dispositivo ao longo do tempo apesar da variação rotineira dos sinais individuais.

Como funciona

Como Algoritmo de identificação funciona

A percepção central é que nem todos os sinais são igualmente estáveis. O algoritmo os classifica em camadas: sinais de hardware, como características de GPU e tela, mudam raramente; sinais de software, como fontes e plugins instalados, mudam ocasionalmente; e sinais de sessão, como a string de user-agent e o fuso horário, mudam com frequência. Tratar essas camadas separadamente impede que um sinal volátil quebre o reconhecimento de um dispositivo de resto inalterado.

Cada camada recebe um hash independentemente para poder ser comparada por conta própria. Quando um visitante retorna, o algoritmo faz a correspondência camada por camada: o hash estável de hardware ancorando a identidade, o hash de software confirmando-a e o hash de sessão fornecendo uma corroboração mais fraca. Essa comparação em camadas significa que uma atualização de navegador que muda o user-agent não rompe por si só o vínculo com o dispositivo.

As correspondências por camada são então combinadas em um único identificador e uma pontuação de confiança usando pesos que refletem a confiabilidade de cada camada. Concordância de alta estabilidade gera confiança alta; discordância apenas nas camadas voláteis baixa a confiança modestamente em vez de declarar um novo dispositivo. Isso é correspondência aproximada (fuzzy matching) por design, tolerante à mudança esperada e ainda distinguindo dispositivos genuinamente diferentes.

Por que importa

Por que Algoritmo de identificação importa para a prevenção de fraudes

Uma impressão digital ingênua que concatena todos os sinais e aplica hash de uma vez só é frágil: qualquer mudança, e os navegadores mudam constantemente, produz um hash diferente e faz um dispositivo recorrente parecer novinho em folha. Essa fragilidade é fatal para a prevenção de fraudes, porque permite que os atacantes reiniciem sua identidade com ajustes triviais e fragmenta o histórico de usuários legítimos. Um algoritmo em camadas e ponderado é o que torna um identificador estável o suficiente para ancorar verificações de velocidade, grafos de dispositivos e detecção de abuso recorrente.

Com o TRACIO

Como o TRACIO lida com isso

O produto Identification da TRACIO é construído sobre essa abordagem em camadas e ponderada através de 130+ sinais de dispositivo, que é como ele sustenta 99.5% de precisão em benchmarks internos e mantém os IDs de visitante estáveis através de atualizações de navegador, modo anônimo e limpeza de cookies. Cada identificação é retornada com uma pontuação de confiança para que os integradores vejam o quão fortemente as camadas concordaram e calibrem seus próprios limiares.

FAQ

Perguntas frequentes

Identifique cada dispositivo com confiança

Comece com um plano gratuito de 2.500 chamadas de API por mês. Sem necessidade de cartão de crédito.