Перейти к основному содержимому
Didit привлекает $2 млн и присоединяется к Y Combinator (W26)
Didit
Биометрическая продажа билетов на мероприятия

Лицо — это билет. Без QR. Без штрих-кода. Без распечатки.

Зарегистрируйте покупателя один раз при покупке. Каждое сканирование на входе — это сопоставление лица 1:N менее чем за 1 секунду. Бесплатно за каждое сканирование после регистрации. 500 бесплатных верификаций каждый месяц.

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

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

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

Стадионы · Фестивали · Транспорт · Конференции

Пропустите QR-код. Проходите.

Не нужно доставать телефон, нет беспокойства о заряде батареи, нет мошенничества с перепродажей. Покупатель регистрируется один раз при покупке за $0.25, и каждое последующее сканирование на входе является бесплатным сопоставлением лица 1:N — менее чем за 1 секунду в масштабах фестиваля. Тот же процесс работает на стадионах, фестивалях, транспортных коридорах и конференциях.

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

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

  1. Шаг 01

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

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

  2. Шаг 02

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

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

  3. Шаг 03

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

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

  4. Шаг 04

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

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

Создано для площадок · Бесплатно при каждом сканировании после регистрации

Шесть возможностей. $0.25 однократно, бесплатно за каждое сканирование.

Одна регистрация оплачивает каждый последующий проход. Поиск лица 1:N бесплатно включен в каждую учетную запись Didit; площадка платит только за однократную проверку личности при покупке.
01 · Регистрация при покупке

Одно селфи при оформлении заказа. Многоразовое использование навсегда.

Вставьте сессию Sessions API в ваш процесс покупки. Верификация личности подтверждает покупателя, пассивная проверка живости отклоняет все категории атак на предъявление (PAD), а полученный портрет сохраняется как шаблон индекса события покупателя — привязанный к вашим vendor_data, многократно используемый на каждом будущем мероприятии, которое посещает тот же покупатель.
Модуль верификации личности
02 · Лицо — это билет

Без телефона. Без распечатки. Без штрих-кода.

На входе камера делает один кадр, и посетитель проходит. Никакого телефона (нет беспокойства о заряде батареи), никакой распечатки (нет бумаги, нет мошенничества с перепродажей), никакого QR-кода вообще. Лицо покупателя ЯВЛЯЕТСЯ токеном доступа, и поиск лица 1:N бесплатен на любом тарифе.
Модуль поиска лиц 1:N
03 · Матрица решений на входе

Вход. Повторный вход. Блокировка. Настраиваемо.

Полезная нагрузка совпадения дает вам ссылку на соответствующего покупателя и similarity_score. Ваша логика входа разветвляется: действительный билет + первое сканирование = вход; уже внутри = политика повторного входа; просроченный или отмененный билет = направить к персоналу; перепроданный или без совпадения = блокировать. Для каждого мероприятия, для каждого входа, для каждого уровня билета.
Оркестратор рабочих процессов
04 · Стадион, фестиваль, транспорт

Одна и та же регистрация. Для каждой категории мест проведения.

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

Совпадение менее чем за 1 секунду в масштабе фестиваля.

Протестировано на десятках тысяч зарегистрированных лиц на каждый индекс события, совпадение одного кадра примерно за секунду, ~30 входов в минуту на один проход. Время безотказной работы платформы составляет 99,99% — тот же API /v3/, что и у любого другого модуля Didit, поэтому операционный план, который у вас уже есть для KYC, применим к входу.
Показатели производительности
06 · Бесплатно на входе

$0.25 один раз. Бесплатно за сканирование. 500 бесплатных / месяц.

Публичные цены, без минимума, без контракта. Верификация личности за $0.15 плюс пассивная проверка живости за $0.10 покрывают однократную регистрацию за $0.25 на покупателя. Поиск лица 1:N при каждом последующем сканировании на входе бесплатен. Дешевле, чем система бумажных билетов, если учесть потери от мошенничества и перепродажи.
Посмотреть цены
Интегрировать

Одна конечная точка регистрации. Одна конечная точка входа.

Зарегистрируйте покупателя с помощью вызова Sessions API при оформлении заказа. Сопоставьте кадр с камеры на входе с автономным вызовом Face Search 1:N. Тот же контракт /v3/, что и у любого другого модуля Didit.
POST /v3/session/Зарегистрировать
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_event_enrol",
    "vendor_data": "buyer-42",
    "metadata": { "event_id": "evt_1234" }
  }'
201Создано{ "session_url": "verify.didit.me/..." }
Выполняет ID_VERIFICATION + LIVENESS; привязывает портрет к vendor_data.документы →
POST /v3/face-search/Ворота · свободно
$ curl -X POST https://verification.didit.me/v3/face-search/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -F "image=@gate-frame.jpg" \
  -F "metadata={'event_id':'evt_1234'}"
200ОК{ "status": "Approved", "matches": […] }
Бесплатно за сканирование. Совпадение возвращает vendor_data + similarity_score.документы →
Интеграция, готовая к работе с агентом

Внедрите биометрическую систему продажи билетов на мероприятия с помощью одного запроса.

