मुख्य सामग्री पर जाएँ
Didit ने $2M जुटाए और Y Combinator (W26) में शामिल हुआ
Didit
आयु सत्यापन

बिना आईडी अपलोड के आयु-गेट। सेल्फी पर सत्यापित करें। केवल आवश्यकता पड़ने पर ही वापस जाएँ।

निष्क्रिय सेल्फ़ी से $0.10 पर आयु का अनुमान लगाएं। दस्तावेज़ फ़ॉलबैक केवल सीमांत मामलों में सक्रिय होता है। यूके ऑनलाइन सुरक्षा अधिनियम और फ्रांस SREN के लिए तैयार। हर महीने 500 सत्यापन निःशुल्क।

द्वारा समर्थित
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

दुनिया भर में 2,000+ संगठनों द्वारा विश्वसनीय।

डार्क सिनेमैटिक आयु-सत्यापन अनुपालन स्टैक — शुद्ध काले रंग पर 3डी परिप्रेक्ष्य में चार तैरते हुए पारभासी ग्लास पैनल, एक चमकदार Didit ब्लू लाइन से जुड़े हुए और चमकते स्कैनर ब्रैकेट से घिरे हुए। प्रत्येक पैनल में आयु वक्र, कैलेंडर, यूके ऑफकॉम शील्ड और फ्रेंच ट्राइकलर का प्रतिनिधित्व करने वाला एक छोटा हल्का-सफेद रूपांकन है।

यूके ऑफकॉम · फ्रांस SREN · ईयू DSA

1 सेकंड में आयु सत्यापित करें। केवल आवश्यकता पड़ने पर दस्तावेज़।

प्रत्येक विज़िटर को दस्तावेज़ अपलोड के माध्यम से मजबूर करने से पूर्णता दर 25-40% कम हो जाती है। Didit का अनुकूली प्रवाह पहले आयु अनुमान चलाता है और केवल सीमांत पूंछ को दस्तावेज़ फ़ॉलबैक पर भेजता है। उप-2-सेकंड सेल्फ़ी निर्णय, प्रति जांच $0.10, प्रति उपयोगकर्ता लगभग $0.115 की मिश्रित लागत। हर महीने 500 सत्यापन निःशुल्क।

यह कैसे काम करता है

साइन-अप से लेकर सत्यापित उपयोगकर्ता तक चार चरणों में।

  1. चरण 01

    कार्यप्रवाह बनाएं

    आप जो जांच चाहते हैं उसे चुनें — आईडी, जीवंतता, चेहरा मिलान, प्रतिबंध, पता, आयु, फोन, ईमेल, कस्टम प्रश्न। उन्हें डैशबोर्ड में एक प्रवाह में खींचें, या उसी प्रवाह को हमारे API पर पोस्ट करें। शर्तों पर शाखा बनाएं, A/B परीक्षण चलाएं, किसी कोड की आवश्यकता नहीं है।

  2. चरण 02

    एकीकृत करें

    हमारे वेब, iOS, Android, React Native, या Flutter SDK के साथ मूल रूप से एम्बेड करें। एक होस्ट किए गए पृष्ठ पर रीडायरेक्ट करें। या बस अपने उपयोगकर्ता को एक लिंक भेजें — ईमेल, SMS, WhatsApp, कहीं भी। वह चुनें जो आपके स्टैक के अनुकूल हो।

  3. चरण 03

    उपयोगकर्ता प्रवाह से गुजरता है

    Didit कैमरा, प्रकाश संकेत, मोबाइल हैंड-ऑफ और पहुंच को होस्ट करता है। जब उपयोगकर्ता प्रवाह में होता है, तो हम वास्तविक समय में 200+ धोखाधड़ी संकेतों को स्कोर करते हैं और आधिकारिक डेटा स्रोतों के खिलाफ हर क्षेत्र को सत्यापित करते हैं। दो सेकंड से भी कम समय में परिणाम।

  4. चरण 04

    आपको परिणाम प्राप्त होते हैं

    वास्तविक समय के हस्ताक्षरित वेबहुक आपके डेटाबेस को उस क्षण सिंक में रखते हैं जब कोई उपयोगकर्ता स्वीकृत, अस्वीकृत हो जाता है, या समीक्षा के लिए भेजा जाता है। मांग पर API को पोल करें। या प्रत्येक सत्र, प्रत्येक सिग्नल का निरीक्षण करने और अपने तरीके से मामलों का प्रबंधन करने के लिए कंसोल खोलें।

