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

Верифицируйте покупателя на входе. Открывайте корзину. Блокируйте запрещенные товары.

$0.33 за первое посещение, $0.10 за каждое повторное, распознавание лица на входе, контроль возраста по категориям, без персонала. 500 проверок бесплатно каждый месяц.

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

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

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

Что должен обеспечить автономный ритейл

Без продавцов. Без персонала. Но с соблюдением всех норм при каждом входе.

Автономные магазины, вендинговые киоски, умные холодильники, беспилотные заправки, все они должны соответствовать тем же требованиям, что и обычные магазины: реальное удостоверение личности, реальный возраст, реальный аудит. Didit предлагает это в одном рабочем процессе: $0.33 за первое посещение, $0.10 за каждое повторное, среднее время вердикта менее 2 секунд, 14 000+ документов в 220+ странах.

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

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

  1. Шаг 01

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

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

  2. Шаг 02

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

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

  3. Шаг 03

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

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

  4. Шаг 04

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

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

Создано для автономного ритейла · Цена как у инфраструктуры

Шесть примитивов. $0.33 за первое посещение, $0.10 за каждое повторное.

Соответствие требованиям в автономном ритейле, это не одна проверка, а целый рецепт. KYC при первом посещении, распознавание лица при каждом возвращении, контроль возраста по SKU в каждом регионе, подписание каждой попытки.
01 · Процесс входа

Сканируй, проверяй, открывай.

Пакет для первого посещения: верификация личности, пассивная проверка живости, сравнение лиц 1:1, а также возраст, рассчитанный на основе подтвержденной даты рождения. Сертификация iBeta Level 1 по защите от спуфинга, более 14 000 документов из 220+ стран.
Модуль верификации пользователей
02 · Возрастной контроль

Возрастные пороги по категориям и регионам.

Алкоголь 18+ в ЕС / 21+ в США, табак по законам штатов, вейпы 18+ / 21+, энергетики 16+ в некоторых странах ЕС, острые инструменты 18+, отпуск рецептурных препаратов в аптеке. Все проверки выполняются на сервере, а не на киоске.
Решение для проверки возраста
03 · Повторный покупатель

Лицо у двери. Без телефона.

Биометрическая аутентификация по $0.10 за вход, покупатель подносит лицо к камере на двери, дверь открывается. Среднее время отклика 1.4 секунды. Единая идентификация для всех магазинов вашей сети.
Биометрическая аутентификация
04 · Лог попыток с подписью

Каждый вход подписан и залогирован.

Метка времени, ID магазина, PID покупателя (псевдонимный идентификатор), решение по возрасту, X-Signature-V2 HMAC SHA-256, одна запись на каждую попытку, экспортируется в вашу панель предотвращения потерь или на портал государственного регулятора. Срок хранения по умолчанию, 5 лет.
Документация по вебхукам
05 · Категория × регион · время

Локальные правила без переразвертывания ОС магазина.

Блокируйте продажу алкоголя в «сухих» округах, ограничивайте продажи в нерабочее время, требуйте государственную лицензию для вейп-товаров, направляйте рецепты в бэкенд аптеки-партнера. Настраивайте для каждого магазина в конструкторе рабочих процессов без кода.
Оркестратор рабочих процессов
06 · Экосистема

Интеграция с ОС магазина, POS, платежной системой.

Вебхуки поступают в вашу ОС магазина, POS блокирует запрещенные товары при сканировании, умные вендинговые аппараты открывают слоты только после проверки возраста, панель предотвращения потерь получает каждую подписанную попытку.
Модуль Face Match 1:1
Интегрируйте

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

Откройте сессию входа. Прочитайте подписанный вердикт. Откройте дверь. Распознайте лицо при каждом последующем посещении.
POST /v3/session/Первый визит
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_store_entry_kyc",
    "vendor_data": "shopper-42",
    "metadata": { "store_id": "store_sf_12" }
  }'
