Перейти к основному содержимому
Didit привлекает $2 млн и присоединяется к Y Combinator (W26)
Didit
PSD3 · Строгая аутентификация клиента

Два фактора SCA. Одно касание.

Биометрическая аутентификация ($0.10) плюс анализ устройства и IP-адреса ($0.03) обеспечивают два фактора SCA уровня PSD3 в одном запросе. Устойчивость к фишингу. Прямая замена одноразового пароля по SMS.

При поддержке
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

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

Кинематографическая темная абстрактная иллюстрация соответствия — четыре плавающие полупрозрачные панели из темного стекла в 3D-перспективе на чисто черном холсте, пронизанные светящейся вертикальной линией Didit Blue и обрамленные четырьмя светящимися скобками сканера. Каждая панель содержит крошечный бледно-белый абстрактный мотив (дуги отпечатков пальцев, овал лица, силуэт телефона, форма замка), представляющий биометрическую строгую аутентификацию клиента.

Почему SMS OTP уходит в прошлое

Защита от SIM-свопинга. Защита от фишинга. $0.13 за аутентификацию.

PSD3 постепенно выводит из обращения одноразовые пароли по SMS в качестве фактора строгой аутентификации клиента. Биометрическая SCA Didit, привязанная к устройству, блокирует подмену SIM-карты, фишинг в реальном времени и перехват SS7 — по цене $0.13 за аутентификацию, вердикт менее чем за две секунды, с готовностью к динамической привязке. 500 бесплатных проверок каждый месяц.

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

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

  1. Шаг 01

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

    Выберите необходимые проверки — удостоверение личности, проверка живости, сопоставление лиц, санкции, адрес, возраст, телефон, электронная почта, пользовательские вопросы. Перетащите их в поток на панели управления или отправьте тот же поток в наш API. Разветвляйте по условиям, проводите A/B-тесты, код не требуется.

  2. Шаг 02

    Интегрировать

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

  3. Шаг 03

    Пользователь проходит процесс

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

  4. Шаг 04

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

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

Создано для SCA · Цена как у инфраструктуры

Два фактора. Один запрос. $0.13 за аутентификацию.

Настоящая строгая аутентификация клиента — это не одна проверка, это рецепт. Переключайте исключения для каждого рабочего процесса. Переходите к аппаратному ключу по сигналам риска. Без повторного развертывания.
01 · Факторы SCA

Два фактора. Разные категории.

Принадлежность (пассивная проверка живости + сопоставление лиц 1:1) плюс владение (привязанное устройство пользователя). По умолчанию соответствует стандарту PSD3. Фактор знания (PIN, пароль) необязателен и настраивается для каждого рабочего процесса.
Модуль биометрической аутентификации
02 · Динамическая привязка

Одно одобрение. Привязано к сумме + получателю.

Для платежей запрос на аутентификацию включает точную сумму и получателя. Пользователь видит их в самом биометрическом запросе. Любое вмешательство аннулирует одобрение — это встроено в PSR.
Справочник по API сессий
03 · Почему SMS OTP уходит в прошлое

Устойчивость к фишингу по умолчанию.

Мошенничество с заменой SIM-карты, фишинговые наборы в реальном времени, перехват SS7 — все это обходит одноразовый пароль по SMS. Биометрия, привязанная к устройству, с привязкой к источнику блокирует каждую распространенную атаку, о которой Европейское банковское управление упомянуло в своем заключении по SCA 2024 года.
Предотвращение захвата учетной записи
04 · Механизм исключений

Исключения, калиброванные для каждого рабочего процесса.

Низкостоимостные удаленные платежи до 30 евро, бесконтактные платежи в точках продаж до 50 евро, повторяющиеся идентичные платежи, доверенный получатель, уровни анализа рисков транзакций. Все это можно редактировать в конструкторе рабочих процессов без кода.
Оркестратор рабочих процессов
05 · 200+ сигналов на каждую аутентификацию

200+ сигналов при каждой аутентификации.

Отпечаток устройства, геолокация IP, обнаружение VPN / прокси / центров обработки данных, флаг нового устройства, поведенческий дрейф. Автоматически переходите на аппаратный ключ, когда риск превышает ваш порог.
Модуль анализа устройств и IP
06 · Экономика

$0.13 per auth, not $0.04 plus SIM-swap loss.

Биометрическая аутентификация $0.10 + Анализ устройства и IP $0.03 = $0.13 за строгую аутентификацию клиента. Одноразовый пароль по SMS стоит $0.04-$0.07 плюс сбои доставки, повторные попытки и риски потери из-за подмены SIM-карты, которые регуляторы учитывают в PSD3.
Цены
Интегрировать

