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

Верифицируйте любой телефон.
По любому каналу, где ответят.

Отправьте одноразовый код через SMS, WhatsApp, Telegram, RCS или голосовой вызов, по тому каналу, где пользователь ответит. Автоматический переход между каналами, с оценкой рисков оператора при каждом вызове. От $0.03 плюс оператор.

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

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

Didit Phone Verification, SMS / WhatsApp / Telegram / RCS поток одноразовых кодов.

Пять каналов

SMS. WhatsApp. Telegram.
RCS. Голосовая связь.

Один модуль, пять способов доставки. Мы повторяем попытки по разным каналам, пока код не будет доставлен, оцениваем риски SIM-свопа и оператора при каждом вызове, и выставляем счет от $0.03 плюс стоимость оператора, рабочий процесс одинаков.

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

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

  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 по запросу. Или откройте консоль, чтобы просмотреть каждую сессию, каждый сигнал и управлять кейсами так, как вам удобно.

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

Шесть возможностей. Один фича-флаг. PHONE.

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

Пять каналов доставки. Один фича-флаг.

SMS, WhatsApp, Telegram, RCS и голосовые сообщения, всё в одном модуле и рабочем процессе. Закрепите канал, если этого требует политика (SMS по требованию регулятора, рынки, ориентированные на WhatsApp, такие как Бразилия и Индия), или позвольте нам выбрать самый дешевый способ доставки.
Один фича-флаг · Пять каналовфича: ТЕЛЕФОН
  • SMSПо умолчанию
  • WhatsAppBR / IN / MX
  • TelegramЕС
  • RCSAndroid
  • ГолосРезерв
02 · Маршрутизация

Автоматический переход на другой канал при сбое.

Блокировки SMS операторами, страны с премиум-тарифами и скрытые сбои автоматически обходятся. Мы повторяем попытку через следующий доступный канал без вашего участия, и сообщаем, какой канал фактически доставил сообщение.
Автоматическая маршрутизация каналовPOST /v3/phone/send/
1SMSОператор заблокирован
2WhatsAppДоставлено
verification_methodwhatsapp
03 · Покрытие

Глобальный охват телекоммуникаций. Доставка с учетом оператора.

Интеграции с несколькими операторами в каждой стране, с маршрутизацией, настроенной под местные особенности, WhatsApp лидирует в Бразилии, Индии и Мексике, Telegram и RCS, в ЕС, SMS, в США. Страна, оператор и тип номера определяются автоматически.
04 · Признаки мошенничества

Больше, чем одноразовый код. Риски оператора при каждом вызове.

Каждая проверка возвращает название и тип оператора (мобильный, стационарный, VoIP), пометки для одноразовых и виртуальных номеров, а также явные предупреждения для номеров с высоким риском, дублированных или заблокированных. Принимайте решения, проверяйте или одобряйте по категориям риска.
05 · Конверсия

Только SMS теряет пользователей. Мультиканальность их удерживает.

Когда SMS не доходит, из-за фильтра оператора, роуминга, мертвой зоны или снижения доставляемости, провайдеры с одним каналом оставляют пользователей ждать код, который так и не приходит. Мы восстанавливаем их на следующем шаге и сообщаем, какой канал доставил сообщение, чтобы вы могли настроить маршрутизацию на основе реальных данных.
Завершение · за 30 днейЧем выше, тем лучше
Только SMS58%
+ WhatsApp79%
+ Голосовой резерв93%
Иллюстративно, для ориентира, не исследование.
06 · Цены

Оплата за сообщение. От $0.03 плюс плата оператора.

$0.03 за проверку, плюс плата оператора за страну и канал без наценки. Вы платите только за отправленное сообщение, отказ до доставки ничего не стоит.
Тарифы за сообщениеОт $0.03
  • СШАSMS$0.03
  • БразилияWhatsApp$0.04
  • ИндияWhatsApp$0.05
Платите только за отправленные сообщения.
Интеграция

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

Выбирайте Hosted Flow, если хотите, чтобы мы взяли на себя ввод номера, UX кода и повторную отправку. Выбирайте Standalone API, если вы сами управляете UX. Оба варианта возвращают одинаковый отчет.
POST /v3/session/Hosted 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_phone_otp",
    "vendor_data": "user-42"
  }'
201Создано{ "session_url": "verify.didit.me/..." }
Мы берем на себя ввод номера, UX для OTP, повторную отправку и маршрутизацию каналов.документация →
POST /v3/phone/send/Сервер-сервер
$ curl -X POST https://verification.didit.me/v3/phone/send/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone_number": "+14155552671"
  }'
200OK{ "status": "sent", "channel": "sms" }
Затем отправьте POST /v3/phone/check/ с OTP, чтобы получить полный отчёт.документация →
Интеграция, готовая для агентов

Запустите верификацию телефона за один промпт.

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

You are integrating Didit's Phone Verification module into <my_stack>.
Follow these steps exactly. Every URL, header, and enum value below is
canonical — do not paraphrase or "improve" them.