201СозданоВозвращает URL размещенной сессии.
POST /v3/session/Возврат
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_store_entry_biometric",
    "vendor_data": "shopper-42",
    // base64 first-visit selfie, ≤ 1MB (omit for liveness-only)
    "portrait_image": "/9j/4AAQSkZJRgABAQE..."
  }'
201СозданоБиометрическая аутентификация за $0.10 · дверь открывается примерно за 1.4 с.
Тот же Sessions API. Просто рабочий процесс только для биометрической аутентификации.документация →
Интеграция, готовая для агентов

Запустите вход в автономный магазин с помощью одного промпта.

Вставьте в Claude Code, Cursor, Codex, Devin, Aider или Replit Agent. Укажите свой стек. Агент создаст оба рабочих процесса, подключит вебхук контроллера двери и обеспечит соблюдение правил SKU при оформлении заказа.
didit-integration-prompt.md
You are integrating Didit into an autonomous-retail surface — an unstaffed convenience store, an age-gated vending machine, a smart fridge, an autonomous fuel station, or a self-checkout that handles restricted SKUs. The recipe verifies identity + age at entry and authenticates returning shoppers via face only.

Three pillars:

  1. First visit — verify the shopper's identity and age with one POST /v3/session/ ($0.33 bundle).
  2. Returning visit — Biometric Authentication at $0.10 per entry. Shopper holds their face to the door camera; door unlocks.
  3. Per-SKU enforcement — block restricted categories (alcohol, tobacco, vapes, energy drinks, RX) at scan or checkout based on the verified age and the store's local rules.

Cost:
  - First visit KYC bundle: $0.33 per shopper (Sessions API)
  - Returning visit Biometric Auth: $0.10 per entry
  - 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 HMAC SHA-256 verification using the X-Signature-V2 header and your webhook secret.
  - Two workflows in the Workflow Builder:
      wf_store_entry_kyc      — ID Verification + Passive Liveness + Face Match 1:1 + age rules (first visit)
      wf_store_entry_biometric — Biometric Auth-only (returning visit)
  - A store-id + local-rule lookup so age thresholds vary per region (EU 18 vs US 21 for alcohol; state-by-state tobacco; dry counties; etc.).

STEP 1 — First visit: verify the shopper

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<wf_store_entry_kyc>",
      "vendor_data": "<your shopper id, max 256 chars>",
      "callback": "https://<your-app>/store/entry/callback",
      "metadata": {
        "purpose": "autonomous_store_entry",
        "store_id": "<your store id>",
        "region": "<US-CA | EU-ES | etc.>"
      }
    }

  Response: 201 Created with the hosted session URL. Encode that URL in the QR sticker on the door (or push it to the shopper's phone via SMS / WhatsApp). Sub-2-second median verdict on completion.

STEP 2 — Read the signed webhook on entry-flow completion

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

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your shopper id>",
      "status": "Approved",
      "id_verification": {
        "status": "Approved",
        "date_of_birth": "1991-04-22",
        "country": "US"
      },
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 }
    }

  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.

  Compute the age from date_of_birth, look up the region's age thresholds (per category), and store the (shopper_id, age_band, region, kyc_status) tuple in your data layer.

STEP 3 — Open the door

  When status is Approved, signal your store-OS / door-controller to unlock. Median wall-clock from QR scan to door open is around 1.4 seconds on entry-level Android, sub-2 seconds end to end.

  Failure modes to handle:
    Declined / In Review / Resubmitted — show a friendly UI on the kiosk and offer staff hand-off.
    Expired / Abandoned — shopper walked away; do nothing, the session expires.

STEP 4 — Returning visit: Biometric Authentication

  POST https://verification.didit.me/v3/session/
  Body:
    {
      "workflow_id": "<wf_store_entry_biometric>",
      "vendor_data": "<your shopper id>",
      "metadata": {
        "purpose": "autonomous_store_entry_return",
        "store_id": "<your store id>"
      }
    }

  The shopper just holds their face to the door camera. Cost is $0.10 per entry. Same webhook flow.

