# Enrollment

### Live Enrollment

**Who's it for?**

Businesses that want to use Keyless selfie-capture process either

1. During the onboarding of new users
2. As a way to enhance the authentication experience for existing authenicated users (by enhancing security and usability)

#### What it does <a href="#what-it-does" id="what-it-does"></a>

Keyless provides a User Interface (UI) to create a digital identity, which will then be used as a base template when a user attempts to authenticate in the future.

This involves capturing their facial biometrics and device details. Our passive liveness technology will also ensure the user is a real person.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMICv0gJkqz9AwvsR8uSs%2Fuploads%2F98QCITsjcchNflazfhhv%2FDemo%20Oct%202025%20-%20Account%20Creation.mp4?alt=media&token=09ee16d0-0343-477f-9572-2dc62830e531>" %}

#### **How it works** <a href="#how-it-works" id="how-it-works"></a>

**Mobile SDK**

The Keyless mobile SDK allows you to embed the capture of the selfie and enrollment seamlessly into your own Android or iOS app.

This is the recommended and most secure approach, as the selfie is processed exclusively on the customer's device and no biometric data is stored after enrollment, making the process completely privacy-preserving.

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMICv0gJkqz9AwvsR8uSs%2Fuploads%2FjiEIPvsrEaLalnsAYNH3%2Fimage-20241212-164646.png?alt=media&token=38f2cb95-f949-4a9e-b07b-60fae493fb69>" %}

**Find out more →** [Mobile SDK](https://docs.keyless.io/consumer/mobile-sdk-guide/enrollment)

**Web SDK**

The Keyless Web SDK allows you to integrate the enrollment experience into your own web-based services. The captured image is securely encrypted and sent to the Keyless server where it is transformed into a private key. No biometric data is stored.

**Find out more** → [Web SDK](https://docs.keyless.io/web-sdk/web-sdk-guide/enrollment)

### IDV Bridge <a href="#idv-bridge-enrollment" id="idv-bridge-enrollment"></a>

#### **Who it’s for?** <a href="#who-its-for.1" id="who-its-for.1"></a>

Businesses that have already created a biometric template as part of an existing Know Your Customer (KYC) or Identity Verification (IDV) flow.

#### What it does <a href="#what-it-does.1" id="what-it-does.1"></a>

The IDV Bridge leverages a user’s existing portrait for future authentication attempts. This removes the need for live enrollment while linking Keyless authentication to an potrait/selfie that was originally captured during an onboarding flow while establishing the true identity of the user.

Typically clients use this solution in one of two ways:

1. **Bulk upload of selfies** - having collected a significant number of "selfies" or identity documents, typically during an onboarding or KYC process and clients can then use IDV Bridge to passively enroll these selfies/users into the Keyless system to allow for Authentication and genuine ongoing assurance that they are still dealing with that same identity.
2. **Single selfie upload -** clients who already have selfie capture step in their onboarding flow can send this image to IDV Bridge to enroll their users into Keyless without having to add an additional step to the process, yet still allowing them to again authenticate and achieve the same genuine ongoing assurance as above.

\
Note also that this reduces risk for customers by transforming facial biometric data into a secure cryptographic key, enabling image deletion, and improves the user experience by removing the need for active live enrollment with Keyless.

**How it works**

Keyless have two deployment options to allow them to upload previously captured face portraits:

1. **IDV Bridge SaaS** - A backend-to-backend where businesses pass encrypted images to our authentication service API for enrollment.

   **Find out more ->** [**IDV Bridge Saas**](https://app.gitbook.com/s/GASbg2fEvbZEZpc4GHMZ/readme/idv-bridge-saas)
2. **IDV Bridge On-Premise** - Keyless can support deployment of this service in your infrastructure as per the diagram below.

   **Find out more** -> IDV Bridge On-Premise (Keyless Agent) \*Docs coming soon\* (March '25)

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMICv0gJkqz9AwvsR8uSs%2Fuploads%2FYDkZEhyiy5BBg5BxRabi%2Fimage-20241218-144956.png?alt=media&token=c93606f9-c2df-4bb3-959c-6b453b71c476>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keyless.io/enrollment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
