# Evaluación de riesgo

> Los cuatro niveles de riesgo que devuelve el motor (fraud, high_risk, low_risk, unknown_risk) y las evidencias de dispositivo, ubicación e IP que los respaldan.

URL: https://docs.ironchip.com/fraude/conceptos/evaluacion-de-riesgo/

Ironchip evalúa cada operación que llega desde el SDK y le asigna un nivel de riesgo. El nivel resume la confianza del motor en que la acción la realiza el usuario legítimo desde un contexto habitual.

## Niveles de riesgo

Ironchip puede devolver cuatro tipos de evaluación de riesgo.

[Imagen: Bloque Risk assessment de la consola con el nivel High risk y el resumen de la evaluación]

| Nivel          | Significado                                                       | Recomendación                                        |
| -------------- | ----------------------------------------------------------------- | ---------------------------------------------------- |
| `fraud`        | La acción se considera fraudulenta o parte de un fraude en curso. | Bloquear la operación y revisar el caso.             |
| `high_risk`    | La acción es potencialmente fraudulenta.                          | Pedir una verificación adicional antes de continuar. |
| `low_risk`     | La acción es segura.                                              | Continuar con normalidad.                            |
| `unknown_risk` | No hay datos suficientes para evaluar.                            | Aplicar la política por defecto de la aplicación.    |

El nivel llega al cliente en el campo `event.risk_assignment` del [informe](https://docs.ironchip.com/fraude/api/) y se acompaña de las [evidencias y decisiones](https://docs.ironchip.com/fraude/conceptos/evidencias-y-decisiones/) que lo justifican.

## Evidencias de la evaluación

Ironchip basa sus evaluaciones en evidencias, que proceden de análisis distintos y desde ángulos distintos. La consola las agrupa en cinco bloques. Para los tipos de coincidencia de sensor y las decisiones que acompañan a la evaluación, consulta [Evidencias y decisiones](https://docs.ironchip.com/fraude/conceptos/evidencias-y-decisiones/). Para interpretar los comportamientos, advertencias y fraudes que detecta el motor, consulta la [guía de usuario](https://docs.ironchip.com/fraude/consola/guia-de-usuario/).

### Integridad del dispositivo

Informa de si se puede confiar en los datos del dispositivo.

[Imagen: Bloque Device Integrity de la consola con Root / Jailbreak, Emulator y GPS Spoofing]

| Evidencia        | Descripción                                                                       | Valores posibles           |
| ---------------- | --------------------------------------------------------------------------------- | -------------------------- |
| Root / Jailbreak | Informa si el dispositivo tiene acceso root o jailbreak.                          | `Detected`, `Not detected` |
| Emulator         | Informa si el dispositivo es un emulador o simulador.                             | `Detected`, `Not detected` |
| GPS Spoofing     | Informa si el dispositivo tiene una aplicación que puede falsificar datos de GPS. | `Detected`, `Not detected` |

### Reputación del dispositivo

Aporta datos sobre la reputación del dispositivo, teniendo en cuenta el efecto de red de Ironchip y su comportamiento.

[Imagen: Bloque Device reputation de la consola con Behavior reputation, Fraud reputation y Official store]

| Evidencia           | Descripción                                                                                       | Valores posibles                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Behavior reputation | Informa si el dispositivo tiene un comportamiento sospechoso o es un dispositivo de confianza.    | `Suspect`: se comporta como los dispositivos de alto riesgo, pero no está asociado a ningún fraude conocido.<br />`Allowed`: se configuró como dispositivo principal de una cuenta.<br />`Unknown`: Ironchip no tiene una impresión positiva ni negativa del dispositivo. Es la respuesta por defecto si no hay datos suficientes.                                                               |
| Fraud reputation    | Informa si el dispositivo estuvo vinculado a un reporte de fraude o si fue verificado.            | `Confirmed fraud`: está relacionado con fraudes detectados o denunciados antes. Es un estado global.<br />`Allowed`: su relación con una cuenta concreta se informó como verificada mediante las API de feedback. Es un estado local del cliente.<br />`Unknown`: Ironchip no tiene una impresión positiva ni negativa del dispositivo. Es la respuesta por defecto si no hay datos suficientes. |
| Official store      | Informa si la aplicación móvil se instaló desde una tienda oficial, como Google Play o App Store. | `Yes`, `No`                                                                                                                                                                                                                                                                                                                                                                                      |

### Comportamiento de ubicación

Aporta información sobre el comportamiento de ubicación del dispositivo y su relación con la cuenta asociada.

[Imagen: Bloque Location behavior de la consola con Descriptive location, Trusted hotspot, distancia y última marca de tiempo]

| Evidencia                      | Descripción                                                                                                               |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------- |
| Descriptive location           | Pendiente de documentar.                                                                                                  |
| Trusted hotspot                | Pendiente de documentar.                                                                                                  |
| Distance from trusted location | Informa de la distancia entre el dispositivo y la ubicación más cercana que la cuenta asociada suele frecuentar.          |
| Last location timestamp        | Informa de la marca de tiempo de la ubicación del dispositivo que se considera coincidente con la ubicación de confianza. |

### Sensores de ubicación

Informa de qué sensores del dispositivo se usaron en las evidencias relacionadas con la ubicación.

[Imagen: Bloque Location sensors de la consola con Location services y Sensor match type]

| Evidencia         | Descripción                                                                                 | Valores posibles                                                                                                                                                                                                                                                                      |
| ----------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Location services | Informa si el usuario permite los servicios de ubicación.                                   | `Enabled`: el usuario ha permitido que la aplicación acceda a los servicios de ubicación.<br />`Disabled`: el usuario ha rechazado la solicitud de acceso a los servicios de ubicación.                                                                                               |
| Sensor match type | Informa del tipo de coincidencia de sensor que se usó para comparar los datos de ubicación. | `GPS`: la comparación se hace con datos de GPS.<br />`WiFi`: la comparación se hace con sensores WiFi.<br />`Connected WiFi`: la comparación se hace con la WiFi a la que está conectado el usuario.<br />`Mobile Networks`: la comparación se hace con las redes móviles conectadas. |

### Reputación de IP

Aporta información sobre el comportamiento del dispositivo y la dirección declarada.

[Imagen: Bloque IP de la consola con Reputation, VPN y TOR]

| Evidencia  | Descripción                                                             | Valores posibles                      |
| ---------- | ----------------------------------------------------------------------- | ------------------------------------- |
| Reputation | Informa si una dirección IP detectada es sospechosa de ser fraudulenta. | `High risk`, `Medium`, `Low risk`     |
| VPN        | Informa si una dirección IP detectada pasaba por una VPN o un proxy.    | `Detected`, `Not detected`, `Unknown` |
| TOR        | Informa si una dirección IP detectada pasaba por la red TOR.            | `Detected`, `Not detected`, `Unknown` |