STEP 5 — Read the decision on demand

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

  Returns the full decision JSON. Use this from the POS / self-checkout when the shopper picks up a restricted SKU — confirm age + region match the SKU's rules before letting the basket close.

STEP 6 — Per-SKU enforcement at checkout

  Inside your POS / store-OS, every restricted SKU carries a category tag (alcohol, tobacco, vape, energy-drink, sharp-tool, RX). Look up the shopper's verified age band + the store's region rules. Examples:

    Alcohol            US-21 / EU-18, blocked in dry counties, time-of-day windows
    Tobacco / vapes    US-21 (state by state) / EU-18, store-licence flag required
    Energy drinks      EU-16 in some regions, no restriction elsewhere
    Sharp tools        ≥ 18 in most regions
    Prescription       Pharmacy hand-off only (DEA Schedule II–V)

  Tune the policy in the no-code Workflow Builder — no redeploy of your store-OS.

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 (Approved, In Review). Don't transform them.
  - Don't store the raw document image in your store-OS — Didit holds it, the store-OS holds the shopper PID + age band only.
  - Compute the age band server-side, not in the kiosk — kiosks can be tampered with.
  - Log every entry attempt (Approved + Declined) signed with X-Signature-V2 for the loss-prevention dashboard. Default retention 5 years.

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
  - https://docs.didit.me/console/workflows

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
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.00
    KYC-пакет для первого посещения. Затем $0.10 за каждое последующее посещение через биометрическую аутентификацию.
  • ~1.4s
    Среднее время от распознавания лица у двери до её разблокировки.
  • 0+
    Типы документов из более чем 220 стран, подходит для любого потока посетителей магазина.
  • 0
    Бесплатные верификации каждый месяц, на каждом аккаунте.
Три тарифа, один прайс-лист

Начните бесплатно. Платите за использование. Масштабируйтесь до 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, знай своего клиента), компании (KYB, знай свой бизнес), криптокошельки (KYT, знай свою транзакцию) и мониторить транзакции в реальном времени. Наш стек создан, чтобы быть:

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

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

Что такое верификация для автономных магазинов, простыми словами?

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

Такой подход актуален везде, где розничная торговля обходится без персонала:

  • Магазины "взял и пошел" (например, Amazon-Go, Aldi Shop&Go, REWE Pick&Go, польские Żabka Nano)
  • Умные холодильники в офисах, спортзалах, больницах, аэропортах
  • Торговые автоматы для табака, алкоголя, вейпов, энергетиков, аптечных товаров
  • Автономные заправочные станции с кассами самообслуживания для продажи алкоголя
  • "Призрачные кухни" с постаматами для самовывоза
  • Кассы самообслуживания, обрабатывающие товары с ограничениями

Покупатель сканирует QR-код или подносит лицо к камере на двери. Didit проверяет, кто он и сколько ему лет. Дверь открывается. Начинается сбор корзины. POS-система блокирует все, что ему не разрешено покупать.

Почему магазин не может просто использовать проверку карты или номера телефона?

Потому что ни то, ни другое не доказывает, что это реальный человек с реальным возрастом.

  • Карта подтверждает платежный инструмент, а не личность держателя. Украденные карты, подарочные карты, семейные карты, все это проходит.
  • Номер телефона подтверждает SIM-карту, а не лицо. SIM-фермы и общие телефоны мгновенно ломают эту систему.
  • Самодекларация возраста, худший вариант; это юридическая фикция, когда покупателя просят поклясться, что ему 21 год.

Покупка алкоголя, табака и вейпов несовершеннолетними регулируется на всех развитых рынках, в США (по штатам, со строгой ответственностью), ЕС (Директива о табачных изделиях + национальные законы об алкоголе), Великобритании (Закон о лицензировании 2003 года), Канаде, Австралии, Японии, Сингапуре. Штрафы варьируются от штрафов за магазин до отзыва лицензии. Проверка реального удостоверения личности + лица, единственная надежная защита.

