Ruka hadi maudhui makuu
Didit Yakusanya $2M na Kujiunga na Y Combinator (W26)
Didit
Uthibitishaji wa Mtumiaji (KYC)

Waajiri watumiaji halisi. Zuia udanganyifu kwa sekunde.

Endesha kitambulisho, uhai wa selfie, kulinganisha uso, na ishara za hatari katika mtiririko mmoja — zikiwa zimefungwa kwa $0.33. Matokeo chini ya sekunde mbili. 500 za kwanza kila mwezi ni bure, milele.

Inaungwa mkono na
Y Combinator
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

Inaaminika na mashirika 2,000+ duniani kote.

$0.33 kifurushi kamili

Kitambulisho + Liveness + Kulinganisha Uso. + Ishara za hatari. $0.33.

Hundi nne ambazo kila mtiririko wa Mjue Mteja Wako unahitaji, zikiwa zimefungwa kwa bei moja — mara tatu hadi tano nafuu kuliko mtoa huduma wako wa sasa. Nchi 220+. Nyaraka 14,000+. Lugha 48+. Matokeo chini ya sekunde mbili.

Jinsi inavyofanya kazi

Kutoka kujisajili hadi mtumiaji aliyethibitishwa kwa hatua nne.

  1. Hatua 01

    Unda mtiririko wa kazi

    Chagua hundi unazotaka — Kitambulisho, uhai, kulinganisha uso, vikwazo, anwani, umri, simu, barua pepe, maswali maalum. Ziburute kwenye mtiririko kwenye dashibodi, au tuma mtiririko huo huo kwenye API yetu. Tawi kwenye masharti, endesha majaribio ya A/B, hakuna msimbo unaohitajika.

  2. Hatua 02

    Unganisha

    Pachika kiasili na SDK yetu ya Wavuti, iOS, Android, React Native, au Flutter. Elekeza kwenye ukurasa uliopangishwa. Au tuma tu mtumiaji wako kiungo — kwa barua pepe, SMS, WhatsApp, popote. Chagua kinachofaa stack yako.

  3. Hatua 03

    Mtumiaji anapitia mtiririko

    Didit huandaa kamera, vidokezo vya mwanga, uhamishaji wa simu, na ufikiaji. Wakati mtumiaji yuko kwenye mtiririko, tunapata alama 200+ za udanganyifu kwa wakati halisi na kuthibitisha kila sehemu dhidi ya vyanzo vya data vya mamlaka. Matokeo chini ya sekunde mbili.

  4. Hatua 04

    Unapokea matokeo

    Webhooks zilizosainiwa kwa wakati halisi huweka hifadhidata yako sawa wakati mtumiaji anaidhinishwa, anakataliwa, au kutumwa kwa ukaguzi. Piga API inapohitajika. Au fungua koni ili kukagua kila kipindi, kila ishara, na udhibiti kesi kwa njia yako.

Imejengwa kwa watengenezaji · Imejengwa dhidi ya udanganyifu · Wazi kwa muundo

Moduli kumi na nane. Jukwaa moja.

Kila hundi hapa chini inaendeshwa yenyewe kwa bei ya umma, au huunda mtiririko wowote unaojenga. Dashibodi sawa, bili sawa, bei sawa ya kulipa-kwa-mafanikio — hakuna gharama ya ziada ya kuongeza au kuondoa hundi.
01 · Uthibitishaji wa Kitambulisho

Thibitisha kitambulisho chochote kutoka nchi 220+.

Soma kila pasipoti, kitambulisho cha kitaifa, leseni ya udereva, na kibali cha makazi — hati 14,000+ kwa jumla. Toa kila sehemu, chambua eneo linaloweza kusomwa na mashine na msimbo pau, angalia uhalisi, gundua kughushi hati. $0.15 peke yake. Imejumuishwa kwenye kifurushi cha $0.33.
02 · Uhai

Nasa deepfakes, barakoa, na marudio ya skrini.

iBeta Level 1 imethibitishwa dhidi ya orodha kamili ya mashambulizi. Inashinda picha zilizochapishwa, marudio ya skrini, barakoa za silikoni, na deepfakes zinazozalishwa na AI. Inaendeshwa katika mtiririko sawa na ukaguzi wa kitambulisho. $0.10 peke yake. Imejumuishwa kwenye kifurushi cha $0.33.
03 · Ulinganishaji wa Uso

Linganisha selfie na hati.

Linganisha selfie ya moja kwa moja na picha kwenye kitambulisho — hakuna kunasa mara ya pili, hakuna hatua ya ziada. Pata alama ya kufanana, uamuzi, na bendera zozote za hatari katika jibu lile lile. $0.05 peke yake.
04 · Uchunguzi wa AML

