---
title: Step 2. 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/javascript/01-dependencies
canonical_url: https://developer.pingidentity.com/orchsdks/davinci/use-cases/protect/javascript/01-dependencies.html
keywords: ["DaVinci", "PingOne Protect", "Dependencies", "Install", "Android", "iOS", "JavaScript"]
---

# Step 2. Installing dependencies

[icon: circle-check, set=far]PingOne [icon: js, set=fab]JavaScript

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

Install the DaVinci Client and PingOne Protect modules by using npm:

```shell
npm install @forgerock/davinci-client @forgerock/protect
```

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