Перейти к основному содержимому
Didit привлёк $7,5 млн на инфраструктуру для идентификации и борьбы с мошенничеством
Didit
AML-проверка

Проверяйте любого пользователя.
По 1300+ мировым спискам.

Проверяйте пользователей и компании по 1300+ санкционным спискам, спискам PEP (политически значимых лиц), негативных упоминаний в СМИ и другим стоп-листам. $0.20 за проверку, $0.07/пользователь/год за постоянный мониторинг. 500 бесплатных проверок в месяц.

При поддержке
Y CombinatorRobinhood Ventures
Firecrawl
Slash
Crnogorski Telekom
UCSF Neuroscape
Bit2Me
Shiply

Нам доверяют более 2000 организаций по всему миру.

1300+ стоп-листов

PEP, санкции, негативные упоминания в СМИ.
Все в одном запросе за $0.20.

Один запрос охватывает мировые санкции, PEP, их родственников и близких связей, негативные упоминания в СМИ и предупреждения. Встройте это в полную KYC-проверку или обновляйте данные каждого пользователя ежедневно за $0.07 в год.

Как это работает

От регистрации до верифицированного пользователя за четыре шага.

  1. Шаг 01

    Создайте рабочий процесс

    Выберите нужные проверки: ID, Liveness, Face Match, санкции, адрес, возраст, телефон, email, кастомные вопросы. Перетащите их в нужный порядок в дашборде или отправьте тот же флоу через наш API. Настраивайте ветвления по условиям, проводите A/B-тесты, код не нужен.

  2. Шаг 02

    Интегрируйте

    Встраивайте нативно с помощью наших SDK для Web, iOS, Android, React Native или Flutter. Перенаправляйте на размещенную страницу. Или просто отправьте пользователю ссылку, по email, SMS, WhatsApp, куда угодно. Выберите то, что подходит вашему стеку.

  3. Шаг 03

    Пользователь проходит проверку

    Didit обеспечивает работу камеры, подсказки по освещению, передачу данных с мобильных устройств и доступность. Пока пользователь проходит проверку, мы оцениваем 200+ признаков мошенничества в реальном времени и верифицируем каждое поле по авторитетным источникам данных. Результат, менее чем за две секунды.

  4. Шаг 04

    Вы получаете результаты

    Подписанные вебхуки в реальном времени синхронизируют вашу базу данных в момент одобрения, отклонения или отправки пользователя на ручную проверку. Опрашивайте API по запросу. Или откройте консоль, чтобы просмотреть каждую сессию, каждый сигнал и управлять кейсами по своему усмотрению.

Создано для комплаенса · Создано против мошенничества · Открытый дизайн

Шесть возможностей. Один флаг функции. AML.

Каждая из перечисленных ниже возможностей, это переключатель в одном модуле. Никаких дополнительных тарифов, отдельных SKU или платных надстроек. Включайте их для каждого рабочего процесса в консоли или передавайте напрямую в вызове API.
01 · Покрытие

Более 1300 мировых списков. Санкции, PEP, негативные упоминания, предупреждения.

Глобальные санкции (OFAC, ЕС, ООН, HMT и все национальные списки G20), PEP четырех уровней, а также их родственники и близкие связи, негативные упоминания в СМИ, регуляторные меры, проверка на благонадежность и добросовестность, неплатежеспособность, лица и организации, представляющие особый интерес, и ваши собственные списки. Один запрос охватывает все это, данные постоянно обновляются.
02 · Сущности

Один модуль. Физические и юридические лица.

Тип сущности `person` проверяет физических лиц по спискам PEP, санкций и негативных упоминаний в СМИ. Тип сущности `company` проверяет юридические лица по санкциям, регуляторным мерам и реестрам конечных бенефициарных владельцев (UBO). Тот же запрос, тот же JSON, те же $0.20, встраивайте в процесс проверки бизнеса или запускайте перед заключением B2B-сделки.
03 · PEP