Mchunguza kila mtumiaji. Kaa umechunguza milele.

Angalia watumiaji wapya dhidi ya orodha 1,300+ za Kupambana na Utakatishaji Fedha (AML) wakati wa kujisajili. Chagua kategoria zinazokufaa — vikwazo, watu walio wazi kisiasa, vyombo vya habari hasi. Waweke chini ya uangalizi kila siku kwa $0.07 kwa kila mtumiaji kwa mwaka.
05 · Uchambuzi wa Kifaa na IP

Ishara 200+ za udanganyifu kwenye kila mtiririko.

Nasa mitandao ya kibinafsi ya mtandaoni, proksi, njia za kutoka za Tor, watoa huduma za kukaribisha, na alama za vidole za kifaa zilizoibiwa. Kadiria kila muunganisho kwa hatari na vuta eneo, mtandao, na ishara za tabia ambazo ukaguzi mwingine unaweza kutegemea. $0.03 peke yake. Imejumuishwa kwenye kifurushi cha $0.33.
06 · Mratibu

Jenga mtiririko wowote bila msimbo.

Buruta ukaguzi unaotaka. Tawi kwenye masharti. Endesha majaribio ya A/B. Weka NFC, anwani, simu, barua pepe, dodoso, makadirio ya umri, au kuingia kwa biometriska juu ya kifurushi. Mratibu mwenyewe ni bure.
Unganisha

Unda kipindi. Pokea matokeo yaliyosainiwa.

Simu moja huanzisha uthibitishaji. Webhook iliyosainiwa inatua kwenye sehemu yako ya mwisho wakati tunapopata matokeo. Thibitisha saini, chambua uamuzi, sasisha hifadhidata yako.
POST /v3/session/Hatua ya 1 · Anza
$ 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_full_kyc",
    "vendor_data": "user-42"
  }'
201Imeundwa{ "session_id": "ses_...", "url": "https://verify.didit.me/..." }
Mwelekeze mtumiaji, weka SDK, au mtumie kiungo. 500 za kwanza kila mwezi ni bure.nyaraka →
POST /webhooks/diditHatua ya 2 · Pokea
// Your endpoint receives a signed payload
programu.post("/webhooks/didit", (req, res) => {
  const sig = req.headers["x-signature-v2"];
  const expected = crypto.createHmac("sha256", SECRET)
    .update(req.rawBody).digest("hex");
  if (sig !== expected) return res.sendStatus(401);
  const { hali, uamuzi, data_ya_muuzaji } = req.body;
  // status: Approved · Declined · In Review · ...
  res.sendStatus(200);
});
200Sawa{tI18n("webhookTypeStatusUpdatedStatusApproved")}
Webhook iliyotiwa saini ya HMAC ya wakati halisi. Thibitisha, chambua, sasisha hifadhidata yako.nyaraka →
Ujumuishaji tayari kwa wakala

Tuma Uthibitishaji wa Mtumiaji kwa haraka.

Bandika kizuizi hapa chini kwenye Claude Code, Cursor, Codex, Devin, Aider, au Replit Agent. Jaza kishikilia nafasi cha my_stack na mfumo wako, lugha, na kesi ya matumizi. Wakala anajiandikisha kwa Didit, anajenga mtiririko wako, anaunganisha webhook iliyotiwa saini, na anasafirisha ujumuishaji unaofanya kazi.
didit-integration-prompt.md
# Didit User Verification — integrate KYC in 5 minutes

You are integrating Didit's User Verification product line (KYC) into the_my_stack_block. Follow these steps exactly. Every URL, header, and enum value below is canonical — do not paraphrase or "improve" them.

## 1. Provision an account
- Sign up: https://business.didit.me (no credit card required).
- Or provision programmatically: POST https://apx.didit.me/auth/v2/programmatic/register/
  (returns an API key bound to the workspace + application).

## 2. Compose the workflow
A workflow is an ordered list of features the user runs through in a single hosted session. The canonical full-KYC bundle is four features:

  - ID_VERIFICATION   — document capture, OCR, MRZ, barcode, authenticity, liveness
  - LIVENESS          — Passive Liveness (iBeta Level 1 PAD certified)
  - FACE_MATCH        — 1:1 match between the document portrait and the live selfie
  - IP_ANALYSIS       — VPN / proxy / Tor / hosting / ASN / abuse-score signals

This bundle bills at $0.33 per completed session (was $0.30 pre-2026-05).

