Didit
Self-serve identity verification with a public price list. The only KYC vendor on this site at launch.
- Capture
- Pending
- Last captured
- Not yet
- Flow draft
- 6 screens
No public demo linked.
Didit sells modular identity checks: a document, a liveness test, a face match, device and IP signals, and a list of paid add-ons such as AML, NFC, proof of address, and business verification. The workflow builder is the product. You pay for the modules you enable, when they finish.
This site is wallet-first. Didit is here because a wallet flow often grows a verification step, and because Didit publishes its prices in the open. Plaid, Sumsub, Persona, Veriff, Stripe Identity, and others are not listed. That is a terms and scope decision, not a ranking.
Two price regimes overlap this month. Through October 31, 2026, the help center describes 500 free checks a month for each of four core features. On October 2, 2026, Didit announced that from November 1 the free allowance becomes $10 of credit a month. Both are written down below. We will not run a real identity document through either.
Who it is for
Teams that want a low-commitment KYC sandbox and a price they can read before a sales call. Not a wallet, and not a substitute for a compliance review.
The session
- Not a login product. The end user enters a verification session the app starts.
- Typical core session: consent, document, passive liveness, face match, result.
- Add-on screens exist for AML, NFC, proof of address, phone, and email. They are not in the free core path.
Check model
None. Didit does not issue an embedded wallet. Some Didit materials mention digital ID wallets as a verification method. That is an identity credential, and it is outside the free core checks described in the help center.
Expected flow
These frames are labeled empty. The sequence is a reading of public docs, not a recording. Real captures replace the dashed boxes later. They will not be illustrated to look finished. DIDIT_API_KEY is not set. Hosted Didit sessions also need DIDIT_WORKFLOW_ID from a published workflow in the Didit console. Both values are server-only. Do not commit them.
No screenshot
01Session handoff
The host app opens a hosted flow or an SDK view. We will only start sessions in Didit’s test mode.
DIDIT_API_KEY is not set. Hosted Didit sessions also need DIDIT_WORKFLOW_ID from a published workflow in the Didit console. Both values are server-only. Do not commit them.
No screenshot
02Consent and instructions
Expected, not captured. The user should see what will be checked before the camera opens.
No screenshot
03Document capture
ID verification is the core document step. No sample document will be presented as if it were a real capture.
No screenshot
04Passive liveness
The free core uses passive liveness. Active liveness is a separate, paid module in the current help-center table.
No screenshot
05Face match
Matches the portrait on the document to the liveness capture. Field counts are pending.
No screenshot
06Result
Approved, review, or declined. Device and IP analysis may have no screen of its own. We will not invent one.
Metrics
Documented rows cite a public page. Pending rows wait for the first capture. A blank is not a zero.
Screens in this draft
6 expected screens
A plain core workflow. White-label, AML, and NFC would add screens and are not in this draft.
Test data
Sandbox only
This site will not submit a real government ID, a real face, or a real address.
Steps to a result
Pending first capture
From the first tap in the host app to a clear approved or declined state, in test mode.
Fields and prompts
Pending first capture
Consent checkboxes, camera permission, and any data the user types.
Time to a result
Pending first capture
Includes camera time. A vendor’s “seconds” claim is not our number.
Context switches
Pending first capture
Camera permission and any jump from a desktop session to a phone.
Pricing snapshot
Today is October 19, 2026. The live free tier and the announced November 1 tier are different. Read the date on the row. As of Oct 19, 2026, from Didit help center and Nov 1 announcement.
| Plan | Price | What the page says |
|---|---|---|
| Free core, through Oct 31, 2026 | 500 checks / month, per feature | Separate allowances for ID verification, passive liveness, face match, and device and IP analysis. Not one shared pool of 500. |
| Full check after those allowances | $0.33 | Help center: ID $0.15, passive liveness $0.10, face match $0.05, device and IP $0.03. |
| Add-ons, current table | From the first check | Examples from the help center: AML $0.20, active liveness $0.15, NFC $0.15, white-label $0.20, KYB $2.00. These do not draw the free allowance. |
| Free, from Nov 1, 2026 | $10 credit / month | Didit’s October 2 announcement: one balance, any feature, about 30 full ID checks. No monthly fee. |
| Growth and Scale, from Nov 1 | $99 and $299 / month | Announced credit included: $115 on Growth and $350 on Scale, plus a small discount on list prices. |
- The marketing site still headlines 500 free checks and $0.33. The blog says that headline changes on November 1. Both were public on the day of this snapshot.
- Unused free checks do not roll over, in the current help-center description.
- A published price is not a recommendation to collect identity documents.
Read this before you quote the page
- Do not upload a real ID to follow this page.
- White-label is a common reason a “free” workflow asks for a balance. The help center calls that out.
- Other KYC vendors are absent on purpose. See the KYC shelf.
Comparisons
No launch comparison includes this vendor.
Change history
Wallet-first notes open, with empty frames
Five wallet vendors and Didit are on the shelf, with six comparisons. Every screenshot frame says capture pending. Measured rows — steps, fields, time — are blank on purpose. Nothing here was timed.
Didit announces a pricing change for November 1
Didit said the free tier becomes $10 of credit a month, usable on any feature, with Growth at $99 and Scale at $299. The help center still described 500 free checks per core feature when we wrote the vendor page. Both are cited. The change is not in effect on October 19.