## 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)
Best when you want Didit to handle phone collection, country prefix UX,
channel routing, OTP entry, resend buttons, mobile/desktop handoff, and
accessibility for you.

1. Create a workflow that contains the PHONE feature:
   POST https://verification.didit.me/v3/workflows/
   Authorization header:  x-api-key: <your-api-key>
   Body: workflow_label, features array with the single entry
         { feature: "PHONE" }   (UPPERCASE — strict enum)
   Optional config: preferred_channel ("SMS" | "WHATSAPP" | "TELEGRAM" |
   "RCS" | "VIBER" | "CALL"), code_validity_seconds, max_code_attempts
   (default 2), max_resend_requests_per_24h (default 2).

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),
         optional contact_details.phone in E.164 format
         (e.g. "+14155552671") to pre-fill and lock the number.
   Response: session_url — redirect the user to it.

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

### Path B — Standalone server-to-server API
Best when you already own the phone-entry UX (mobile SDK, native
onboarding app, reseller pipeline) and want Didit to handle OTP delivery
+ risk scoring only. Two endpoints, called in sequence:

Step 1 — Send the code:
POST https://verification.didit.me/v3/phone/send/
Content-Type: application/json
Body fields:
  - phone_number  (required, string, E.164 format e.g. "+14155552671")
  - channel       (optional — "SMS" | "WHATSAPP" | "TELEGRAM" | "RCS" |
                   "VIBER" | "CALL". Omit to let Didit pick the best
                   available channel for the destination country and
                   carrier — automatic fallback routing.)
  - vendor_data   (optional, your user id for cross-session linkage)

Step 2 — Check the code:
POST https://verification.didit.me/v3/phone/check/
Content-Type: application/json
Body fields:
  - phone_number  (required, same E.164 number)
  - code          (required, the OTP the user typed)
  - vendor_data   (optional, same user id used in Step 1)

Response: JSON report — status, verification_method (the channel that
actually delivered), carrier object, is_disposable, is_virtual, warnings
array.

## 3. Channel routing — how the automatic fallback works
When channel is omitted on /v3/phone/send/, Didit picks the cheapest
+ most-deliverable channel for the destination:
  - SMS where deliverable and lowest cost (most countries)
  - WhatsApp in BR / IN / MX and other WhatsApp-dense markets
  - Telegram / RCS / Viber where carrier-side SMS is blocked or premium
  - CALL (voice OTP) as last-resort fallback when text channels fail
Each retry attempt may switch channels — the final delivery channel is
returned as verification_method in the report.

## 4. Webhooks (Path A only — Path B returns synchronously)
- 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"]
- 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.

## 5. Reading the report (both paths return the same phone object)
- status: "Approved" | "Declined" | "In Review" | "Not Finished"
- phone_number_prefix: country prefix in international format ("+34")
- phone_number: subscriber number without the prefix
- full_number: full E.164 string ("+34600600600")
- country_code: ISO 3166-1 alpha-2 ("ES")
- country_name: full country name
- carrier: { name, type: "mobile" | "landline" | "voip" | "unknown" }
- is_disposable: boolean — temporary or throwaway number
- is_virtual: boolean — VoIP or virtual provider
- verification_method: the channel that actually delivered the code
  ("sms" | "whatsapp" | "viber" | "telegram" | "call")
- verification_attempts: number of code-entry tries
- verified_at: ISO 8601 timestamp
- warnings: Array<{ risk, log_type, short_description, long_description }>

Auto-decline risks (always enforced by Didit, not configurable):
- VERIFICATION_CODE_ATTEMPTS_EXCEEDED
- HIGH_RISK_PHONE_NUMBER
- PHONE_NUMBER_IN_BLOCKLIST

Configurable risks (action per workflow — Decline, Review, or Approve):
- DISPOSABLE_NUMBER_DETECTED
- VOIP_NUMBER_DETECTED
- DUPLICATED_PHONE_NUMBER

## 6. Attempt limits (defaults — overridable per workflow)
- Max code-entry attempts: 2 per session
- Max resend requests: 2 per phone number per 24 hours
- Code validity: 5 minutes from send
Hitting either limit fires VERIFICATION_CODE_ATTEMPTS_EXCEEDED and
auto-declines the session.

## 7. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE: PHONE, ID_VERIFICATION, LIVENESS, FACE_MATCH,
  AML, IP_ANALYSIS.
- Channel enum is UPPERCASE on input ("SMS", "WHATSAPP", "TELEGRAM",
  "RCS", "VIBER", "CALL") and lowercase on output ("sms", "whatsapp",
  "telegram", "rcs", "viber", "call").
- All phone numbers go in and come out as E.164 strings — including
  the leading "+" and country prefix.
- 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", "Declined", "In Review",
  "Not Finished" (title-cased, space-separated).