आयु-गेटिंग के लिए निर्मित · बुनियादी ढांचे की तरह मूल्यवान

छह क्षमताएँ। प्रति उपयोगकर्ता $0.115 मिश्रित।

एक अनुकूली कार्यप्रवाह सेल्फ़ी-प्रथम कैस्केड चलाता है और केवल सीमांत अल्पसंख्यक को बढ़ाता है। प्रति कार्यप्रवाह सीमांत बैंड को ट्यून करें, शीर्ष पर प्रति-देश आयु नियमों को परत करें, और Didit को रूटिंग करने दें।
01 · केवल सेल्फ़ी पहला पास

एक निष्क्रिय सेल्फी में आयु का अनुमान लगाएं।

एक फ्रेम, कोई गति चुनौती नहीं, कोई दस्तावेज़ अपलोड नहीं। एंट्री-लेवल एंड्रॉइड पर उप-2-सेकंड निर्णय, प्रति जांच $0.10। यूके ऑनलाइन सुरक्षा अधिनियम और फ्रांस SREN का न्यूनतम-डेटा उत्तर।
आयु अनुमान मॉड्यूल
02 · सीमांत बैंड रूटिंग

बैंड को ट्यून करें। डिडिट बाकी को रूट करता है।

प्रति कार्यप्रवाह सीमांत बैंड सेट करें। स्पष्ट पास और स्पष्ट विफल सेल्फ़ी पर समाप्त होते हैं; बैंड दस्तावेज़ फ़ॉलबैक तक बढ़ जाता है। बिना रीडिप्लॉय किए नो-कोड वर्कफ़्लो बिल्डर में कट-पॉइंट संपादित करें।
वर्कफ़्लो ऑर्केस्ट्रेटर
03 · दस्तावेज़ फ़ॉलबैक

14,000+ दस्तावेज़। 220+ देश।

केवल सीमांत पूंछ एक दस्तावेज़ अपलोड करती है। पासपोर्ट, राष्ट्रीय पहचान पत्र, ड्राइविंग लाइसेंस, पूर्ण ऑप्टिकल कैरेक्टर रिकॉग्निशन (OCR) और मशीन-रीडेबल ज़ोन (MRZ) पार्सिंग के साथ निवास परमिट। विशिष्ट ट्रैफ़िक का ~10% इस चरण को छूता है।
आईडी सत्यापन मॉड्यूल
04 · प्रति-देश आयु नियम

अमेरिका में 21 पर पिएं। यूरोपीय संघ में 18 पर। कोरिया में 19 पर।

जहाँ आवश्यक हो, राज्य-स्तरीय ओवरराइड (मिसिसिपी 21, अलबामा 19, डिफ़ॉल्ट यूएस 18) के साथ, प्रति देश न्यूनतम आयु निर्धारित करें। दस्तावेज़ फ़ॉलबैक जारी करने वाले देश के नियम के विरुद्ध जन्मतिथि को स्वचालित रूप से मान्य करता है।
देश संदर्भ
05 · नियामक-तैयारी

यूके ऑफकॉम, फ्रांस सीएनआईएल, यूरोपीय संघ डीएसए, जर्मन जुशजी।

