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

Один человек. Один голос. Доказано, а не обещано.

Убедитесь, что каждый избиратель — это реальный, уникальный человек, и выявите попытки одного и того же человека проголосовать дважды. $0.33 за избирателя, дубликаты обнаруживаются бесплатно. 500 бесплатных верификаций каждый месяц.

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

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

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

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

Кошельки — это не люди. Люди — это люди.

Один человек может создать сотню кошельков, адресов электронной почты или одноразовых телефонов. Ничто из этого не доказывает, что это сто разных людей. Didit привязывает голос к реальному лицу и реальному документу — а Face Search 1:N (бесплатно) обнаруживает попытки одного и того же человека проголосовать снова. 500 бесплатных верификаций каждый месяц.

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

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

  1. Шаг 01

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

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

  2. Шаг 02

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

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

  3. Шаг 03

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

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

  4. Шаг 04

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

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

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

Шесть примитивов. Один API. $0.33 за избирателя.

Идентификация для защиты от атак Сивиллы — это не одна проверка, это рецепт. Проверьте избирателя по KYC, сравните с когортой, обеспечьте соответствие требованиям, подпишите аудиторский пакет, используйте повторно в следующем раунде.
01 · Уникальный избиратель

Один реальный человек. Одна верифицированная личность.

Комплект KYC, сертифицированный iBeta Level 1 по борьбе с подделками — проверка личности, пассивная проверка живости, сопоставление лиц 1:1, проверка AML. Вердикт менее чем за две секунды, более 14 000 документов в более чем 220 странах.
Модуль верификации пользователя
02 · Обнаружение дубликатов

Face Search 1:N внутри вашей когорты.

Каждая регистрация сопоставляется со всеми ранее зарегистрированными избирателями. При превышении порога сходства → блокировка до записи бюллетеня. Бесплатно, ограничено только вашим набором данных.
Face Search 1:N
03 · Сохранение конфиденциальности

Докажите уникальность. Не раскрывайте ничего другого.

Платформа для голосования видит только `unique: true`, псевдонимный PID (псевдонимный идентификатор), возрастной диапазон и регион. Документы и биометрические данные остаются внутри Didit, зашифрованные в состоянии покоя. Соответствует GDPR, ISO/IEC 27001, SOC 2 Type 1.
Уведомление о конфиденциальности личности
04 · Многоразовые учетные данные

Проверка один раз. Голосование везде.

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

Применимость по регионам для каждого избирателя.

Белый список стран, минимальный возраст, исключение по санкциям / PEP, срок действия документа, порог сходства — все это применяется в одном рабочем процессе. Редактируйте правила в конструкторе рабочих процессов без кода без повторного развертывания.
Модуль проверки AML
06 · Аудиторский пакет

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

Подписанные квитанции о регистрации (X-Signature-V2, HMAC SHA-256), псевдонимные PID избирателей, журналы с защитой от несанкционированного доступа с 5-летним сроком хранения по умолчанию. Экспортируйте на свой портал прозрачности или в снимок вашей DAO.
Документация по веб-хукам
Интегрировать

Одна сессия. Одна когорта. Один подписанный вердикт.

Зарегистрируйте избирателя. Прочитайте подписанный веб-хук. Блокируйте дубликаты. Запишите голос.
POST /v3/session/Зарегистрировать
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_voter_enrol",
    "vendor_data": "voter-12871",
    "metadata": { "cohort_id": "round-2026-05" }
  }'
201СозданоВозвращает URL размещенной сессии. Вердикт менее чем за 2 секунды после завершения.
Блокируйте бюллетень до тех пор, пока веб-хук не сообщит status: Approved.документы →
GET /v3/session/{sessionId}/decision/Вердикт
$ curl https://verification.didit.me/v3/session/$SID/decision/ \
  -H "x-api-key: $DIDIT_API_KEY"

# Returns:
{
  "status": "Approved",
  "face_search": { "matches": [] }
}
200OKстатус Одобрено · Отклонено · На рассмотрении · Повторно отправлено · Истек срок действия
Непустые совпадения выше 0.85 → дубликат, блокировка.документы →
Интеграция, готовая к работе с агентом

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

