# Hosted KYC

Hosted KYC lets you use uqudo’s KYC onboarding flow without building your own onboarding user interface.

You configure the onboarding journey in the **Customer Portal**, generate a hosted onboarding link, and share that link with your end-users.&#x20;

uqudo hosts the onboarding experience and returns the result to you through your configured webhook, the Customer Portal, and optional notification emails.

Hosted KYC is designed for teams that want a faster launch with less implementation effort. It is especially useful when you want to start onboarding users quickly without building and maintaining your own onboarding screens.

### What you can configure

With Hosted KYC, you can configure:

* accepted identity documents
* optional checks such as **Face Authentication**, **Background Screening**, **Lookup**, and **NFC** where supported
* user instructions and hosted page text
* company branding, such as your logo
* webhook delivery and webhook authentication
* onboarding link and QR code behaviour
* return URL and notification email

### How it works

1. Create a Hosted KYC configuration in the Customer Portal.
2. Choose the onboarding channel:
   * **Mobile Browser**
   * **Mobile App**
3. Configure the workflow, texts, branding, onboarding settings, and operational settings.
4. Copy the generated onboarding link and share it with your end-users.
5. The end-user completes onboarding on a mobile phone.
6. uqudo delivers the onboarding result through your configured webhook.

### Mobile-first experience

Hosted KYC is a **mobile-first** service.

* If the end-user opens the onboarding link on a **mobile phone**, they continue the onboarding directly on mobile.
* If the end-user opens the onboarding link on a **desktop browser**, they will see a **QR code** and continue the onboarding on mobile after scanning it.

<figure><img src="/files/p4C6ri4q8deCZmEAE9XW" alt=""><figcaption></figcaption></figure>

### Where to go next

For the full setup and configuration guide, continue to the Hosted KYC section: [Hosted KYC](/docs/kyc/no-code-kyc.md).


---

# 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.uqudo.com/docs/kyc/readme/integration-options/no-code-kyc.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.
