---
title: Evaluating risk with PingOne Protect
description: This use case guides you through integrating with PingOne Protect for risk evaluations using the Journey module across Android, iOS, and JavaScript platforms. It covers setting up your servers, adding necessary dependencies, and implementing code to collect and evaluate risk data in your applications.
component: orchsdks
page_id: orchsdks:journey:use-cases/protect/index
canonical_url: https://developer.pingidentity.com/orchsdks/journey/use-cases/protect/index.html
keywords: ["Journeys", "Protect", "Risk", "Integration", "SDK"]
section_ids:
  configuring_advanced_identity_cloud_and_pingam_for_pingone_protect: Configuring Advanced Identity Cloud and PingAM for PingOne Protect
  integrate_client_apps_with_pingone_protect_auth_journeys: Integrate client apps with PingOne Protect auth journeys
---

# Evaluating risk with PingOne Protect

[icon: circle-check, set=far]PingOne Advanced Identity Cloud [icon: circle-check, set=far]PingAM [icon: android, set=fab]Android [icon: apple, set=fab]iOS [icon: js, set=fab]JavaScript

You can integrate [PingOne Protect](https://www.pingidentity.com/en/platform/capabilities/threat-protection/pingone-protect.html) into your apps to evaluate the risk involved in a transaction.

|   |                                                                                                                                                                                                                                                                                                                                        |
| - | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | PingOne Protect is supported in the following servers:- Advanced Identity Cloud

  Use the official PingOne Protect nodes

- PingAM 7.5 and later

  Use the official PingOne Protect nodes

- PingAM 7.2 - 7.4

  Use the [marketplace PingOne Protect nodes](https://backstage.forgerock.com/marketplace/entry/0N4Pho4BHzclhgZmJDZV) |

Figure 1. A flowchart illustrating how risk predictors evaluate many different data points.

Your app can gather information during a transaction, return this information to PingOne Protect, and request a risk evaluation.

Based on the response from PingOne Protect, you can choose whether to allow or deny the transaction or perform additional mitigation, such as bot detection measures.

You can use the audit functionality in PingOne to view the risk evaluations:

![Risk evaluation records in the PingOne audit viewer.](../../../_images/protect/pingone-audit-risk-evaluations-en.png)Figure 2. Risk evaluation records in the PingOne audit viewer.

## [Configuring Advanced Identity Cloud and PingAM for PingOne Protect](before-you-begin.html)

You must set up your PingOne Advanced Identity Cloud or PingAM server, and your PingOne instance to perform risk evaluations.

For example, you create a worker application in PingOne and configure your server to access it. You also create an authentication journey that uses the relevant nodes.

## Integrate client apps with PingOne Protect auth journeys

Select your platform to discover how to configure your client application to perform PingOne Protect risk evaluations when you are using Advanced Identity Cloud or PingAM auth journeys:

[icon: android, set=fab, size=3x]

#### [Android](android/index.html)

Integrate Android apps with PingOne Protect auth journeys

[icon: apple, set=fab, size=3x]

#### [iOS](ios/index.html)

Integrate iOS apps with PingOne Protect auth journeys

[icon: js, set=fab, size=3x]

#### [JavaScript](javascript/index.html)

Integrate JavaScript apps with PingOne Protect auth journeys
