> For the complete documentation index, see [llms.txt](https://developers.mtpelerin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.mtpelerin.com/service-information/identity-verification.md).

# Identity verification

As described in [Why Mt Pelerin?](/why-mt-pelerin.md), end users don't have to verify their identity to use our service, within certain limits. Find our more below:

### Flow

```mermaid
graph TD
    start([User begins]) --> q1{Card purchase?}

    q1 -- Yes --> k1
    q1 -- No --> amt[User enters a buy / sell / swap amount]
    amt --> q2{"Volume below CHF 999<br/>over a rolling 30 day period?"}

    q2 -- Yes --> n1
    q2 -- No --> k1

    subgraph NOKYC ["Non KYC flow"]
        n1["1. SMS + OTP"]
        n2["2. Email address"]
        n3["3. Sign up confirmation<br/>shows volume limits and offers<br/>KYC upgrade for higher limits"]
        n1 --> n2 --> n3
    end

    subgraph KYC ["KYC flow"]
        k1["1. SMS + OTP"]
        k2["2. Email address"]
        k3["3. Personal info"]
        k4["4. ID document"]
        k5["5. Selfie"]
        k6["6. Additional info"]
        k7["7. Residence address"]
        k8["8. Proof of address"]
        k1 --> k2 --> k3 --> k4 --> k5 --> k6 --> k7 --> k8
    end

    n3 --> npay[Payment]
    npay --> nq{Bank transfer on-ramp?}
    nq -- Yes --> nwait[Wait 7 days]
    nwait --> ndone([Funds delivered])
    nq -- No --> ndone

    k8 --> route{Entry path?}

    route -- "Card purchase" --> cwait[Wait for KYC approval]
    cwait --> cpay[Payment]
    cpay --> cdone([Funds delivered])

    route -- "Other" --> bpay[Payment]
    bpay --> bwait[Wait for KYC approval]
    bwait --> bdone([Funds delivered])

    classDef terminal fill:#d8f3dc,stroke:#2d6a4f,color:#1b4332
    classDef wait fill:#ffe8cc,stroke:#d97706,color:#7c2d12
    classDef pay fill:#dbeafe,stroke:#2563eb,color:#1e3a8a
    class ndone,cdone,bdone terminal
    class cwait,bwait,nwait wait
    class npay,cpay,bpay pay
```

### Unverified users

An end user can use our exchange service without having to verify identity up to CHF 999 per month.

This limit is calculated on a rolling period of 30 days for a user's total exchange volume (whether swaps, on-ramps or off-ramps).

Limits are calculated in CHF and applied in equivalent in other currencies.

Below this limit, we only ask users to provide a mobile phone number that serves as the unique user ID in our system, and an email address for receiving transaction notifications.

If a transaction from an unverified user goes over that limit, we will send an email to the user with two options:

* Pass KYC and process the transaction
* Refund the transaction to origin (we reserve the right to charge a CHF 20 processing fee in cases of abuse)

We always reserve the right to ask users additional information on a given transfer or to pass KYC below those limits depending on their transaction activity.

{% hint style="warning" %}
Bank transfer on-ramps from unverified users are withheld during 7 days before being automatically delivered. The exchange rate is fixed when we receive the bank transfer, so the user is not impacted by price variations during that period. This is a fraud prevention measure that cannot be removed.
{% endhint %}

### Verified users

Once a user verifies identity, the CHF 999 limit is lifted and transactions can be made up to CHF 100k per transaction.

Depending on the user's risk profile and volume activity, we can ask by email extra information about the origin of the funds involved, according to our AML compliance obligations.

Users also have the possibility to contact us in advance to document a given volume beforehand.

Organizations can also verify their identity (KYB) with us to use our service.

### Features & KYC

The table below shows which parts of our service are available to verified and unverified users:

| Available features      | with ID verification | without ID verification |
| ----------------------- | -------------------- | ----------------------- |
| Standard bank transfers | ✅                    | ✅                       |
| Swaps                   | ✅                    | ✅                       |
| Card purchases          | ✅                    | ❌                       |

Card / Google Pay / Apple Pay purchases are only available to users who have verified their identity with us.