Одна сессия. Одно касание. Один веб-хук.

Откройте сессию с суммой + получателем. Пользователь подтверждает на своем телефоне. Подписанный веб-хук подтверждает привязку.
POST /v3/session/Вход
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_sca_biometric",
    "vendor_data": "user-42",
    "metadata": { "purpose": "login" },
    // base64 KYC enrolment selfie, ≤ 1MB
    "portrait_image": "/9j/4AAQSkZJRgABAQE..."
  }'
201Созданостатус Одобрено · Отклонено · На рассмотрении
Передайте селфи регистрации KYC как portrait_image. Без повторной регистрации.документы →
POST /v3/session/Платеж
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_sca_biometric",
    "vendor_data": "user-42",
    "metadata": { "amount": "247.50", "payee_account": "ES91…1332" },
    // base64 KYC enrolment selfie, ≤ 1MB
    "portrait_image": "/9j/4AAQSkZJRgABAQE..."
  }'
201Создановеб-хук возвращает сумму + получателя для верификации
Пользователь видит сумму + получателя в самом биометрическом запросе. Динамическое связывание.документы →
Интеграция, готовая к работе с агентом

Внедрите поток PSD3 SCA за один запрос.

Вставьте в Claude Code, Cursor, Codex, Devin, Aider или Replit Agent. Заполните свой стек. Агент создает рабочий процесс, настраивает динамическое связывание, монтирует SDK и запускает рабочую строгую аутентификацию клиента за пять минут.
didit-integration-prompt.md
You are integrating Didit's Strong Customer Authentication into a payment service provider, bank, EMI, or wallet to satisfy PSD3 / the Payment Services Regulation (PSR). Two factors in one prompt:

  1. Inherence — Biometric Authentication: Passive Liveness + Face Match 1:1 against the user's previously-enrolled KYC selfie.
  2. Possession — Device & IP Analysis: 200+ real-time fraud signals binding the auth to the user's known device.

Pricing (verified live 2026-05-16):
  - Biometric Authentication: $0.10 per auth
  - Device & IP Analysis: $0.03 per auth
  - Total: $0.13 per Strong Customer Authentication
  - First 500 verifications free every month, forever
  - Re-uses the enrolled selfie from the original KYC — no re-enrolment

PRE-REQUISITES
  - Production API key from https://business.didit.me (sandbox key in 60 seconds, no credit card).
  - Webhook endpoint with HMAC SHA-256 verification of the X-Signature-V2 header.
  - A workflow_id from the no-code Workflow Builder configured as a Biometric Authentication workflow (Passive Liveness + Face Match 1:1 + Device & IP Analysis).
  - The user has previously completed a Didit KYC (the same enrolled selfie backs every subsequent auth).

STEP 1 — Open an authentication session

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body (for login auth):
    {
      "workflow_id": "<wf id for SCA biometric auth>",
      "vendor_data": "<your user id>",
      "callback": "https://<your-app>/auth/callback",
      "metadata": {
        "purpose": "login",
        "session_id": "<your front-end session id>"
      },
      "portrait_image": "<base64 JPEG of the user's KYC enrolment selfie, ≤ 1 MB — REQUIRED for SCA's inherence factor; OMIT only if the workflow is liveness-only>"
    }

  Body (for payment with dynamic linking):
    {
      "workflow_id": "<wf id for SCA biometric auth>",
      "vendor_data": "<your user id>",
      "callback": "https://<your-app>/payment/callback",
      "metadata": {
        "purpose": "payment",
        "amount": "247.50",
        "currency": "EUR",
        "payee_account": "ES9121000418450200051332",
        "payee_name": "<merchant or recipient>",
        "transaction_reference": "<your internal transaction id>"
      },
      "portrait_image": "<base64 JPEG of the user's KYC enrolment selfie, ≤ 1 MB — REQUIRED for SCA's inherence factor>"
    }

  Response: 201 Created with the hosted session URL. Push the URL to the user via deep-link / push notification / in-app sheet.

STEP 2 — User completes the biometric auth

  The user sees one prompt on their phone (or via the Didit SDK in your native app). Three things happen on the same screen:

  1. The amount + payee are displayed (dynamic linking — the user explicitly approves THIS amount to THIS payee for payments).
  2. Passive Liveness defeats screen replay, printed photo, mask, deepfake.
  3. Face Match 1:1 matches the new selfie against the enrolled KYC selfie.

  Device & IP Analysis runs server-side on the session. Sub-2-second median verdict.

