주요 콘텐츠로 건너뛰기
Didit, 2백만 달러 투자 유치 및 Y Combinator (W26) 합류
Didit
생체 인식 이벤트 티켓팅

얼굴이 티켓입니다. QR 없음. 바코드 없음. 인쇄물 없음.

구매 시 구매자를 한 번 등록합니다. 모든 게이트 스캔은 1초 미만의 1:N 얼굴 매칭입니다. 등록 후 스캔당 무료입니다. 매월 500회 인증이 무료입니다.

지원
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

전 세계 2,000개 이상의 조직에서 신뢰합니다.

어두운 영화 같은 생체 인식 이벤트 티켓팅 스택 — 순수한 검은색 배경에 빛나는 Didit Blue 선으로 연결되고 빛나는 스캐너 브래킷으로 둘러싸인 3D 원근법의 네 개의 떠 있는 반투명 유리 패널. 각 패널에는 경기장 아치, 도트 매트릭스 스캐너 패턴, 개찰구, 좌석 윤곽선 줄을 나타내는 작은 옅은 흰색 모티프가 있습니다.

경기장 · 축제 · 대중교통 · 컨퍼런스

QR 코드를 건너뛰세요. 그냥 통과하세요.

휴대폰을 꺼낼 필요 없고, 배터리 걱정 없고, 재판매 사기도 없습니다. 구매자는 구매 시 $0.25로 한 번 등록하며, 이후 모든 게이트 스캔은 무료 1:N 얼굴 검색 매칭입니다. 축제 규모에서 1초 미만의 속도를 제공합니다. 동일한 흐름이 경기장, 축제, 대중교통 통로, 컨퍼런스에서 작동합니다.

작동 방식

가입부터 인증된 사용자까지 4단계.

  1. 단계 01

    워크플로우 생성

    원하는 확인 사항을 선택하세요 — ID, 생체 인식, 얼굴 매칭, 제재, 주소, 연령, 전화, 이메일, 맞춤 질문. 대시보드에서 흐름으로 드래그하거나, 동일한 흐름을 API에 게시하세요. 조건에 따라 분기하고, A/B 테스트를 실행하며, 코드가 필요 없습니다.

  2. 단계 02

    통합

    당사의 웹, iOS, Android, React Native 또는 Flutter SDK를 사용하여 기본적으로 임베드하세요. 호스팅된 페이지로 리디렉션하세요. 또는 이메일, SMS, WhatsApp 등 어디든 사용자에게 링크를 보내세요. 스택에 맞는 것을 선택하세요.

  3. 단계 03

    사용자가 흐름을 진행합니다

    Didit은 카메라, 조명 신호, 모바일 핸드오프 및 접근성을 호스팅합니다. 사용자가 흐름을 진행하는 동안, 우리는 실시간으로 200개 이상의 사기 신호를 점수화하고 모든 필드를 권위 있는 데이터 소스와 대조하여 확인합니다. 2초 이내에 결과를 제공합니다.

  4. 단계 04

    결과를 받습니다

    실시간 서명된 웹훅은 사용자가 승인, 거부 또는 검토로 전송되는 순간 데이터베이스를 동기화 상태로 유지합니다. 필요에 따라 API를 폴링하세요. 또는 콘솔을 열어 모든 세션, 모든 신호를 검사하고 원하는 방식으로 사례를 관리하세요.

장소용으로 구축됨 · 등록 후 모든 스캔 무료

6가지 기능. 1회 $0.25, 스캔당 무료.

한 번의 등록으로 모든 후속 게이트 비용을 지불합니다. Face Search 1:N은 모든 Didit 계정에 무료로 번들로 제공됩니다. 장소는 구매 시 한 번의 신원 확인 비용만 지불합니다.
01 · 구매 시 등록

결제 시 셀카 한 장. 영구적으로 재사용 가능.

구매 흐름에 Sessions API 세션을 추가하세요. ID 확인은 구매자를 확인하고, 수동 생체 인식은 모든 Presentation Attack Detection (PAD) 범주를 거부하며, 결과 초상화는 구매자의 이벤트 인덱스 템플릿으로 저장됩니다 — vendor_data에 바인딩되어 동일한 구매자가 참석하는 모든 미래 이벤트에서 재사용 가능합니다.
신분증 확인 모듈
02 · 얼굴이 티켓입니다

휴대폰 없음. 인쇄물 없음. 바코드 없음.

게이트에서 카메라는 한 프레임을 캡처하고 방문객은 통과합니다. 휴대폰을 꺼낼 필요 없고(배터리 걱정 없음), 인쇄물도 없고(종이 없음, 재판매 사기 없음), QR 코드도 전혀 없습니다. 구매자의 얼굴이 액세스 토큰이며, Face Search 1:N은 모든 플랜에서 무료입니다.
얼굴 검색 1:N 모듈
03 · 게이트 결정 매트릭스

입장. 재입장. 차단. 구성 가능.

매치 페이로드는 일치하는 구매자 참조와 similarity_score를 제공합니다. 게이트 로직은 다음과 같이 분기됩니다: 유효한 티켓 + 첫 스캔 = 입장; 이미 내부에 있음 = 재입장 정책; 만료되거나 취소된 티켓 = 직원에게 안내; 재판매되거나 일치하지 않음 = 차단. 이벤트별, 게이트별, 티켓 등급별로 적용됩니다.
워크플로 오케스트레이터
04 · 경기장, 축제, 대중교통