Вставьте в Claude Code, Cursor, Codex, Devin, Aider или Replit Agent. Заполните свой стек. Агент предоставляет Didit, создает рабочий процесс регистрации, подключает конечную точку сканирования ворот и осуществляет доставку.
didit-integration-prompt.md
You are integrating Didit&apos;s biometric event-ticketing into <my_stack>. The face IS the ticket — no QR code, no barcode, no printout. Two phases:

  1. Enrol the buyer ONCE at ticket purchase. A Sessions API call runs ID Verification + Passive Liveness and stores the buyer&apos;s portrait as the event-index template.
  2. At every gate scan, call the standalone Face Search 1:N endpoint with the camera frame. Sub-1-second match against the event index. Verdict returned inline.

Pricing (public):
  - Enrolment (one-time per buyer): $0.15 ID Verification + $0.10 Passive Liveness = $0.25
  - Face Search 1:N at the gate: free per scan
  - First 500 verifications free every month, forever

PRE-REQUISITES
  - Production API key from https://business.didit.me (sandbox key in 60s, no card).
  - Webhook endpoint with Hash-based Message Authentication Code (HMAC) SHA-256 verification using the X-Signature-V2 header.
 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.  - A workflow_id from the Workflow Builder. The workflow MUST contain ID_VERIFICATION + LIVENESS (and optionally Anti-Money Laundering (AML) if you sell age-restricted access).
  - One Didit account = one face index. Tag every enrolment with metadata.event_id so the gate-side search filters by the right event.

STEP 1 — Enrol at ticket purchase

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<your enrolment workflow>",
      "vendor_data": "<your buyer id — must be unique per buyer>",
      "callback": "https://<your-app>/ticketing/enrol/callback",
      "metadata": {
        "order_id": "<your order reference>",
        "event_id": "<the event the buyer is entering>",
        "ticket_tier": "<GA | VIP | accessible | etc>"
      }
    }

  Response: 201 Created with the hosted session_url. Redirect the buyer. After the buyer completes ID Verification + Passive Liveness, the portrait is stored as their face template and bound to vendor_data.

STEP 2 — Read the signed verdict on enrolment completion

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your buyer id>",
      "status": "Approved",
      "id_verification": { "status": "Approved", "document_type": "Passport" },
      "liveness": { "status": "Approved", "method": "PASSIVE", "score": 94 }
    }

  Verify X-Signature-V2 BEFORE trusting the body. On Approved, mark the order as enrolled and bind the order to vendor_data in your application database.

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

STEP 3 — At every gate scan, match the face against the event index

  POST https://verification.didit.me/v3/face-search/
  Headers:
    x-api-key: <your api key>
  Body (multipart/form-data):
    image           <the camera frame captured at the gate>
    vendor_data     <optional — restrict the search to a specific buyer>
    metadata        <optional JSON — e.g. { "event_id": "<...>" } to filter>

  Response (excerpted):
    {
      "status": "Approved",
      "matches": [
        {
          "vendor_data": "<buyer id>",
          "similarity_score": 0.96
        }
      ]
    }

  Match outcomes the gate logic should handle:
    - Match found, ticket valid, no prior scan      → grant entry, mark scanned
    - Match found, already inside                    → apply re-entry policy
    - Match found, ticket expired or canceled        → route to staff
    - Match found, ticket resold to another buyer    → block, route to staff
    - No match (similarity below threshold)          → block, fall back to backup ticket flow

STEP 4 — Reusable across every event the same buyer attends

  Because the buyer&apos;s face template is bound to vendor_data, the SAME enrolment works for every future event the same buyer holds a ticket for. No re-enrolment, no re-payment. Reusable Credential semantics applied to the venue use case.

CONSTRAINTS
  - Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
  - Feature enum is UPPERCASE: ID_VERIFICATION, LIVENESS, FACE_MATCH, AML, IP_ANALYSIS.
  - Method enum is UPPERCASE: PASSIVE, FLASHING, ACTIVE_3D.
  - Auth header is x-api-key (lowercase, hyphenated).
  - Webhook signature header is X-Signature-V2 (NOT X-Signature).
  - Status casing matches exactly: Approved, Declined, In Review, Expired, Not Finished, Resubmitted, Kyc Expired, Abandoned.
  - The face template is irreversible (a one-way hash). End users can request deletion via the standard data-subject-request path.

ACCESS CONTROL CONSIDERATIONS
  - For minor-attended events, run AGE_ESTIMATION during enrolment to gate age-restricted areas. See /solutions/age-verification.
  - For high-value VIP areas, gate behind a Biometric Authentication step-up. See /solutions/biometric-2fa.
  - For accessibility lanes, surface the ticket-tier metadata on the verdict payload and route the gate UI accordingly.

DATA-PROTECTION NOTES
  - The enrolment selfie produces an irreversible face template; raw images are deleted unless retention is explicitly enabled.
  - The gate frame is processed in memory and not persisted by default.
  - Display the privacy notice (didit.me/terms/verification-privacy-notice) to the buyer before the enrolment selfie. EU GDPR Article 13 requires it.

Read the docs:
  - https://docs.didit.me/core-technology/face-search/overview
  - https://docs.didit.me/sessions-api/create-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
    Одноразовая регистрация для каждого покупателя. Каждое последующее сканирование на входе бесплатно.
  • ~1s
    Сопоставление лиц по одному кадру в индексах событий фестивального масштаба.
  • 0.00%
    Время безотказной работы платформы — тот же API /v3/, что и у любого другого модуля Didit.
  • 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 минут.

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