## 8. Pricing reference (public)
- Didit fee: $0.03 per verification (the cheapest channel; some
  channels and countries cost more — see didit.me/pricing for the
  per-country, per-channel table).
- Carrier fee: variable by country and channel, billed as a
  pass-through with no Didit markup.
- You only pay when a message is SENT. If the user abandons before
  delivery, you are not charged.

## 9. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Sandbox numbers: deterministic E.164 numbers return Approved by default;
  trigger Declined with the canonical "high-risk" sandbox number.
- Switch to live: flip the application's environment toggle in console.

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

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

Мы открываем местные дочерние компании, получаем лицензии, проводим пентесты, получаем сертификаты и адаптируемся к каждому новому регулированию. Чтобы запустить верификацию в новой стране, просто переключите тумблер. Более 220 стран в работе, ежеквартальные аудиты и пентесты, единственный провайдер идентификации, который правительство страны-члена ЕС официально назвало более безопасным, чем личная верификация.
Читать досье по безопасности и соответствию
Финансовая песочница ЕС
Tesoro · SEPBLAC · BdE
Jugendschutz geprüft
FSM · JMStV §4(2) · 2026
ISO/IEC 27001
Информационная безопасность · 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
    Каналы доставки, SMS, WhatsApp, Telegram, RCS, голосовые вызовы.
  • Автоматически
    Маршрутизация каналов, мы выбираем самый дешевый и надежный вариант.
  • От $0.03
    За верификацию, плюс прямая оплата оператору, без наценок.
Три тарифа, один прайс-лист

Начните бесплатно. Платите за использование. Масштабируйтесь до 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 секунд для каждой сессии
  • Надежным, используется в продакшене более чем 1500 компаниями в 220+ странах
  • Безопасным, SOC 2 Type 1, ISO 27001, соответствует GDPR, официально признан финансовым регулятором Испании более безопасным, чем личная верификация

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

Какие каналы доставки поддерживает Didit?
Пять каналов, все под одним флагом функции PHONE. SMS как основной и самый дешевый канал для большинства стран. WhatsApp на рынках с высокой плотностью WhatsApp, таких как Бразилия, Индия и Мексика. Telegram и Rich Communication Services (RCS) там, где SMS со стороны оператора заблокированы или имеют высокую стоимость. Голосовой вызов как последнее средство, если текстовые каналы не работают. Закрепите канал для каждого рабочего процесса, если этого требует политика, или опустите channel в POST /v3/phone/send/, чтобы Didit выбрал самый дешевый доступный канал. Фактически использованный канал возвращается как verification_method в отчете. Полная информация о доступности по странам: docs.didit.me/core-technology/phone-verification/overview.
Какова структура ответа?
Единый JSON-объект phone в конечной точке решения сессии или возвращаемый напрямую из POST /v3/phone/check/. Статус верхнего уровня status может быть Approved, Declined, In Review или Not Finished. Объект также включает phone_number_prefix, phone_number, full_number (E.164), country_code (ISO 3166-1 alpha-2), country_name, блок carrier (name, type, mobile, landline, voip или unknown), флаг is_disposable для временных или одноразовых номеров, флаг is_virtual для VoIP и виртуальных провайдеров, verification_method (канал доставки, sms, whatsapp, telegram, rcs, viber, call), verification_attempts, verified_at в формате ISO 8601 и массив warnings. Полная информация доступна по ссылке docs.didit.me/core-technology/phone-verification/report-phone-verification.
Насколько быстра верификация для моего конечного пользователя?

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

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

Как Didit борется с телефонным мошенничеством?
Три уровня защиты, каждый из которых включен по умолчанию. (1) Ограничения по времени действия OTP и количеству попыток, коды истекают через 5 минут, количество попыток ввода кода ограничено 2 за сессию, запросы на повторную отправку, 2 на номер телефона в течение 24 часов. Превышение любого из лимитов вызывает VERIFICATION_CODE_ATTEMPTS_EXCEEDED и автоматически отклоняет запрос. (2) Сигналы риска телефонного номера, HIGH_RISK_PHONE_NUMBER для номеров с плохой репутацией, PHONE_NUMBER_IN_BLOCKLIST для вашего собственного черного списка, DISPOSABLE_NUMBER_DETECTED для одноразовых номеров, VOIP_NUMBER_DETECTED для номеров VoIP, DUPLICATED_PHONE_NUMBER для одного и того же номера, используемого разными пользователями vendor_data. (3) Межсессионные совпадения, один и тот же номер телефона, используемый разными пользователями, отображается в массиве matches, что позволяет выявлять мошенничество с использованием нескольких аккаунтов и синтетические личности. Полный каталог доступен по адресу docs.didit.me/core-technology/phone-verification/warnings-phone-verification.
Что происходит, если пользователь не проходит проверку, прерывает её или сессия истекает?

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

  • 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.

Срок хранения данных под вашим контролем. Срок хранения по умолчанию неограничен, если вы не настроите более короткий, от 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 минут.

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