STEP 3 — Read the signed webhook on the auth verdict

  Didit POSTs to your callback. Session statuses (Title Case With Spaces):

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 },
      "ip_analysis": { "status": "Approved", "vpn_detected": false, "datacenter_ip": false },
      "metadata_echo": {
        "amount": "247.50",
        "payee_account": "ES9121000418450200051332"
      }
    }

  Status enum (exact case): Approved | Declined | In Review | Resubmitted | Expired | Not Finished | Kyc Expired | Abandoned.

  Verify the X-Signature-V2 header BEFORE reading the body — HMAC SHA-256 of the raw bytes with your webhook secret.

  For payments, verify that metadata_echo.amount and metadata_echo.payee_account match the values you passed in. If they do not, REJECT the payment — it's a dynamic-linking violation.

STEP 4 — Branch on verdict

  Approved   → unlock the action (login, payment, account change).
  In Review  → hold the action, route to manual review queue.
  Declined   → block, log the attempt, surface a friendly "try again" to the user.
  Resubmitted → the user re-submitted after a soft fail (poor lighting, occlusion); proceed if the latest status is Approved.

STEP 5 — Retrieve the full decision later

  GET https://verification.didit.me/v3/session/{sessionId}/decision/
  Headers:
    x-api-key: <your api key>

  Returns the full payload: liveness verdict (iBeta Level 1 anti-spoof certified), Face Match similarity score, device fingerprint, IP geolocation, VPN / proxy / datacenter flags, 200+ fraud-signal score, dynamic-linking echo, HMAC signature.

  Use this for the audit-trail surface a regulator examines on Strong Customer Authentication coverage.

STEP 6 — Step up on risk

  When Device & IP Analysis surfaces a high-risk signal (new device + high-value payment, VPN/proxy on a login, geolocation jump), your workflow can step up to:

  - A separate hardware-key challenge (FIDO2 / WebAuthn)
  - A trusted-beneficiary whitelist confirmation
  - A manual-review hold

  Encode the step-up policy in the no-code Workflow Builder — no redeploy required.

WEBHOOK EVENT NAMES
  - Sessions: status changes flow through the standard session webhook.
  Verify X-Signature-V2 on every payload.

CONSTRAINTS
  - Session statuses use Title Case With Spaces. Never UPPER_SNAKE_CASE on a session.
  - Dynamic linking is REQUIRED for payments — pass amount + payee in metadata, verify the echo on the webhook.
  - The enrolled selfie that backs every SCA is the one captured during the user's original KYC — no separate enrolment step.
  - PSD3 / PSR exemptions (low-value remote < EUR 30, contactless point-of-sale < EUR 50, recurring identical, trusted beneficiary, Transaction Risk Analysis tiers) are configured per workflow in the Business Console.
  - Default record retention is 5 years per the EU AML and payments rules.

Read the docs:
  - https://docs.didit.me/sessions-api/create-session
  - https://docs.didit.me/sessions-api/retrieve-session
  - https://docs.didit.me/integration/webhooks

Start free at https://business.didit.me — sandbox key in 60 seconds, 500 verifications free every month, no credit card.
Нужен дополнительный контекст? Смотрите полную документацию модуля.docs.didit.me →
Соответствие по умолчанию

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

Мы открываем местные дочерние компании, получаем лицензии, проводим тесты на проникновение, получаем сертификаты и соблюдаем все новые правила. Чтобы запустить верификацию в новой стране, просто переключите тумблер. Более 220 стран в работе, аудит и пентесты проводятся ежеквартально — единственный поставщик идентификационных данных, который правительство страны-члена ЕС официально назвало более безопасным, чем личная верификация.
Прочитать досье по безопасности и соответствию
Финансовая песочница ЕС
Tesoro · SEPBLAC · BdE
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.00
    На каждую строгую аутентификацию клиента — биометрическая аутентификация + анализ устройства и IP.
  • <0s
    Комплексное решение по аутентификации за сессию на Android начального уровня.
  • 0+
    Сигналы мошенничества в реальном времени, оцениваемые при каждой аутентификации — VPN, центр обработки данных, дрейф геолокации, дрейф устройства.
  • 0
    Бесплатные верификации каждый месяц, на каждом аккаунте.
Три уровня, один прайс-лист

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

500 бесплатных проверок каждый месяц, навсегда. Оплата по мере использования для продакшена. Индивидуальные контракты, хранение данных и SLA (соглашения об уровне обслуживания) для 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 за проверку
  • Поток верификации с белой этикеткой — ваш бренд, наша инфраструктура
Корпоративный

Корпоративный

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

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

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

FAQ

Часто задаваемые вопросы

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

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

Попросите ИИ обобщить эту страницу