Категоризация PEP по четырем уровням.

Каждое совпадение с PEP помечается как Уровень 1 (главы государств, судьи верховных судов, главы центральных банков), Уровень 2 (парламентарии, послы, военные лидеры), Уровень 3 (государственные служащие среднего звена) или Уровень 4 (родственники и близкие связи). Действия для каждого уровня в консоли: автоодобрение, отправка на ручную проверку или отклонение.
04 · Оценка совпадений

Два показателя. Ложные срабатывания отсеиваются автоматически.

Показатель совпадения (Match Score, 0–100, порог по умолчанию 93) определяет, является ли найденный человек тем же самым, 60% вес имени, 25% даты рождения, 15% страны. Показатель риска (Risk Score, 0–100) определяет уровень риска, 50% вес категории, 30% страны, 20% криминальной истории. В консоли отображаются оба показателя, а также URL источника, тональность и возможность переопределения номера документа.
05 · Постоянный мониторинг

Ежедневная перепроверка. $0.07 за пользователя в год.

Включите постоянный мониторинг, и мы будем ежедневно проверять каждого зарегистрированного пользователя по всему каталогу из более чем 1300 списков. Новые санкции или совпадения с PEP вызывают вебхук, меняют статус сессии и отображают совпадение в консоли с полным аудиторским следом. Тот же формат данных, что и при первоначальной проверке, никакой дополнительной интеграции.
06 · Регуляторы

FATF, AMLD6, OFAC, MiCA. Соответствие требованиям по умолчанию.

Соответствует требованиям FATF (Financial Action Task Force) по проверке клиентов, 6-й Директиве ЕС по AML, санкциям OFAC США и MiCA (Markets in Crypto-Assets). Испанские Tesoro, Banco de España и SEPBLAC официально подтвердили, что Didit безопаснее личной проверки, это единственное такое подтверждение на рынке.
Интеграция

Две точки входа. Один JSON. Одна цена.

Встраивайте AML в рабочий процесс KYC или KYB, когда хотите, чтобы наш хостинг управлял процессом. Вызывайте отдельный API, если у вас уже есть данные сущности. Формат отчета одинаков в обоих случаях.
POST /v3/session/Хостинг UI
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_kyc_aml",
    "vendor_data": "user-42"
  }'
201Создано{ "session_url": "verify.didit.me/..." }
Запустите AML после верификации личности или используйте его отдельно.документация →
POST /v3/aml/Сервер-сервер
$ curl -X POST https://verification.didit.me/v3/aml/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "entity_type": "person",
    "full_name": "Carmen Espanola"
  }'
200OK{ "status": "Approved", "total_hits": 0 }
Вы управляете входными данными личности. Мы возвращаем все совпадения в ответе.документация →
Интеграция, готовая для агентов

Запустите AML-скрининг за один промпт.

Вставьте блок ниже в Claude Code, Cursor, Codex, Devin, Aider или Replit Agent. Заполните плейсхолдер my_stack своим фреймворком, языком и сценарием использования. Агент настроит Didit, создаст рабочий процесс, подключит вебхук и запустит.
didit-integration-prompt.md
# Didit AML Screening — integrate in 5 minutes

You are integrating Didit's Anti-Money Laundering (AML) Screening module into
<my_stack>. Follow these steps exactly. Every URL, header, and enum value
below is canonical — do not paraphrase or "improve" them.

AML Screening covers four lookup categories on every call:
  - Sanctions (OFAC, EU, UN, HMT, and 1,300+ more global lists)
  - Politically Exposed Persons (PEPs) — Levels 1 through 4 + RCAs
  - Adverse Media — financial-crime news, court records, regulatory press
  - Warnings and Regulatory Enforcement, Insolvency, SIP / SIE lists

The same module screens BOTH persons and companies — set the
"entity_type" parameter to "person" or "company".

## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
  (returns an API key bound to the workspace + application).

