# What is KYC?

#### **KYC (Know Your Customer)**

To participate in token sales on Mosaic Launchpad, you’ll need to complete a quick **KYC verification**.\
KYC stands for **Know Your Customer**, a standard compliance process that confirms each participant’s identity before they invest. It ensures fair access, prevents fraud, and helps Mosaic stay compliant with global regulations.

#### **How KYC Works on Mosaic**

KYC is handled securely through Mosaic’s trusted verification partner, **SwipeLux**.\
When you begin the investment process, you’ll be redirected to SwipeLux to complete identity verification. The steps are simple:

1. **Start KYC** — Click the verification link during your first investment attempt.
2. **Submit documents** — Upload a valid government ID (passport, ID card, or driver’s license) and a quick selfie for verification.
3. **Wait for approval** — The process usually takes just a few minutes.

Once approved, your wallet address is whitelisted, and you’re free to invest in Mosaic Launchpad sales.

#### **When You Need to Complete It**

KYC is required **before you invest** in any token sale on Mosaic. You can browse projects freely without it, but you’ll need an approved verification once you decide to participate.

#### **What Happens to Your Data**

All personal data is processed and stored **exclusively by SwipeLux**, which is a licensed and GDPR-compliant service provider.\
Mosaic **does not store or access your personal documents**. SwipeLux handles verification securely and only shares a confirmation status (approved / rejected) with Mosaic.

#### **Why a Rejection Might Happen**

A KYC application may be rejected if:

* The uploaded ID is **expired**, **blurry**, or **does not match** the selfie.
* The information provided is **incomplete or inconsistent**.
* You are a **citizen or resident of a restricted jurisdiction**.

If your KYC is rejected, you can simply resubmit your application with the correct details or contact SwipeLux support for assistance.


---

# 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://mosaic-9.gitbook.io/mosaic-launchpad/101-starter-pack/what-is-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.