동일한 등록. 모든 장소 카테고리.

하나의 얼굴 템플릿으로 축구 경기장, 여러 날 진행되는 축제, 대중교통 시즌 패스, 대규모 컨퍼런스를 커버합니다. 구매자는 한 번 등록하면, 이후 Didit 기반의 모든 장소에서 자격 증명을 무료로 사용할 수 있습니다 — 액세스 제어에 적용된 재사용 가능한 자격 증명 의미론입니다.
접근 제어 워크플로
05 · 축제 규모 용량

축제 규모에서 1초 미만 매칭.

이벤트 인덱스당 수만 명의 등록된 얼굴로 테스트되었으며, 단일 프레임 매칭은 약 1초, 게이트당 분당 약 30명 입장. 플랫폼 가동 시간은 99.99%입니다 — 다른 모든 Didit 모듈과 동일한 /v3/ API이므로, KYC에 이미 가지고 있는 운영 플레이북이 게이트에도 적용됩니다.
성능 벤치마크
06 · 게이트에서 무료

한 번 $0.25. 스캔당 무료. 매월 500회 무료.

공개 가격, 최소 금액 없음, 계약 없음. ID 확인 $0.15와 수동 생체 인식 $0.10으로 구매자당 $0.25의 일회성 등록 비용을 충당합니다. 이후 모든 게이트 스캔 시 Face Search 1:N은 무료입니다. 사기 및 재판매 손실을 고려하면 인쇄된 종이 티켓 파이프라인보다 저렴합니다.
가격 보기
통합

하나의 등록 엔드포인트. 하나의 게이트 엔드포인트.

결제 시 Sessions API 호출로 구매자를 등록하세요. 게이트의 카메라 프레임을 독립형 Face Search 1:N 호출과 매칭하세요. 다른 모든 Didit 모듈과 동일한 /v3/ 계약입니다.
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": "승인됨", "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개 이상의 국가에서 실시간으로 운영되며, 매 분기마다 감사 및 침투 테스트를 거칩니다. EU 회원국 정부가 대면 확인보다 더 안전하다고 공식적으로 인정한 유일한 신원 확인 제공업체입니다.
보안 및 규정 준수 문서 읽기
EU 금융 샌드박스
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
설계상 EU 정렬

증명 번호

증명 번호
  • $0.00
    구매자당 일회성 등록. 향후 모든 게이트 스캔은 무료입니다.
  • ~1s
    축제 규모 이벤트 인덱스에서 단일 프레임 얼굴 매칭.
  • 0.00%
    플랫폼 가동 시간 — 다른 모든 Didit 모듈과 동일한 /v3/ API.
  • 0
    매월 영원히 무료 인증.
세 가지 티어, 하나의 가격표

무료로 시작하세요. 사용량에 따라 지불하세요. 엔터프라이즈로 확장하세요.

매월 500회 무료 인증, 영원히. 프로덕션용 종량제. 엔터프라이즈에서는 맞춤형 계약, 데이터 상주 및 SLA(서비스 수준 계약)를 제공합니다.
무료

무료

월 $0. 신용 카드 필요 없음.

  • 무료 KYC 번들 (ID 확인 + 수동 라이브니스 + 얼굴 매칭 + 장치 및 IP 분석) — 매월 500회
  • 차단된 사용자
  • 중복 감지
  • 모든 세션에서 200개 이상의 사기 신호
  • Didit 네트워크 전반에 걸쳐 재사용 가능한 KYC
  • 사례 관리 플랫폼
  • 워크플로우 빌더
  • 공개 문서, 샌드박스, SDK, MCP(모델 컨텍스트 프로토콜) 서버
  • 커뮤니티 지원
가장 인기 있는
사용량에 따라 지불

사용량 기반

사용한 만큼만 지불하세요. 25개 이상의 모듈. 공개된 모듈별 가격, 월 최소 요금 없음.

  • $0.33에 전체 KYC (ID + 생체 인식 + IP / 장치)
  • 10,000개 이상의 AML 데이터 세트 — 제재, PEP, 불리한 미디어
  • 데이터베이스 유효성 검사를 위한 1,000개 이상의 정부 데이터 소스
  • 거래당 $0.02의 거래 모니터링
  • 기업당 $2.00의 실시간 KYB
  • 확인당 $0.15의 지갑 스크리닝
  • 화이트 라벨 인증 흐름 — 귀사의 브랜드, 당사의 인프라
엔터프라이즈

엔터프라이즈

맞춤형 MSA 및 SLA. 대량 및 규제 프로그램용.

  • 연간 계약
  • 맞춤형 MSA, DPA 및 SLA
  • 전용 Slack 및 WhatsApp 채널
  • 주문형 수동 검토자
  • 리셀러 및 화이트 라벨 조건
  • 독점 기능 및 파트너 통합
  • 지정된 CSM, 보안 검토, 규정 준수 지원

무료로 시작 → 검사가 실행될 때만 지불 → 맞춤형 계약, SLA 또는 데이터 상주를 위해 엔터프라이즈 잠금 해제.

FAQ

일반적인 질문

신원 및 사기 방지 인프라.

KYC, KYB, 거래 모니터링 및 지갑 심사를 위한 단일 API. 5분 안에 통합하세요.

AI에게 이 페이지를 요약해달라고 요청하세요