## 2. Two integration paths — pick one

### Path A — Workflow Builder (hosted UI / linked KYC)
Best when you want AML screened automatically as part of a verification
session. Run it alongside ID Verification, or chain it after a Know Your
Customer (KYC) check, or fire it on its own.

1. Create a workflow that contains the AML feature:
   POST https://verification.didit.me/v3/workflows/
   Authorization header:  x-api-key: <your-api-key>
   Body: workflow_label, features array with the entry
         { "feature": "AML" }     (UPPERCASE — strict enum)
   Optional per-workflow configuration:
     - match_score_threshold        (default 93)
     - approve_risk_threshold       (default 80)
     - review_risk_threshold        (default 100)
     - include_adverse_media        (default true; adds ~10s to the call)
     - include_ongoing_monitoring   (default false; +$0.07/user/year if on)
     - sanctions_categories         (subset of dataset enums)

2. Create a verification session for an end user:
   POST https://verification.didit.me/v3/session/
   Body: workflow_id (from step 1), vendor_data (your own user id),
         expected_details { first_name, last_name, date_of_birth,
                            nationality, document_number }.
   Response: session_url — redirect the user to it. If your workflow has
   only the AML feature and you already collected the identity fields,
   the session resolves server-side with no UI step.

3. Listen for webhook callbacks (see "Webhooks" below).

### Path B — Standalone server-to-server API
Best when you already have the screened entity's name + identifiers and
do not want a hosted session. Synchronous response, no webhook needed.

POST https://verification.didit.me/v3/aml/
Content-Type: application/json
Headers:
  x-api-key: <your-api-key>
Body (person):
  {
    "entity_type": "person",
    "full_name": "Carmen Espanola",
    "date_of_birth": "1980-01-01",
    "nationality": "ESP",
    "document_number": "CAA000000",
    "include_adverse_media": true,
    "include_ongoing_monitoring": false
  }
Body (company):
  {
    "entity_type": "company",
    "full_name": "Acme Holdings Ltd",
    "registration_number": "12345678",
    "incorporation_country": "GBR",
    "include_adverse_media": true
  }

Response: JSON report with status, hits, scores, and a warnings array.

## 3. Webhooks (Path A and Path B ongoing monitoring)
- Register a webhook destination once via
  POST https://verification.didit.me/v3/webhook/destinations/
  Body: url, subscribed_events: ["session.verified", "session.review_started",
                                  "session.declined", "aml.new_hit"]
- Response includes secret_shared_key — store it.
- Every webhook delivery carries an X-Signature-V2 header you MUST verify
  before trusting the payload.  HMAC-SHA256 verification MUST run against the raw body bytes (the raw payload as Didit sent it) BEFORE any JSON parsing — re-serialising the parsed body changes whitespace and key order, which invalidates the signature.Algorithm:
    1. sortKeys(payload) recursively
    2. shortenFloats (truncate trailing zeros after the decimal point)
    3. JSON.stringify the result
    4. HMAC-SHA256 with the secret_shared_key
    5. Hex-encode, compare to the X-Signature-V2 header.

## 4. Reading the report (both paths return the same shape)
The aml object includes:
- status: "Approved" | "Rejected" | "In Review" | "Not Started"
- total_hits: integer
- score: number 0-100 (overall AML risk score; highest non-False-Positive
  match risk score wins)
- screened_data: the inputs used for the lookup
- hits: array of matched entities. Each hit includes:
    - id, url, caption (matched display name)
    - datasets: which categories matched (PEP, PEP Level 1..4, Sanctions,
      Adverse Media, Warnings and Regulatory Enforcement, Fitness and
      Probity, SIP, SIE, Insolvency)
    - match_score (0-100, identity confidence — is it the same person)
    - risk_view.categories.score (0-100, entity risk if it IS a match)
    - sanction_matches, pep_matches, warning_matches,
      adverse_media_matches (typed arrays with list names, source URLs,
      legal basis, sanction program, sanctioning authority, publication
      dates, sentiment scores, etc.)