Вставьте в Claude Code, Cursor, Codex, Devin, Aider или Replit Agent. Заполните свой стек. Агент создает рабочий процесс регистрации, блокирует дубликаты, подписывает вердикт и готовит следующий раунд.
didit-integration-prompt.md
You are integrating Didit anti-Sybil identity into a voting / governance / survey / airdrop / quadratic-funding platform. The recipe ensures each real human can be counted exactly once — no duplicates, no bots, no farmed accounts.

Two pillars:

  1. Verify the voter is a real human with a real identity. ONE call to POST /v3/session/ with ID Verification + Liveness + Face Match.
  2. Check the voter has not already been enrolled in this cohort. Face Search 1:N runs the voter's face against every previously-enrolled voter and returns a similarity score. Above threshold → duplicate, block.

Cost:
  - Voter Know Your Customer (KYC) bundle: $0.33 per voter (Sessions API)
  - Face Search 1:N: free (included)
  - Re-vote / next round with Reusable KYC: free (the user proves uniqueness without re-doing KYC)
  - 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.
  - A workflow_id from the Workflow Builder that bundles ID Verification + Passive Liveness + Face Match 1:1 + Face Search 1:N + your jurisdiction rules (age, country, sanctions).

STEP 1 — Enrol the voter with the Sessions API

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<wf id with KYC + Face Search 1:N>",
      "vendor_data": "<your voter id, max 256 chars>",
      "callback": "https://<your-app>/vote/enrolment/callback",
      "metadata": {
        "purpose": "vote_enrolment",
        "cohort_id": "<your election / round / airdrop id>"
      }
    }

  Response: 201 Created with the hosted session URL. Redirect the voter to it. Sub-2-second median verdict on completion.

STEP 2 — Read the signed webhook on enrolment completion

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

  Body (excerpted):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your voter id>",
      "status": "Approved",
      "id_verification": { "status": "Approved" },
      "liveness": { "status": "Approved" },
      "face": { "status": "Approved", "similarity_score": 0.94 },
      "face_search": { "status": "Approved", "matches": [] }
    }

  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.

STEP 3 — Block duplicates

  When face_search.matches is non-empty AND the top match's similarity is above your threshold (typical: 0.85), DO NOT add the voter to the cohort. The voter has likely been enrolled already, possibly under a different document or alias.

  Recommended handling:
    similarity ≥ 0.95  → block automatically, log the match
    similarity 0.85–0.95 → route to manual review
    similarity < 0.85  → enrol normally

STEP 4 — Privacy-preserving storage

  The platform stores ONLY:
    - voter_pid (pseudonymous identifier — a UUID, NOT the raw document number)
    - unique (boolean)
    - age_band (e.g. "18+", "25-34") — never the raw birth date unless your eligibility rule needs it
    - region (e.g. "EU", "ES") — never the raw address

  Documents, biometrics, and full names stay inside Didit, encrypted at rest. Default retention 5 years post-relationship; configurable per workflow.

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 when the tally service needs to confirm a voter is still eligible at vote time.

STEP 6 — Reusable KYC for subsequent rounds

  Once a voter is verified, the next vote / round / airdrop can reuse the verification at no extra cost. The user proves uniqueness with a selfie only — no document re-capture. Same workflow, different cohort id.

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.
  - Face Search 1:N is scoped to YOUR cohort by default — Didit doesn't share faces across customers.
  - Always check the duplicate score BEFORE recording the ballot, never after.
  - The platform never sees the raw ID document or the raw face template — only the verdict and the pseudonymous PID.
  - Default record retention is 5 years post-relationship per the EU AML package; extend per your governing body's 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
  - https://docs.didit.me/core-technology/reusable-kyc/overview

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
    На каждого избирателя — полный пакет KYC, включая поиск лиц 1:N внутри когорты.
  • Free
    Многоразовый KYC — последующие раунды подтверждают уникальность только с помощью селфи.
  • <0s
    Комплексный вердикт регистрации для каждого избирателя на Android начального уровня.
  • 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 минут.

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