---
title: Step 1. Installing dependencies
description: Explains how to install the PingOne Protect dependencies for the DaVinci Client in your Android, iOS, or JavaScript project.
component: orchsdks
page_id: orchsdks:davinci:use-cases/protect/android/01-dependencies
canonical_url: https://developer.pingidentity.com/orchsdks/davinci/use-cases/protect/android/01-dependencies.html
keywords: ["DaVinci", "PingOne Protect", "Dependencies", "Install", "Android", "iOS", "JavaScript"]
---

# Step 1. Installing dependencies

[icon: circle-check, set=far]PingOne [icon: apple, set=fab]iOS

To capture contextual data and perform risk evaluations, you must add the PingOne Protect module to your DaVinci Client project.

To add the PingOne Protect dependencies to your Android project:

1. In the **Project** tree view of your Android Studio project, open the `Gradle Scripts/build.gradle.kts` file for the *module*.

2. In the `dependencies` section, add the required dependencies:

   Example `dependencies` section after editing `build.gradle.kts`:

   ```gradle
   dependencies {
       // DaVinci Client main module
       implementation("com.pingidentity.sdks:davinci:2.0.0")

       // PingOne Protect module
       implementation("com.pingidentity.sdks:protect:2.0.0")
   }
   ```

After installing the module, you can proceed to [Step 2. Integrating PingOne Protect DaVinci flows in Android](02-protect-android-app-davinci.html).