अत्यधिक प्रभावी आयु-आश्वासन बार के लिए निर्मित। स्पेन के टेसोरो और एसईपीबीएलएसी ने औपचारिक रूप से प्रमाणित किया है कि डिडिट का रिमोट फ्लो व्यक्तिगत सत्यापन से अधिक सुरक्षित है — वर्तमान में अपनी तरह का एकमात्र यूरोपीय संघ सदस्य-राज्य सरकार का प्रमाणीकरण। ऑडिट पैक में आईबीटा लेवल 1 पीएडी, आईएसओ/आईईसी 27001, एसओसी 2 टाइप 1 शामिल हैं।
अनुपालन दस्तावेज़
06 · सार्वजनिक मूल्य निर्धारण

$0.10 selfie. $0.15 document. Only when needed.

$0.10 पर आयु अनुमान उन ~90% को कवर करता है जो सेल्फी पर स्पष्ट होते हैं। $0.15 पर दस्तावेज़ जांच केवल ~10% सीमांत अल्पसंख्यक के लिए होती है। प्रति उपयोगकर्ता मिश्रित लागत $0.115 के करीब आती है। हर महीने 500 सत्यापन मुफ्त, हमेशा के लिए।
मूल्य निर्धारण देखें
एकीकृत करें

एक कार्यप्रवाह। एक सत्र। एक वेबहुक।

अनुकूली कार्यप्रवाह के विरुद्ध एक सत्र खोलें। Didit कैस्केड चलाता है। हस्ताक्षरित निर्णय आपके कॉलबैक पर आता है।
POST /v3/session/अनुकूली
$ curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_age_gate_uk_fr",
    "vendor_data": "user-42",
    "callback": "https://app/age-gate/cb"
  }'
201बनाया गया{ "session_url": "verify.didit.me/..." }
सीमांत मामलों में वर्कफ़्लो AGE_ESTIMATION फिर ID_VERIFICATION को जोड़ता है।दस्तावेज़ →
GET /v3/session/{sessionId}/decision/निर्णय
$ curl https://verification.didit.me/v3/session/<id>/decision/ \
  -H "x-api-key: $DIDIT_API_KEY"

# Returns the path taken
{
  "status": "Approved",
  "liveness": { "age_estimation": 27.3 }
}
200OKस्थिति स्वीकृत · समीक्षाधीन · अस्वीकृत · समाप्त नहीं हुआ
हस्ताक्षरित वेबहुक पर समान आकार। पहले X-Signature-V2 सत्यापित करें।दस्तावेज़ →
एजेंट-तैयार एकीकरण

एक प्रॉम्प्ट में आयु सत्यापन भेजें।

क्लाउड कोड, कर्सर, कोडेक्स, डेविन, एडर, या रेप्लिट एजेंट में पेस्ट करें। अपना स्टैक भरें। एजेंट अनुकूली वर्कफ़्लो बनाता है, सत्र खोलता है, वेबहुक को वायर करता है, और पाँच मिनट में शिप करता है।
didit-integration-prompt.md
You are integrating Didit's Age Verification recipe into <my_stack>. Selfie-first age estimation with an adaptive document fallback for the borderline tail. One Didit workflow. Two real endpoints.

  1. Verify age on a selfie. ONE call to the Sessions API runs Age Estimation + Passive Liveness on the same passive frame.
  2. Fall back to a document check ONLY when the estimate sits in the borderline band you define. Same Sessions API workflow handles the fallback automatically.

Bundle pricing (public):
  - Age Estimation: $0.10 per check (Sessions API or standalone)
  - ID Verification fallback: $0.15 per check, only when triggered
  - Typical blended cost lands near $0.115 per user (~90% finish on the selfie, ~10% touch the document fallback)
  - 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 and your webhook secret.
  - A workflow_id from the Workflow Builder. The workflow must contain the AGE_ESTIMATION feature, and (recommended) the ID_VERIFICATION feature with adaptive_id_verification enabled so the borderline tail routes through automatically.