- warnings: Array<{ risk, log_type, short_description, long_description }>

Two-score system (the part most agents get wrong):
  1. Match Score answers "is this the same person we are screening".
     Below the match_score_threshold (default 93) the hit is a
     False Positive and excluded from the final status. At or above the
     threshold it is Unreviewed (a possible match).
  2. Risk Score answers "how risky is this entity if it IS a match".
     The session's final status comes from the highest risk score among
     non-False-Positive hits:
       - risk score below approve_risk_threshold (80)   => Approved
       - between approve and review                     => In Review
       - above review_risk_threshold (100)              => Declined

Warning codes you should branch on:
- POSSIBLE_MATCH_FOUND          (informational — at least one hit above the
                                 match threshold; review or auto-approve
                                 per your risk policy)
- COULD_NOT_PERFORM_AML_SCREENING  (KYC fields incomplete; session is held
                                 in In Review and re-triggered automatically
                                 once full_name, date_of_birth, issuing
                                 state and document_number are populated)

## 5. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE: AML, ID_VERIFICATION, LIVENESS, FACE_MATCH,
  IP_ANALYSIS. The AML feature flag is AML, not AML_SCREENING.
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Rejected", "In Review",
  "Not Started" (title-cased, space-separated).
- entity_type is lowercase: "person" or "company".

## 6. Ongoing monitoring
- Toggle include_ongoing_monitoring=true on the workflow or the standalone
  request to enroll the screened entity in continuous AML monitoring.
- Didit rescreens every enrolled entity DAILY against the full 1,300+
  watchlist database (sanctions, PEPs, adverse media, warnings).
- A status change (new hit above review or decline threshold) fires the
  aml.new_hit webhook, flips the session status to In Review or Declined,
  and surfaces the hit in the Business Console with full audit trail.
- Billing: $0.07 per enrolled entity per year. Toggle off at any time
  from the Business Console — billing prorates to the day.

## 7. Pricing reference (public)
- AML Screening (one-time, per person OR per company): $0.20 per check
- Ongoing AML Monitoring: $0.07 per enrolled entity per year
- Bundled inside a full KYC workflow (ID + Liveness + Face Match + IP):
  $0.33 per session — AML is an add-on at the same $0.20 standalone price
- 500 free checks every month, forever, on every account.

## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Test names: deterministic synthetic entities returned in sandbox
  (Approved by default; canonical "PEP test name" returns an In Review
  with a Wikidata PEP hit so you can exercise the review queue).
- Switch to live: flip the application environment toggle in the console.

When in doubt: https://docs.didit.me/core-technology/aml-screening/overview
Нужен дополнительный контекст? Смотрите полную документацию модуля.docs.didit.me →
Соответствие по умолчанию

Откройте новую страну в один клик. Мы берем на себя сложную работу.

Мы открываем местные дочерние компании, получаем лицензии, проводим пентесты, получаем сертификаты и адаптируемся к каждому новому регулированию. Чтобы запустить верификацию в новой стране, просто переключите тумблер. Более 220 стран в работе, ежеквартальные аудиты и пентесты, единственный провайдер идентификации, который правительство страны-члена ЕС официально назвало более безопасным, чем личная верификация.
Читать досье по безопасности и соответствию
Финансовая песочница ЕС
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
ISO/IEC 27001
Информационная безопасность · 2026
SOC 2 · Type II
AICPA · 2026
SOC 2 · Type I
AICPA · 2026
iBeta Level 1 PAD
NIST / NIAP · 2026
GDPR
EU 2016/679
DORA
EU 2022/2554
MiCA
EU 2023/1114
AMLD6 · eIDAS 2.0
Соответствие нормам ЕС по умолчанию

Цифры говорят сами за себя

