Saltar al contenido principal

Descripción general

El análisis de dispositivo e IP analiza cada sesión según la geolocalización de la IP, la huella digital del dispositivo, el navegador/sistema operativo y el tipo de red. La geolocalización, el enriquecimiento de información sobre riesgos de red, la comparación de dispositivos y las comprobaciones remotas de integridad del dispositivo se ejecutan de forma asíncrona mientras el usuario completa la verificación. Las observaciones de dispositivo e IP siguen disponibles mientras el análisis está pendiente; los campos de geolocalización pueden estar vacíos hasta que lleguen los resultados, o cuando la dirección no es pública. Si tu flujo de verificación (workflow) usa estas comprobaciones para determinar el resultado o elegir un paso posterior, la sesión permanece en In Progress hasta que los resultados necesarios estén disponibles. Si el análisis necesario sigue sin estar disponible tras un número limitado de reintentos, la sesión pasa a In Review para una decisión manual. Los fallos del enriquecimiento opcional no impiden que la sesión se complete, y las decisiones manuales siguen prevaleciendo. Genera:
  • Un bloque de geolocalización de la IP (país, estado, ciudad, latitud/longitud, zona horaria) derivado de la IP pública.
  • Indicadores de riesgo de red (is_vpn_or_tor e is_data_center) para detectar intentos de ocultación (VPN, nodos de salida de Tor, proveedores de hosting, anonimizadores).
  • Cálculos de distancia entre documentos: los km en línea recta entre la ubicación de la IP, la ubicación del documento de identidad y la ubicación del documento de prueba de domicilio.
  • Coincidencias entre sesiones: cuando la misma dirección IP o la misma identidad de dispositivo aparece en sesiones de distintos usuarios (agrupados por vendor_data).
  • Recuperación de la huella digital del dispositivo: una señal de recuperación de alta confianza que vincula sesiones incluso después de que el usuario borre el almacenamiento, cambie entre modos de incógnito o reinstale la aplicación.
Captura de pantalla del informe de análisis de dispositivo e IP de Didit con geolocalización, huella digital del dispositivo e indicadores de riesgo

Dónde aparece en las respuestas de la API

El endpoint de decisión devuelve el análisis de dispositivo e IP en el array plural ip_analyses[] en GET /v3/session/{sessionId}/decision/. Las entradas son observaciones Location sin duplicados, identificadas por (node_id, ip_address, device_fingerprint): un mismo nodo puede generar varias entradas cuando la IP o el dispositivo del usuario cambian a mitad de la sesión.
La estructura siguiente refleja el esquema canónico; consulta Modelos de datos.

Esquema

Consulta Análisis de dispositivo e IP en la referencia de modelos de datos para ver el esquema canónico.

Semántica de las coincidencias

match_source indica cómo se obtuvo la coincidencia, y confidence puntúa la probabilidad de que sea errónea (confidence = 1 - P(false positive)): Los candidatos de recuperación de menor confianza aparecen solo como advertencias de riesgo, nunca en matches[]. Las coincidencias por IP y las coincidencias por dispositivo están limitadas a 5 cada una, por lo que el array contiene como máximo 10 entradas.

Valores de estado

Los estados son valores FeatureStatusChoices a nivel de función. Cada advertencia activada se asigna a la acción configurada para ella en el nodo del flujo; prevalece la acción más estricta. Las reglas de estado personalizadas configuradas en el nodo de análisis de IP pueden ajustar aún más el estado resultante.

Detección de VPN, proxy y Tor

is_vpn_or_tor e is_data_center son indicadores booleanos independientes que se devuelven en cada sesión. Cuando is_vpn_or_tor es true, Didit también emite la advertencia PRIVATE_NETWORK_DETECTED para que tu equipo pueda actuar en consecuencia mediante la configuración del flujo. El tráfico que solo procede de centros de datos (sin VPN/Tor) establece is_data_center=true, pero no genera una advertencia automática: úsalo como señal adicional en tu propia puntuación.

Ejemplos

Aprobado

Rechazado: coincidencia en la lista de bloqueo de IP + VPN + dispositivo duplicado

Relacionado

Última modificación el 1 de noviembre de 2026