STEP 1 — Build the adaptive workflow once

  POST https://verification.didit.me/v3/workflows/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_label": "age_gate_uk_fr",
      "features": [
        { "feature": "AGE_ESTIMATION" },
        { "feature": "ID_VERIFICATION" }
      ],
      "age_estimation_decline_threshold": 18,
      "face_liveness_score_decline_threshold": 30,
      "adaptive_id_verification": true
    }

  Notes:
    - "AGE_ESTIMATION" and "ID_VERIFICATION" are exact, case-sensitive feature names.
    - age_estimation_decline_threshold defaults to 18; set 21 for US alcohol, 19 for South Korea, etc.
    - adaptive_id_verification = true tells Didit to invoke the document fallback automatically when the estimate sits inside the borderline band.

STEP 2 — Open an age-verification session per user

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your api key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "<the workflow_id from step 1>",
      "vendor_data": "<your internal user id>",
      "callback": "https://<your-app>/age-gate/callback",
      "metadata": {
        "purpose": "age_gate",
        "surface": "<the page or feature being gated>"
      }
    }

  Response: 201 Created with the hosted session_url. Redirect the user to it. The hosted flow opens the front camera, captures one passive frame, runs Age Estimation + Passive Liveness in sub-2-seconds, and either returns a verdict or routes the user into the document fallback automatically.

STEP 3 — Read the signed webhook on session completion

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

  Body (excerpted for an Age Estimation only finish):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "liveness": {
        "status": "Approved",
        "method": "PASSIVE",
        "score": 92,
        "age_estimation": 27.3,
        "warnings": []
      }
    }

  Body (excerpted when the document fallback fired):
    {
      "session_id": "<uuid>",
      "vendor_data": "<your user id>",
      "status": "Approved",
      "liveness": { "status": "Approved", "age_estimation": 17.9, "warnings": [{ "code": "AGE_NOT_DETECTED" }] },
      "id_verification": {
        "status": "Approved",
        "date_of_birth": "1998-03-21",
        "age": 27,
        "document_type": "Passport",
        "issuing_state": "GBR"
      }
    }

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

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

  Warning catalog:
    - AGE_BELOW_MINIMUM        estimated or computed age below the threshold
    - AGE_NOT_DETECTED         unable to estimate age (lighting / quality)
    - LOW_LIVENESS_SCORE       passive-liveness score below threshold
    - NO_FACE_DETECTED         no face in the capture
    - LIVENESS_FACE_ATTACK     presentation attack suspected
    - POSSIBLE_DUPLICATED_FACE same face previously verified

STEP 4 — Branch your surface on the final verdict

  Approved      → grant access to the gated surface.
  Declined      → render the regulator-required age-gate notice.
  In Review     → hold; an analyst case is open in the Business Console.
  Not Finished  → user abandoned; safe to re-prompt.

STEP 5 — Alternate path (server-to-server, when you already have the selfie)

  POST https://verification.didit.me/v3/age-estimation/
  Headers:
    x-api-key: <your api key>
  Body (multipart/form-data):
    user_image                              <single passive selfie>
    age_estimation_decline_threshold        18    (optional, integer)
    face_liveness_score_decline_threshold   30    (optional, integer)

  Branch on the borderline band yourself, then optionally call:

  POST https://verification.didit.me/v3/id-verification/
  Body (multipart/form-data):
    front_image  <required>
    back_image   <optional>
    vendor_data  <optional, your user id>

  This path is useful for native onboarding apps that capture the selfie locally.

CONSTRAINTS
  - Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
  - Feature enum is UPPERCASE: AGE_ESTIMATION, 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.
  - Reference image URLs are signed and expire in 60 minutes. Store only the verdict + score; never the biometric media unless retention is explicitly enabled for fraud defence.
  - 200+ fraud signals are evaluated on every session at no extra cost — surface the score via the session decision payload, do not re-query.

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

Read the docs:
  - https://docs.didit.me/core-technology/age-estimation/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.000
    प्रति उपयोगकर्ता मिश्रित लागत — सेल्फी और 10% बॉर्डरलाइन दस्तावेज़ फ़ॉलबैक।
  • ~90%
    उपयोगकर्ता केवल निष्क्रिय सेल्फी पर समाप्त करते हैं — कोई दस्तावेज़ अपलोड नहीं।
  • <0s
    एंट्री-लेवल एंड्रॉइड पर प्रति सत्र लौटाई गई आयु बैंड।
  • 0
    हर महीने मुफ्त सत्यापन, हमेशा के लिए।