Цифры говорят сами за себя
  • 0+
    Глобальные санкционные списки, PEP, негативные упоминания в СМИ и другие источники.
  • Daily
    Повторная проверка каждого пользователя, подключенного к постоянному мониторингу.
  • $0.00
    За одну отдельную AML-проверку. Физическое или юридическое лицо.
  • $0.00
    За каждого пользователя, подключенного к постоянному мониторингу, в год.
Три тарифа, один прайс-лист

Начните бесплатно. Платите за использование. Масштабируйтесь до Enterprise.

500 бесплатных верификаций каждый месяц, навсегда. Оплата по факту использования для продакшена. Индивидуальные контракты, размещение данных и SLA (Service Level Agreements) для Enterprise.
Бесплатно

Бесплатно

$0 / месяц. Кредитная карта не требуется.

  • Бесплатный пакет KYC (верификация личности + пассивная проверка живости + сопоставление лиц + анализ устройства и IP), 500 в месяц, каждый месяц
  • Заблокированные пользователи
  • Обнаружение дубликатов
  • 200+ сигналов мошенничества в каждой сессии
  • Повторное использование KYC в сети Didit
  • Платформа управления кейсами
  • Конструктор рабочих процессов
  • Публичная документация, песочница, SDK, сервер MCP (Model Context Protocol)
  • Поддержка сообщества
Самый популярный
Оплата по факту использования

По факту использования

Платите только за то, что используете. Более 25 модулей. Публичные цены за модуль, без минимальной ежемесячной платы.

  • Полный KYC за $0.33 (ID + биометрия + IP / устройство)
  • Более 10 000 AML-баз данных, санкции, PEP, негативные упоминания
  • Более 1000 государственных источников данных для проверки по базам
  • Мониторинг транзакций за $0.02 за транзакцию
  • KYB в реальном времени за $2.00 за компанию
  • Проверка кошельков за $0.15 за проверку
  • White-label верификация, ваш бренд, наша инфраструктура
Для крупных компаний

Для крупных компаний

Индивидуальные MSA и SLA. Для больших объемов и регулируемых программ.

  • Годовые контракты
  • Индивидуальные MSA, DPA и SLA
  • Выделенный канал в Slack и WhatsApp
  • Ручная проверка по запросу
  • Условия для реселлеров и white-label
  • Эксклюзивные функции и партнерские интеграции
  • Персональный CSM, аудит безопасности, поддержка по комплаенсу

Начните бесплатно → платите только за выполненные проверки → переходите на Enterprise для индивидуального контракта, SLA или размещения данных.

FAQ

Частые вопросы

Что такое Didit?

Didit это инфраструктура для идентификации и борьбы с мошенничеством. Мы создали платформу, которую сами хотели бы иметь, когда разрабатывали продукты: открытую, гибкую и удобную для разработчиков. Она становится полноценной частью вашего стека, а не "черным ящиком", который приходится обходить.

Единый API позволяет проверять физических лиц (KYC, know your customer), юридических лиц (KYB, know your business), проверять криптокошельки (KYT, know your transaction) и отслеживать транзакции в реальном времени. Наша платформа построена так, чтобы быть:

  • Быстрой: p99 менее 2 секунд для каждой сессии
  • Надежной: используется в продакшене более чем 2000 компаниями в 220+ странах
  • Безопасной: соответствует SOC 2 Type 1 & Type 2, ISO 27001, GDPR-native, и официально признана финансовым регулятором Испании более безопасной, чем личная верификация

В основе платформы: более 14 000 типов документов на 48+ языках, более 1000 источников данных и более 200 сигналов мошенничества для каждой сессии. Инфраструктура Didit динамически обучается с каждой сессией и становится лучше с каждым днем.