Насколько быстра верификация для моего конечного пользователя?

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

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

Возрастные правила в разных регионах, это кошмар. Как вы с ними справляетесь?

Мы храним правила на сервере, а не в киоске. Проверенная дата рождения возвращается из /v3/session/; таблица правил находится в вашем Workflow Builder.

Типичные пороговые значения:

  • Алкоголь, ЕС 18, США 21 (федеральный минимум), некоторые страны ЕС 16 для пива/вина, в "сухих" округах полностью запрещено
  • Табак, США 21 (федеральный закон Tobacco 21 Act), правила для вейпов по штатам, ЕС 18
  • Энергетические напитки, ЕС 16 в некоторых странах (например, Литва, Латвия), в других без ограничений
  • Острые инструменты / ножи, Великобритания 18 (Закон об наступательном оружии 2019), большинство штатов США 18
  • Рецептурные препараты, только выдача в аптеке, никогда не продаются из автономных автоматов (контроль DEA Schedule II–V)

Редактируйте правила для каждого магазина, каждого SKU, каждого времени суток в no-code Workflow Builder. Без повторного развертывания ОС магазина. POS-система считывает актуальную политику во время сканирования.

Что происходит, если пользователь не проходит проверку, прерывает ее или истекает срок действия?

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

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

Как выглядит пакет аудита для предотвращения потерь?

Каждая попытка входа, Approved, Declined, In Review, генерирует подписанную запись в логе:

  • session_id, верифицируемый идентификатор попытки от Didit
  • shopper_pid, ваш псевдонимный идентификатор покупателя
  • store_id, какой магазин / автомат / холодильник
  • timestamp, время входа в UTC
  • age_decision, вердикт + соответствующий порог (например, Approved · 21+)
  • signature, X-Signature-V2 HMAC SHA-256 полезной нагрузки

Передавайте данные на вашу панель предотвращения потерь, портал государственного регулятора (для аудитов табака / алкоголя) и в вашу SIEM (Security Information and Event Management). Срок хранения по умолчанию составляет 5 лет после прекращения отношений, может быть продлен в соответствии с местными правилами аудита. Готов к проверкам со стороны ABC (Alcoholic Beverage Control) в США и эквивалентных национальных органов в ЕС.

Какое оборудование мне нужно для магазина?

Две вещи на входе, одна на кассе:

  • На входе, QR-стикер (для первого посещения) и камера (для биометрического возврата). Подойдет любая IP-камера с четким изображением лица; многие операторы используют готовые камеры, поставляемые с оборудованием для автономных магазинов от Standard Cognition, AiFi, Trigo, Grabango.
  • В руке покупателя, его собственный телефон для сканирования QR-кода + размещенной сессии
  • На POS / кассе, ваш обычный терминал самообслуживания, вызывающий конечную точку принятия решения Didit для подтверждения возраста + региона для каждого ограниченного SKU

Никакого оборудования под брендом Didit. Никаких проприетарных киосков. Решение работает на камерах и терминалах, которые у вас уже есть.

Как мне подключить это к моей ОС магазина?

Четыре подключения:

  • QR-код на двери кодирует URL размещенной сессии, который Didit возвращает из POST /v3/session/
  • Ваша конечная точка обратного вызова получает подписанный вебхук (X-Signature-V2, HMAC SHA-256). При status: Approved отправьте команду разблокировки вашему контроллеру двери
  • Ваша POS-система вызывает GET /v3/session/'{'sessionId'}'/decision/, когда покупатель сканирует ограниченный SKU, подтверждает возраст + регион
  • Ваша панель предотвращения потерь подписывается на тот же поток вебхуков для аудиторского журнала

Сервер Didit MCP (Model Context Protocol) включен бесплатно, вставьте приведенный выше запрос на интеграцию в Claude Code, Cursor, Codex, Replit Agent, Devin или Aider, и агент создаст всю структуру на основе живого API /v3/.

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

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

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