तीन टियर, एक मूल्य सूची

मुफ्त में शुरू करें। उपयोग के अनुसार भुगतान करें। एंटरप्राइज़ तक स्केल करें।

हर महीने 500 मुफ्त सत्यापन, हमेशा के लिए। उत्पादन के लिए पे-एज़-यू-गो। एंटरप्राइज़ पर कस्टम अनुबंध, डेटा रेजीडेंसी, और SLA (सेवा स्तर समझौते)।
मुफ्त

मुफ्त

$0 / महीना। कोई क्रेडिट कार्ड आवश्यक नहीं।

  • मुफ्त KYC बंडल (आईडी सत्यापन + निष्क्रिय जीवंतता + चेहरे का मिलान + डिवाइस और आईपी विश्लेषण) — 500 / महीना, हर महीने
  • ब्लॉकलिस्टेड उपयोगकर्ता
  • डुप्लिकेट पहचान
  • प्रत्येक सत्र पर 200+ धोखाधड़ी संकेत
  • Didit नेटवर्क में पुन: प्रयोज्य KYC
  • केस मैनेजमेंट प्लेटफ़ॉर्म
  • वर्कफ़्लो बिल्डर
  • सार्वजनिक दस्तावेज़, सैंडबॉक्स, SDK, MCP (मॉडल कॉन्टेक्स्ट प्रोटोकॉल) सर्वर
  • सामुदायिक समर्थन
सबसे लोकप्रिय
उपयोग के अनुसार भुगतान करें

उपयोग आधारित

आप जितना उपयोग करते हैं, केवल उसी का भुगतान करें। 25+ मॉड्यूल। प्रति-मॉड्यूल सार्वजनिक मूल्य निर्धारण, कोई मासिक न्यूनतम शुल्क नहीं।

  • $0.33 पर पूर्ण KYC (आईडी + बायोमेट्रिक + आईपी / डिवाइस)
  • 10,000+ AML डेटासेट — प्रतिबंध, PEPs, प्रतिकूल मीडिया
  • डेटाबेस सत्यापन के लिए 1,000+ सरकारी डेटा स्रोत
  • प्रति लेनदेन $0.02 पर लेनदेन निगरानी
  • प्रति व्यवसाय $2.00 पर लाइव KYB
  • प्रति जांच $0.15 पर वॉलेट स्क्रीनिंग
  • व्हाइटलेबल सत्यापन प्रवाह — आपका ब्रांड, हमारा इंफ्रास्ट्रक्चर
एंटरप्राइज़

एंटरप्राइज़

कस्टम MSA और SLA। बड़ी मात्रा और विनियमित कार्यक्रमों के लिए।

  • वार्षिक अनुबंध
  • कस्टम MSA, DPA, और SLA
  • समर्पित स्लैक और व्हाट्सएप चैनल
  • मांग पर मैन्युअल समीक्षक
  • पुनर्विक्रेता और व्हाइट-लेबल शर्तें
  • विशेष सुविधाएँ और भागीदार एकीकरण
  • नामित CSM, सुरक्षा समीक्षा, अनुपालन समर्थन

मुफ्त में शुरू करें → केवल तभी भुगतान करें जब कोई जाँच चलती है → कस्टम अनुबंध, SLA, या डेटा रेजीडेंसी के लिए एंटरप्राइज़ अनलॉक करें।

FAQ

सामान्य प्रश्न

पहचान और धोखाधड़ी के लिए बुनियादी ढाँचा।

KYC, KYB, लेनदेन निगरानी और वॉलेट स्क्रीनिंग के लिए एक API। 5 मिनट में एकीकृत करें।

इस पृष्ठ का सारांश देने के लिए AI से पूछें