По каким спискам и базам данных Didit проводит проверку?
Более 1300 глобальных источников за один запрос. Санкционные списки Управления по контролю за иностранными активами США (OFAC), Европейского союза, Организации Объединённых Наций, Казначейства Великобритании (HM Treasury) и все национальные списки стран G20. Политические значимые лица по четырём уровням, PEP Level 1 (главы государств, судьи верховных судов, главы центральных банков), PEP Level 2 (парламентарии, послы, военачальники), PEP Level 3 (государственные служащие среднего звена, местные органы власти), PEP Level 4 (родственники и близкие связи / RCAs). Негативные упоминания в СМИ, Warnings and Regulatory Enforcement (предупреждения и регуляторные меры), Fitness and Probity (пригодность и добросовестность), Insolvency (несостоятельность), SIP (лица, представляющие особый интерес), SIE (организации, представляющие особый интерес) и ваши собственные списки. Полный каталог постоянно обновляется, см. docs.didit.me/core-technology/aml-screening/watchlist-database-aml-screening.
Какова структура ответа?
Единый JSON-объект aml. Верхнеуровневый status может быть Approved, Rejected, In Review или Not Started. Объект включает total_hits, общий score (0–100, наивысший показатель риска без ложных срабатываний), блок screened_data, повторяющий использованные входные данные, массив warnings со структурированными кодами risk и массив hits. Каждый "хит" содержит id, url, caption, datasets (какие категории совпали), match_score (уверенность в совпадении личности 0–100), risk_view.categories.score (риск сущности 0–100) и типизированные подмассивы, sanction_matches, pep_matches, warning_matches, adverse_media_matches, с названиями списков, URL-адресами источников, правовым основанием, санкционирующим органом, датами публикации и оценками настроений. Полная справка доступна по адресу docs.didit.me/core-technology/aml-screening/report-aml-screening.
Насколько быстро происходит верификация для моего конечного пользователя?

Полный процесс обычно занимает менее 30 секунд от начала до конца, взять удостоверение личности, сфотографировать документ, сделать селфи, готово. Это самый быстрый показатель на рынке. Устаревшие KYC-провайдеры обычно тратят более 90 секунд на тот же процесс.

На бэкенде Didit возвращает результат менее чем за две секунды (p99), от момента завершения селфи пользователем до момента срабатывания вашего вебхука. Мобильный захват оптимизирован для медленных телефонов и сетей: прогрессивное сжатие изображений, ленивая загрузка SDK и передача в один клик с десктопа на телефон через QR-код, если пользователь начал на вебе.

Как Didit борется с ложными срабатываниями?
Две оценки для каждого совпадения. match_score (0–100, порог по умолчанию 93) определяет, действительно ли это тот же человек, взвешенное сходство имени 60%, дата рождения 25%, страна 15%, с переопределением номера документа Golden Key, которое может зафиксировать оценку на 100. risk_score (0–100, по умолчанию одобрение 80 / проверка 100) определяет, насколько рискованна сущность, если совпадение ЕСТЬ, взвешенная категория 50%, страна 30%, судимости 20%. Совпадения ниже порога классифицируются как False Positive (ложное срабатывание) и исключаются из окончательного расчёта статуса. Окончательный статус сессии использует наивысший показатель риска среди оставшихся совпадений без ложных срабатываний.
Что происходит, если пользователь не проходит проверку, прерывает её или срок действия истекает?

Каждая сессия получает один из семи чётких статусов, поэтому ваш код всегда знает, что делать:

  • Approved, все проверки пройдены. Пользователь может продолжить.
  • Declined, одна или несколько проверок не пройдены. Вы можете разрешить пользователю повторно отправить конкретный неудачный шаг (например, повторно сделать селфи), не запуская весь процесс заново.
  • In Review, помечено для проверки комплаенс-отделом. Откройте кейс в консоли, просмотрите все сигналы, примите решение об одобрении или отклонении.
  • In Progress, пользователь находится в процессе прохождения.
  • Not Started, ссылка отправлена, пользователь ещё не открыл её. Отправьте напоминание, если она долго остаётся без внимания.
  • Abandoned, пользователь открыл ссылку, но не завершил процесс вовремя. Возобновите или аннулируйте.
  • Expired, срок действия ссылки на сессию истёк. Создайте новую сессию.

