Saltar para o conteúdo principal

Visão geral

Os avisos no relatório de localização assinalam todas as condições que a Didit encontrou num passo de verificação de localização. São incluídos no array warnings[] de cada item de geolocation_checks[] (consulte o relatório de localização). Cada aviso tem três camadas:
  1. O código risk: um identificador estável pelo qual pode fazer correspondências; todos começam por LOCATION_.
  2. O log_type: information, warning ou error. Para riscos configuráveis, segue a ação configurada: NO_ACTION resulta em information, REVIEW resulta em warning e DECLINE resulta em error.
  3. O impacto na decisão: a ação mais rigorosa entre os avisos define o estado (status) do passo. REVIEW resulta em In Review, DECLINE resulta em Declined e NO_ACTION mantém o estado inalterado.
A incerteza e a recusa têm como predefinição REVIEW, nunca DECLINE: uma permissão recusada, uma posição no interior de um edifício ou um raio amplo não constituem prova de fraude. Os avisos sobre precisão, atualidade, áreas, distância e ferramentas de anonimização são emitidos apenas na última tentativa, pelo que uma pessoa que seja bem-sucedida à segunda tentativa não terá qualquer aviso. Regras personalizadas status_rules no nó podem manter ou elevar o estado, mas nunca reduzi-lo.

Condições de recusa automática

Estas condições recusam sempre o passo, com log_type: "error", e não possuem chave de ação.

Avisos gerados

As predefinições são as ações de um passo sem geolocation_preset. Sob licensing, LOCATION_VPN_DETECTED, LOCATION_TOR_DETECTED e LOCATION_EMULATOR_DETECTED têm como predefinição DECLINE e LOCATION_PROXY_DETECTED tem REVIEW. Sob fraud_screening, todas as predefinições que sejam DECLINE passam a REVIEW, e essas quatro deteções de anonimizadores tornam-se REVIEW. Uma ação configurada explicitamente por si tem sempre prioridade.

Permissão e disponibilidade

Precisão e atualidade

Spoofing e integridade

Áreas

Distância e histórico

O que a pessoa vê

Algumas conclusões nunca são explicadas à pessoa, porque indicar qual é o sinal revela a um fraudador o que deve alterar. LOCATION_EMULATOR_DETECTED, LOCATION_MOCK_PROVIDER_DETECTED, LOCATION_SIMULATED_BY_SOFTWARE, LOCATION_REPLAY_DETECTED, LOCATION_INTEGRITY_FAILED e LOCATION_IP_DISTANCE_MISMATCH pertencem a esse grupo: se um revisor devolver a verificação, a pessoa lê um motivo genérico, enquanto o payload de decisão e os seus webhooks mantêm o aviso completo. Uma VPN só é apresentada à pessoa como um pedido para desativar qualquer VPN e tentar novamente, e uma área bloqueada só é mostrada como a lista de locais onde o serviço se encontra disponível.

Exemplo

Tipos de avisos

A cada risco é atribuída uma gravidade com base na configuração da sua aplicação. As três gravidades são:

Relacionado

Última modificação em 7 de novembro de 2026