Descripción general
Las advertencias del informe de ubicación señalan cada condición que Didit encontró en un paso de verificación de ubicación.
Aparecen en el array warnings[] de cada elemento de geolocation_checks[] (consulta el informe de ubicación).
Cada advertencia tiene tres capas:
- El código
risk: un identificador estable con el que puedes hacer coincidencias; todos empiezan por LOCATION_.
- El
log_type: information, warning o error. En los riesgos configurables sigue la acción configurada: NO_ACTION da information, REVIEW da warning y DECLINE da error.
- El impacto en la decisión: la acción más fuerte entre las advertencias establece el
status del paso. REVIEW da In Review, DECLINE da Declined y NO_ACTION lo deja sin cambios.
La incertidumbre y la denegación tienen REVIEW como valor predeterminado, nunca DECLINE: un permiso denegado, una posición en interiores o un radio amplio no son prueba de fraude.
Las advertencias sobre precisión, antigüedad, zonas, distancia y anonimizadores solo se generan en el último intento, de modo que una persona que lo consigue en el segundo intento no arrastra ninguna advertencia.
Las status_rules personalizadas del nodo pueden mantener o elevar el estado, pero nunca reducirlo.
Condiciones de rechazo automático
Estas condiciones siempre rechazan el paso, con log_type: "error", y no tienen clave de acción.
Advertencias generadas
Los valores predeterminados son las acciones de un paso sin geolocation_preset.
Con licensing, LOCATION_VPN_DETECTED, LOCATION_TOR_DETECTED y LOCATION_EMULATOR_DETECTED tienen DECLINE como valor predeterminado, y LOCATION_PROXY_DETECTED tiene REVIEW.
Con fraud_screening, todo valor predeterminado DECLINE pasa a ser REVIEW, y esos cuatro hallazgos de anonimización pasan a ser REVIEW.
Una acción que configures explícitamente siempre prevalece.
Permiso y disponibilidad
Precisión y vigencia
Suplantación e integridad
Áreas
Distancia e historial
Qué ve la persona
Algunos hallazgos nunca se le explican a la persona, porque nombrar la señal le indica a un estafador qué debe cambiar.
LOCATION_EMULATOR_DETECTED, LOCATION_MOCK_PROVIDER_DETECTED, LOCATION_SIMULATED_BY_SOFTWARE, LOCATION_REPLAY_DETECTED, LOCATION_INTEGRITY_FAILED y LOCATION_IP_DISTANCE_MISMATCH forman parte de ese grupo: si un revisor devuelve la verificación, la persona lee un motivo genérico, mientras que el payload de la decisión y tus webhooks conservan la advertencia completa.
Una VPN solo se le muestra a la persona como una solicitud para que desactive cualquier VPN y vuelva a intentarlo, y una zona bloqueada solo se muestra como la lista de lugares donde el servicio está disponible.
Ejemplo
Tipos de advertencia
A cada riesgo se le asigna una gravedad según la configuración de tu aplicación. Los tres niveles de gravedad son:
Relacionado
Última modificación el 1 de noviembre de 2026