Подписанный вебхук срабатывает при каждом изменении статуса, поэтому ваша база данных всегда остаётся синхронизированной. Заброшенные и отклонённые сессии бесплатны.

Где хранятся данные моих клиентов и как они защищены?

Производственные данные по умолчанию обрабатываются и хранятся в Европейском Союзе на Amazon Web Services. Корпоративные контракты могут предусматривать альтернативные регионы для юрисдикций, где это требуется регуляторами.

Шифрование повсюду. AES-256 при хранении во всех базах данных, объектных хранилищах и резервных копиях. Transport Layer Security 1.3 при передаче для каждого вызова API, вебхука и сессии Business Console. Биометрические данные шифруются отдельным Customer Master Key.

Срок хранения данных под вашим контролем. По умолчанию срок хранения неограничен (indefinite), если вы не настроите более короткий, от 30 дней до 10 лет для каждого приложения. Вы можете удалить любую отдельную сессию в любое время из дашборда или через API.

Сертификаты: SOC 2 Type 1 & Type 2, ISO/IEC 27001:2022, iBeta Level 1 PAD, а также публичное подтверждение от Tesoro / SEPBLAC / CNMV Испании о том, что удаленная верификация личности Didit безопаснее, чем личная верификация. Полный отчет доступен по ссылке /security-compliance.

Соответствует ли Didit требованиям моей отрасли?

Didit по умолчанию соответствует требованиям регуляторов, важных для инфраструктуры идентификации:

  • GDPR + UK GDPR, разделение контроллёра/обработчика, опубликован полный договор об обработке данных, назначен ведущий надзорный орган (AEPD Испании).
  • AMLD6 + EU AML Single Rulebook, более 1300 санкционных списков, списков политически значимых лиц и негативных упоминаний в СМИ проверяются в реальном времени.
  • eIDAS 2.0, соответствует EU Digital Identity Wallet; готов к многократному использованию идентификационных данных.
  • MiCA (Markets in Crypto-Assets), готов для крипто-онрэмпов, бирж и кастодианов.
  • DORA, Digital Operational Resilience Act, операционная устойчивость финансовых услуг ЕС.
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA, конфиденциальность биометрических данных в США (Иллинойс, Техас, Вашингтон) и конфиденциальность потребителей в Калифорнии.
  • UK Online Safety Act, обязательства по возрастному ограничению и безопасности детей.
  • FATF Travel Rule, данные об отправителе и получателе криптопереводов, совместимость с IVMS-101.

Подробное описание, все сертификаты, все письма регуляторов: /security-compliance.

Как быстро я могу интегрироваться и начать верифицировать пользователей?
  • 60 секунд до аккаунта в песочнице на business.didit.me, без кредитной карты.
  • 5 минут до работающей верификации через Claude Code, Cursor или любого другого кодирующего агента через наш сервер Model Context Protocol (MCP).
  • Один уик-энд до готовой к продакшену интеграции с верификацией подписанных вебхуков, повторными попытками и процедурой устранения проблем, когда пользователь отклоняется.

Три пути интеграции, выберите тот, который подходит вашему стеку:

  • Встраивание нативно с помощью наших SDK для Web, iOS, Android, React Native или Flutter.
  • Перенаправление пользователя на размещённую страницу верификации, без SDK.
  • Отправка ссылки по электронной почте, SMS, WhatsApp или любому другому каналу, без фронтенд-работы.

Та же панель управления, то же выставление счетов, та же цена за успешную операцию для всех трёх. Пошаговое руководство на docs.didit.me/integration/integration-prompt.

Инфраструктура для идентификации и борьбы с мошенничеством.

Единый API для KYC, KYB, мониторинга транзакций и проверки кошельков. Интеграция за 5 минут.

Попросите ИИ кратко изложить эту страницу