---
title: "White Label Compliance Software | Crassula"
description: "With Crassula automatic KYC/KYB checks, client profiles, documents storage and much more, you can always be confident in your private and business clients."
url: "https://crassula.io/features/compliance/"
lang: "en"
image: "https://crassula.io/static/images/og/crassula-default.d7d01fb8a962.jpg"
alternates:
  "en": "https://crassula.io/features/compliance/"
  "de": "https://crassula.io/de/features/compliance/"
  "es": "https://crassula.io/es/features/compliance/"
  "fr": "https://crassula.io/fr/features/compliance/"
  "x-default": "https://crassula.io/features/compliance/"
index: "https://crassula.io/llms.txt"
---

# Compliance & Security

Set verification, screening and monitoring rules around your risk approach. Crassula is certified to PCI DSS v4.0.1, with yearly external audits, penetration tests and quarterly internal scans.

- Personal and business verification
- Screening integrations
- Verification-level limits
- Onboarding questionnaires

[Request demo](https://crassula.io/request-demo/)

Compliance & Security

## Configure controls around your risk approach.

Connect verification and screening services, define onboarding requirements and organise the information your team needs.

KYC and KYB onboarding

## Define what your customers need to verify.

Set relevant person and business verification requirements for your product. Configure provider workflows, document and liveness checks, and the verification levels associated with customer limits.

- Person and company onboarding
- Verification steps and levels
- Limits linked to verification

Related connectors [Sumsub](https://crassula.io/connectors/app/sumsub/) [Comply Advantage](https://crassula.io/connectors/app/comply-advantage/)

![Individual verification policy - product configuration](https://crassula.io/static/images/features/configuration/compliance-verification.6da949898f35.svg?v=10)

A confident first impression

## Confidence from the very first step.

Guide customers through verification with clear requirements and understandable progress. Behind the experience, your policies define the checks, providers and review process.

- Clear customer verification steps
- Your verification and review policy

![A small-business owner using a phone at home.](https://crassula.io/static/images/features/people/confidence-1200.4bf84596f0f8.webp)

Screening and monitoring

## Build review into your operating model.

Connect screening and monitoring tools to assess customer and transaction risks. Keep information current through sanctions and watchlist checks, with review responsibilities defined for your compliance team.

- Customer and transaction screening
- Sanctions and watchlist information
- Review policies for your team

Related connectors [Sumsub](https://crassula.io/connectors/app/sumsub/) [Comply Advantage](https://crassula.io/connectors/app/comply-advantage/) [Salv](https://crassula.io/connectors/app/salv/)

![Screening policy configuration - product configuration](https://crassula.io/static/images/features/configuration/compliance-monitoring.90dbb62e7b5a.svg?v=10)

Compliance operations

## Collect the right information. Notify the right team.

Use customer questionnaires to request additional data and documents. Configure notifications for new verification activity, transaction pre-approvals, expiring documents and messages so your team can respond in the back office.

- Configurable questionnaires
- Document-expiry notifications
- Verification and pre-approval alerts

![Questionnaire and alert defaults - product configuration](https://crassula.io/static/images/features/configuration/compliance-operations.d598195d9929.svg?v=10)

Crassula Connectors

## Connect the services your product needs.

Choose integrations that fit your programme, market and required capabilities.

[![Sumsub](https://crassula.io/static/images/solutions/connector-logos/sumsub.259abf05fa66.png)Identity verification](https://crassula.io/connectors/app/sumsub/) [Comply Advantage AML screening](https://crassula.io/connectors/app/comply-advantage/) [Salv AML screening](https://crassula.io/connectors/app/salv/) [Explore all connectors](https://crassula.io/connectors/)

Built for developers

## Connect verification to your onboarding journey.

Start an identity verification request with your configured provider. Build the onboarding experience around the request lifecycle described in the Banking API.

- Create an identification request
- Choose a supported verification provider
- Follow the request status through the API

[Explore the API docs](https://docs.demo.crassu.la/#tag/client-verification/POST/api/clients/{clientId}/identification-requests)

POST`/api/clients/{clientId}/identification-requests`

Node.js · native fetch

```text
// Start identity verification
const baseUrl = process.env.CRASSULA_BASE_URL;
const apiKey = process.env.CRASSULA_API_KEY;
const clientId = process.env.CRASSULA_CLIENT_ID;

const path = `/api/clients/${encodeURIComponent(clientId)}/identification-requests`;
const response = await fetch(`${baseUrl}${path}`, {
  method: 'POST',
  headers: {
    Authorization: apiKey,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "provider": "sumsub",
    "type": "main"
  }),
});

if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
```

**Start identity verification**

The verification provider must be enabled in your environment. Identity verification is distinct from the final account-opening decision.

[View API reference](https://docs.demo.crassu.la/#tag/client-verification/POST/api/clients/{clientId}/identification-requests)

Case Studies

## See what teams build with Crassula.

![LuxPay](https://crassula.io/static/images/solutions/cases/logo-luxpay.7d1fa138b9ba.png)

- IBAN · SEPA
- Card issuing
- KYC onboarding

Live on Crassula

### [A connected banking platform for modern financial services.](https://crassula.io/cases/luxpay/)

Account details, SEPA payments, card issuing, KYC onboarding and multi-currency exchange in one financial product.

[Read case study: LuxPay](https://crassula.io/cases/luxpay/)

![Keytom](https://crassula.io/static/images/solutions/cases/logo-keytom.bdceda23dc6c.png)

- Crypto payments
- Multi-currency exchange
- Digital-asset accounts

Live on Crassula

### [Bringing fiat and digital assets together.](https://crassula.io/cases/keytom/)

Fiat and crypto payments, multi-currency exchange and digital-asset accounts on Crassula infrastructure.

[Read case study: Keytom](https://crassula.io/cases/keytom/)

A closer look

## Plan the details of your product.

The questions teams ask us before a first call.

[**Not covered here?**Bring your question to a demo with our team.](https://crassula.io/request-demo/)

How do verification levels affect limits?

Limits can be associated with verification levels. Customers provide additional information through the applicable provider flow when a product requires a different level.

Is identity verification the same as account opening?

No. Identity verification establishes the profile’s verification outcome. Your onboarding decision and account-provisioning policy determine what happens next.

How should we review platform security?

Review security documentation, audit arrangements and operating controls with Crassula as part of your due-diligence process.

Compliance & Security

## Design the controls behind trusted onboarding.

Review verification integrations, monitoring capabilities and the customer journey with our team.

[Request demo](https://crassula.io/request-demo/)

![Compliance & Security - customer app preview](https://crassula.io/static/images/features/configuration/compliance-phone.9843452f7c14.svg?v=10)