To compose a custom workflow, add or remove features from the array. Every feature in the catalog is independently priced — see Section 5.

  POST https://verification.didit.me/v3/workflows/
  Headers:
    x-api-key: <your-api-key>
    Content-Type: application/json
  Body:
    {
      "workflow_label": "Full KYC",
      "features": [
        { "feature": "ID_VERIFICATION" },
        { "feature": "LIVENESS" },
        { "feature": "FACE_MATCH" },
        { "feature": "IP_ANALYSIS" }
      ]
    }
  Response: { "workflow_id": "wf_..." }

Feature enums are UPPERCASE_SNAKE_CASE — strict. Available enums:
  ID_VERIFICATION, NFC, LIVENESS, FACE_MATCH, FACE_SEARCH, AGE_ESTIMATION,
  BIOMETRIC_AUTHENTICATION, AML, ONGOING_AML, IP_ANALYSIS, PROOF_OF_ADDRESS,
  DATABASE_VALIDATION, PHONE_VERIFICATION, EMAIL_VERIFICATION,
  QUESTIONNAIRES, REUSABLE_KYC, WHITE_LABEL.

You can also build the workflow visually in the Business Console — the Console emits the same workflow_id and the same payload shape.

## 3. Create a session for an end user

  POST https://verification.didit.me/v3/session/
  Headers:
    x-api-key: <your-api-key>
    Content-Type: application/json
  Body:
    {
      "workflow_id": "wf_...",
      "vendor_data": "<your-own-stable-user-id>",
      "callback": "https://your-app.example/callback"
    }
  Response 201:
    {
      "session_id": "ses_...",
      "session_url": "https://verify.didit.me/...",
      "expires_at": "..."
    }

Redirect the user to session_url. Didit handles capture (camera, lighting cues, mobile handoff, accessibility) and runs every feature in the workflow.

## 4. Webhooks
Register a destination once per workspace:

  POST https://verification.didit.me/v3/webhook/destinations/
  Body:
    {
      "url": "https://your-app.example/webhooks/didit",
      "subscribed_events": [
        "session.verified",
        "session.review_started",
        "session.declined",
        "kyc_expired"
      ]
    }
  Response: { ..., "secret_shared_key": "wsk_..." }

Every delivery carries an X-Signature-V2 header you MUST verify before trusting the payload.  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.Algorithm:
  1. sortKeys(payload) recursively
  2. shortenFloats (truncate trailing zeros after the decimal point)
  3. JSON.stringify the result
  4. HMAC-SHA256 with the secret_shared_key
  5. Hex-encode, compare to the X-Signature-V2 header

## 5. Reading the report
Fetch the full session report after the webhook fires:

  GET https://verification.didit.me/v3/session/<session_id>/decision/
  Header: x-api-key: <your-api-key>

The response carries one sub-object per feature in the workflow. Top-level status is one of:
  "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"

Sub-objects you will see on the full-KYC bundle:
  - id_verification:    document_type, document_number, full_name,
                        first_name, last_name, date_of_birth (YYYY-MM-DD),
                        age, expiration_date, date_of_issue, issuing_state
                        (ISO 3166-1 alpha-3), nationality, gender, address,
                        parsed_address (street, city, region, postal_code,
                        geometry coordinates), image quality scores, warnings
  - liveness:           score (0-100), method (Passive/Flash/Active), warnings
  - face_match:         match (true/false), score (0-100), warnings
  - ip_analysis:        vpn, proxy, tor, hosting, asn, abuse_score, country

If you add more features to the workflow you get more sub-objects in the report — same JSON shape, same warning catalog, same risk-policy hooks.

## 6. Pricing reference (public, per success)
  - Full KYC bundle (ID + LIVENESS + FACE_MATCH + IP_ANALYSIS) — $0.33 per session
  - 500 sessions free every month, forever, on every workspace
  - Standalone module prices on https://didit.me/pricing
    - ID Verification          $0.15
    - Passive Liveness         $0.10
    - Active Liveness          $0.15
    - Face Match 1:1           $0.05
    - Face Search 1:N          Free
    - AML Screening            $0.20
    - Ongoing AML Monitoring   $0.07 per user / year
    - NFC Reading              $0.15
    - Device & IP Analysis              $0.03
    - Proof of Address         $0.20
    - Phone Verification       From $0.03
    - Email Verification       $0.03
    - Custom Questionnaires    $0.10
    - Age Estimation           $0.10
    - Biometric Authentication $0.10
    - Database Validation      Variable
    - White Label              $0.20
    - Reusable KYC             Free

Every module bills only on successful completion — abandoned and rejected sessions are free.

## 7. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE_SNAKE_CASE.
- Auth header is x-api-key (lowercase, hyphenated).
- Webhook signature header is X-Signature-V2 (NOT X-Signature).
- Always verify webhook signatures before trusting payload data.
- Status casing matches exactly: "Approved", "Declined", "In Review",
  "Expired", "Not Finished" (title-cased, space-separated).

## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Test docs: deterministic synthetic IDs returned in sandbox.
- Switch to live: flip the application's environment toggle in console.

When in doubt: https://docs.didit.me/sessions-api/create-session
Unahitaji maelezo zaidi? Tazama nyaraka kamili za moduli.docs.didit.me →
Inatii kwa muundo

Fungua nchi mpya kwa kubofya mara moja. Tunafanya kazi ngumu.

Tunafungua kampuni tanzu za ndani, tunapata leseni, tunafanya majaribio ya kupenya, tunapata vyeti, na tunalingana na kila kanuni mpya. Ili kusafirisha uthibitishaji katika nchi mpya, geuza swichi. Nchi 220+ zinafanya kazi, zinakaguliwa na kujaribiwa kila robo mwaka — mtoa huduma pekee wa utambulisho ambaye serikali ya nchi mwanachama wa EU imemwita rasmi kuwa salama zaidi kuliko uthibitishaji wa ana kwa ana.
Soma jalada la usalama na utiifu
Sanduku la majaribio la kifedha la EU
Tesoro · SEPBLAC · BdE
ISO/IEC 27001
Usalama wa habari · 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
Inalingana na EU kwa muundo

Thibitisha nambari

Thibitisha nambari
  • 0
    Hundi unazoweza kuchanganya na kulinganisha.
  • $0.00
    Kifurushi kamili — Kitambulisho, uhai, kulinganisha uso, hatari.
  • <0s
    Matokeo kwenye skrini, mwisho-hadi-mwisho.
  • 0+
    Nchi na maeneo yanayoungwa mkono.
Ngazi tatu, orodha moja ya bei

Anza bure. Lipa kwa matumizi. Panua hadi Biashara.

Uthibitishaji 500 bila malipo kila mwezi, milele. Lipa kadri unavyotumia kwa uzalishaji. Mikataba maalum, makazi ya data, na SLA (Mikataba ya Kiwango cha Huduma) kwenye Biashara.
Bure

Bure

$0 / mwezi. Hakuna kadi ya mkopo inayohitajika.

  • Kifurushi cha KYC cha bure (Uthibitishaji wa Kitambulisho + Uhai Usio na Kazi + Kulinganisha Uso + Uchambuzi wa Kifaa na IP) — 500 / mwezi, kila mwezi
  • Watumiaji Waliozuiliwa
  • Kugundua Marudio
  • Ishara 200+ za udanganyifu kwenye kila kipindi
  • KYC inayoweza kutumika tena kwenye mtandao wa Didit
  • Jukwaa la Usimamizi wa Kesi
  • Mjenzi wa Mtiririko wa Kazi
  • Hati za umma, sandbox, SDKs, seva ya MCP (Model Context Protocol)
  • Usaidizi wa jamii
Maarufu zaidi
Lipa kwa matumizi

Kulingana na Matumizi

Lipa tu kwa kile unachotumia. Moduli 25+. Bei ya umma kwa kila moduli, hakuna ada ya chini ya kila mwezi.

  • KYC kamili kwa $0.33 (Kitambulisho + Biometriska + IP / Kifaa)
  • Hifadhidata 10,000+ za AML — vikwazo, PEPs, vyombo vya habari hasi
  • Vyanzo 1,000+ vya data ya serikali kwa Uthibitishaji wa Hifadhidata
  • Ufuatiliaji wa Miamala kwa $0.02 kwa kila muamala
  • KYB ya Moja kwa Moja kwa $2.00 kwa kila biashara
  • Uchunguzi wa Wallet kwa $0.15 kwa kila ukaguzi
  • Mtiririko wa uthibitishaji wa Whitelabel — chapa yako, miundombinu yetu
Biashara

Biashara

MSA & SLA maalum. Kwa idadi kubwa na programu zilizodhibitiwa.

  • Mikataba ya kila mwaka
  • MSA, DPA, na SLA maalum
  • Kituo maalum cha Slack na WhatsApp
  • Wakaguzi wa mikono kwa mahitaji
  • Masharti ya muuzaji na white-label
  • Vipengele vya kipekee na ushirikiano wa washirika
  • CSM aliyetajwa, ukaguzi wa usalama, usaidizi wa kufuata

Anza bure → lipa tu wakati ukaguzi unafanyika → fungua Biashara kwa mkataba maalum, SLA, au makazi ya data.

FAQ

Maswali ya kawaida

Miundombinu ya utambulisho na udanganyifu.

API moja kwa KYC, KYB, Ufuatiliaji wa Miamala, na Uchunguzi wa Wallet. Unganisha kwa dakika 5.

Uliza AI ifupishe ukurasa huu