メインコンテンツへスキップ
Diditが750万ドルを調達、本人確認と不正対策のインフラを構築
Didit
無料KYC

10ドルの無料KYCクレジット。
毎月。

ID、ライブネス、顔認証、IPを含むフルバンドルを、すべてのアカウントで毎月10ドルの無料クレジットから利用できます。カード登録は不要です。有料プランのお客様と同じエンジンを使用しています。

支援元
Y CombinatorRobinhood Ventures
Firecrawl
Slash
Crnogorski Telekom
UCSF Neuroscape
Bit2Me

世界中の3,000以上の組織から信頼されています。

Didit無料KYC, 本人確認、Liveness、顔照合を1つのフローで。

毎月10ドル無料

クレジットカード不要。
トライアル期間も無期限。

毎月$10分の無料クレジット付き。その後はフルKYC(本人確認)が1チェック$0.33です。営業電話は不要で、スタートアップも大企業も同じ価格です。

仕組み

サインアップから認証済みユーザーまで、4つのステップで完了。

ステップ 01 / 04

ワークフローを作成

ID、Liveness、顔照合、制裁リスト、住所、年齢、電話番号、メールアドレス、カスタム質問など、必要なチェックを選択します。ダッシュボードでフローにドラッグ&ドロップするか、同じフローをAPIにポストします。条件分岐やA/Bテストもコード不要で実行できます。

開発者向けに構築 · 不正対策のために構築 · オープンな設計

有料プランと同じバンドルを、毎月10ドルまで無料で利用できます。

無料KYCは別の製品ではありません。モジュール、パイプライン、応答はすべて同じで、無料クレジットを超過した場合に、次の$0.33を誰が支払うかだけが異なります。
01 · バンドル

ID + パッシブ・ライブネス + 顔照合 + IP。すべてのセッションで。

有料のお客様が1チェックあたり$0.33で利用しているものと同じ、4つのモジュールバンドルです。220以上の国と14,000以上の書類タイプに対応した本人確認(ID Verification)。iBeta Level 1 PAD認証済みのパッシブ・ライブネス。ポートレートとセルフィーの顔照合(Face Match)。VPN、プロキシ、Tor、ホスティングリスクを検出するIPシグナル。
02 · 無料クレジット

毎月10ドルの無料クレジット。

組織ごとに$10のクレジットが付与され、毎月月初に補充されます。未使用分は翌月に繰り越されません。サンドボックスでの実行は無料で、クレジットは消費されません。現在の使用状況はビジネスコンソールでリアルタイムに確認できます。
03 · 手間なし

クレジットカード不要。営業電話なし。年間最低利用額なし。

会社のメールアドレスを登録し、APIキーを取得してサンドボックスを開けば、約60秒で完了します。無料クレジットの利用に支払い方法は不要です。営業電話、注文書、コミットメントもありません。無料クレジットを超過した場合のみ、カード情報の登録が必要です。
04 · 利用者

スタートアップ、比較検証パイロット、サイドプロジェクトに。

毎月10ドルのクレジットは、初期段階のオンボーディングのほとんどをカバーします。フィンテック、マーケットプレイス、暗号資産製品、iGamingの立ち上げを、プロトタイプから初期のトラクション獲得まで、ベンダーへの請求なしで進めるのに十分です。大規模なチームは、同じクレジットを比較検証パイロットやステージングトラフィックに利用しています。
05 · 超過分

クレジット超過後もチェックは継続。$0.33、同じワークフロー。

クレジットを使い切ってもレート制限はなく、フォールバックモデルも自動拒否もありません。次のチェックは同じワークフローで$0.33で実行され、チャージ残高から支払われます。クレジットを超過した分のみが請求されます。これは有料顧客が支払うのと同じ公開価格です。
06 · 同一エンジン

無料プランでも機能制限はありません。

無料クレジットで実行されるチェックは、有料チェックと同じモデルウェイト、インフラストラクチャ、規制当局認定パイプライン(スペインのTesoro、Banco de España、SEPBLAC)で実行されます。レスポンスも同一です。無料枠は課金上の決定であり、製品の品質に関する決定ではありません。1件目のチェックも1,000万件目のチェックも、同じ品質で提供されます。
連携

2つのエンドポイント。同じJSON。有料版と同じワークフロー。

無料APIは別途ありません。一度バンドルを作成すれば、ユーザーごとにセッションを開始できます。毎月最初の10ドル分の利用料金は請求されません。
POST /v3/workflows/一度だけ
$ curl -X POST https://verification.didit.me/v3/workflows/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_label": "Free KYC",
    "features": [
      { "feature": "ID_VERIFICATION" },
      { "feature": "LIVENESS" },
      { "feature": "FACE_MATCH" },
      { "feature": "IP_ANALYSIS" }
    ]
  }'
201作成済み{ "workflow_id": "wf_free_kyc_42" }
有料プランのお客様が作成するワークフローと同じものが利用できます。workflow_idを保存してください。ドキュメント →
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_free_kyc_42",
    "vendor_data": "user-42"
  }'
201作成済み{ "url": "verify.didit.me/..." }
エージェント対応統合

1つのプロンプトで無料KYCを導入。

以下のブロックをClaude Code、Cursor、Codex、Devin、Aider、またはReplit Agentに貼り付けてください。フレームワーク、言語、ユースケースを入力すると、エージェントがDiditをプロビジョニングし、4つのモジュールからなるワークフローを構築し、Webhookを接続して導入します。
didit-integration-prompt.md
# Didit Free KYC — integrate in 5 minutes

You are integrating Didit's full KYC bundle (ID + Passive Liveness +
Face Match + Device & IP Analysis) into <my_stack>. Every account gets $10 of free credit
every month — no credit card, no sales
call. Past the free credit you keep using the same endpoint at $0.33 per session.
Every URL, header, and enum value below is canonical — do not paraphrase.

## 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).
- The $10 monthly free credit is counted at the workspace level.
  It resets at 00:00 UTC on the first of each month and applies to any
  workflow that combines the four bundled features.

## 2. Create the KYC workflow (one time)
POST https://verification.didit.me/v3/workflows/
Authorization header:  x-api-key: <your-api-key>
Body: workflow_label, features array with the four bundled entries
      [
        { feature: "OCR" },
        { feature: "LIVENESS" },
        { feature: "FACE_MATCH" },
        { feature: "IP_ANALYSIS" }
      ]   (UPPERCASE — strict enum, do not lowercase)

This is the same workflow used in production at $0.33 per session.
Sessions paid from the free credit run on the same model
weights, the same edge nodes, the same Spain-Tesoro-attested pipeline.
There is no degraded model on the Free plan.

## 3. Create a verification session for an end user
POST https://verification.didit.me/v3/session/
Body: workflow_id (from step 2), vendor_data (your own user id).
Response: url (the hosted verification link) — redirect the user to it.

The hosted UI walks the user through document capture, selfie capture
(passive liveness), automatic face-match between portrait and selfie,
and Device & IP analysis on the originating connection. End-to-end inference is
sub-2 seconds across the full bundle.

## 4. Webhooks
- Register a webhook destination once via
  POST https://verification.didit.me/v3/webhook/destinations/
  Body: url, subscribed_events: ["session.verified", "session.review_started",
                                  "session.declined", "kyc_expired"]
- Response includes secret_shared_key — store it.
- Every webhook 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 session report
The session decision includes one ARRAY per bundled feature — one entry per
workflow node, each with its own node_id. Select an entry by node_id. The
webhook nests these arrays under decision (as written below); on
GET /v3/session/{session_id}/decision/ the same arrays sit at the response
ROOT (response.id_verifications — there is no response.decision):
- decision.id_verifications[] — status, document_type, document_number,
  full_name, date_of_birth, expiration_date, issuing_state, parsed address,
  image quality scores, warnings.
- decision.liveness_checks[] — status, method ("PASSIVE"), score 0-100,
  reference_image, warnings.
- decision.face_matches[] — status, similarity score 0-100, source
  ("DOCUMENT"), target ("SELFIE").
- decision.ip_analyses[] — status, ip, country, city, vpn, proxy, tor,
  hosting, asn, abuse_score, risk warnings.

Statuses use exact casing: "Approved", "Declined", "In Review",
"Expired", "Not Finished".

## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enums are UPPERCASE: OCR, LIVENESS, FACE_MATCH, IP_ANALYSIS.
- 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).

## 7. Pricing reference (public)
- First $10 of usage per workspace per month: free, no credit
  card, on every account. Credit resets 00:00 UTC on the first of each month.
- Usage past the free credit in a month: $0.33 per session, billed only for the
  usage above the free credit. Same workflow, same endpoint, same
  features, same response shape.
- No minimums, no contracts, no overage surprises. The full price table:
  didit.me/pricing.

## 8. Verify your integration
- Sandbox starts on signup at https://business.didit.me — no separate flag.
- Test data: deterministic synthetic documents and selfies returned in
  sandbox. Sandbox sessions do not count against the monthly free credit.
- Switch to live: flip the application's environment toggle in console.

When in doubt: https://docs.didit.me/sessions-api/create-session
さらに詳しい情報が必要ですか?モジュールの全ドキュメントをご覧ください。docs.didit.me →
設計段階からのコンプライアンス

ワンクリックで新しい国に進出。 面倒な作業は私たちにお任せください。

私たちは現地法人を設立し、ライセンスを取得し、ペネトレーションテストを実施し、認証を取得し、新しい規制すべてに準拠します。新しい国で認証を提供するには、トグルを切り替えるだけです。220以上の国で稼働しており、四半期ごとに監査とペネトレーションテストを実施しています。EU加盟国の政府が対面認証よりも安全だと正式に認めた唯一のIDプロバイダーです。
セキュリティ&コンプライアンス資料を読む
SOC 2 · Type II — AICPA · 2026
SOC 2 · Type I — AICPA · 2026
ISO/IEC 27001 — 情報セキュリティ · 2026
EU金融サンドボックス — Tesoro · SEPBLAC · BdE
FIDO Alliance — アソシエイトメンバー · 2026
iBeta Level 1 PAD — NIST / NIAP · 2026
GDPR — EU 2016/679
HIPAA — 45 CFR §160 · §164
DORA — EU 2022/2554
MiCA — EU 2023/1114
EBAリモートオンボーディング — EBA/GL/2022/15
AMLD6 · eIDAS 2.0 — 設計段階からのEU準拠
Jugendschutz geprüft — FSM · JMStV §4(2) · 2026

実績データ

実績データ
  • $10
    毎月、すべてのワークスペースで無料クレジットをご利用いただけます。
  • 4
    バンドルに含まれるモジュール, ID、ライブネス、顔照合、IP。
  • <2s
    すべてのフルKYCチェックでエンドツーエンドの判定。
  • $0.33
    無料クレジットを超えた分は、1チェックごとの課金です。料金は公開で、従量課金です。
4つのプラン、1つのアカウント

無料で開始。従量課金制。エンタープライズまで対応。

毎月$10の無料クレジット。その後は完了したチェックに対してのみお支払いください。料金はFreeプランの定価、Growthプランで4%オフ、Scaleプランで10%オフです。エンタープライズプランでは、カスタム契約、データレジデンシー、サービスレベル契約(SLA)をご利用いただけます。

無料

$0/月・カード情報不要

無料クレジットで全チェックをお試しください。

スタートに必要なすべて:
  • 毎月$10分の無料クレジット
  • 220以上の国での全チェックを定価で利用可能
  • 毎月1,000件の取引モニタリングが含まれます
  • 最初の50,000ユーザー分の認証が毎月無料
  • ワークフロービルダー、SDK、API、メンバー2名
  • AIサポート コンソール内AIアシスタントとドキュメント。
ほとんどのチームに選ばれています

Growth

$99/ 月

本番運用を開始するチーム向け。または年間$1,128。

無料の全機能に加え、以下が含まれます。
  • 毎月$115分のクレジット
  • Diditの全料金が4%オフ
  • 毎月10,000件の取引モニタリングが含まれます
  • 調査員およびドロップオフエージェント、ケース管理
  • メンバー10名、プリセットロール、5年間のデータ保持
  • メール・チャットサポート 1営業日以内に返信いたします。

Scale

$299/月

大量の処理を行うチーム向け。または年間$3,408。

Growthの全機能に加え、以下が含まれます。
  • 毎月$350のクレジット
  • Diditの全料金が10%オフ
  • 月間100,000件のトランザクション監視を含む
  • ホワイトラベル:独自のドメインでブランドを表示
  • 無制限のメンバー、カスタムロール、稼働率SLA
  • 優先サポート 24時間以内に対応。さらにインテグレーションコールとセットアップレビュー。

エンタープライズ

カスタム年間契約

大容量利用や企業調達向け。

Scaleの全機能に加え、以下が含まれます。
  • 年間コミットメントがクレジットとして付与されます
  • 契約に応じた割引とレートカード
  • 企業向けシングルサインオン (SSO) と SCIM
  • カスタムデータ保持期間と稼働率SLA
  • 組織横断的な不正検知ネットワークシグナル
  • 専任チーム 専任チームとのプライベートSlackチャンネル。

1つのプランと1つのクレジット残高で、本人確認、認証、取引モニタリングの全製品をカバーします。GrowthとScaleは月額払い、または年間一括払いで$1,128と$3,408です。

FAQ

よくある質問

Diditとは?

Diditは本人確認と不正対策のためのインフラです。私たちが自社でプロダクトを開発していた時に「こんなプラットフォームがあれば」と願った、オープンで柔軟、そして開発者に優しいプラットフォームです。そのため、単なるブラックボックスとしてではなく、お客様のスタックの真の構成要素として機能します。

単一のAPIで、個人の確認(KYC、顧客確認)、企業の確認(KYB、企業確認)、暗号資産ウォレットのスクリーニング(KYT、取引確認)、およびリアルタイムでの取引監視をカバーします。このスタックは、以下の特徴を持つように構築されています。

  • 高速: 全セッションでp99が2秒未満
  • 信頼性: 220以上の国で3,000以上の企業が本番環境で利用中
  • 安全: SOC 2 Type 1 & Type 2、ISO 27001、GDPR準拠。スペインの金融規制当局から、対面での本人確認よりも安全であると正式に認定されています。

基盤となるフットプリントは、54言語に対応した14,000以上のドキュメントタイプ、1,000以上のデータソース、そして全セッションで200以上の不正シグナルです。Diditのインフラは、すべてのセッションから動的に学習し、日々改善されています。

無料のKnow Your Customer (KYC)とは?

無料KYCとは、すべてのDiditアカウントのワークスペースに毎月付与される10ドルの無料クレジットのことです。このクレジットは、有料セッションと同じPOST /v3/session/コールで、本人確認(KYC)バンドル(本人確認書類検証 + パッシブライブネス + 顔認証 + インターネットプロトコル(IP)分析)全体をカバーします。

同じエンジン、同じワークフロー、同じJavaScript Object Notation(JSON)レスポンス形式、そしてスペイン財務省/スペイン銀行(BdE)/スペイン金融情報機関(SEPBLAC)認定のパイプラインです。

クレジットカード不要。営業電話もありません。

具体的に何が無料で、いつまでですか?

すべてのワークスペースで、あらゆる製品に毎月10ドルの無料クレジットが付与されます。

  • このクレジットは、ID_VERIFICATION + LIVENESS + FACE_MATCH + IP_ANALYSISを1回のPOST /v3/session/コールで、公開価格で支払います。
  • クレジットは毎月1日にリセットされます。
  • 繰り越しはありません。未使用のクレジットは翌月に持ち越されません。
  • サンドボックスセッションは無料で無制限ですが、ライブ環境セッションのみクレジットを使用します。
エンドユーザーにとっての認証速度はどのくらいですか?

通常、フルフローはエンドツーエンドで30秒以内に完了します。IDを手に取り、書類を撮影し、セルフィーを撮影するだけです。これは市場最速です。従来のKYCプロバイダーでは、同じフローに90秒以上かかることが一般的です。

バックエンドでは、ユーザーがセルフィーを完了した瞬間からWebhookが発火するまでの時間を測定し、Diditはp99で2秒以内に結果を返します。モバイルキャプチャは、低速なスマートフォンやネットワーク向けに最適化されています。プログレッシブ画像圧縮、遅延SDKロード、そしてユーザーがWebから開始した場合のQRコードによるデスクトップからスマートフォンへのワンタップ連携などが含まれます。

クレジットカード情報や営業担当者との面談は必要ですか?

どちらも不要です。business.didit.me に仕事用メールアドレスを入力すれば、数秒でAPI(Application Programming Interface)キーが手に入り、最初の1分からサンドボックスを使えます。

毎月の無料クレジットを利用するのに、お支払い方法の登録は求めません。注文書も、営業との会話もありません。カード情報をお願いするのは、無料クレジットを超えてチャージすると決めたときだけです。

ユーザーが失敗、中断、または期限切れになった場合はどうなりますか?

すべてのセッションは7つの明確なステータスのいずれかに分類されるため、コードは常に適切な処理を実行できます。

  • Approved, すべてのチェックに合格しました。ユーザーを次のステップに進めてください。
  • Declined, 1つ以上のチェックに失敗しました。ユーザーに特定の失敗したステップ(例:セルフィーの再撮影)を再提出させることができます。フロー全体を再実行する必要はありません。
  • In Review, コンプライアンスレビューのためにフラグが立てられました。コンソールでケースを開き、すべてのシグナルを確認し、承認または拒否を決定してください。
  • In Progress, ユーザーはフローの途中にいます。
  • Not Started, リンクは送信されましたが、ユーザーはまだ開いていません。長時間放置されている場合はリマインダーを送信してください。
  • Abandoned, ユーザーはリンクを開きましたが、時間内に完了しませんでした。再エンゲージするか、期限切れにしてください。
  • Expired, セッションリンクの有効期限が切れました。新しいセッションを作成してください。

ステータスが変更されるたびに署名付きWebhookが発火するため、データベースは常に同期されます。AbandonedおよびDeclinedセッションは無料です。

顧客データはどこに保存され、どのように保護されますか?

本番データは、デフォルトでAmazon Web Services上の欧州連合内で処理および保存されます。 規制当局が要求する管轄区域については、エンタープライズ契約で代替リージョンをリクエストできます。

あらゆる場所で暗号化。 すべてのデータベース、オブジェクトストレージ、バックアップにおいて、保存時にはAES-256で暗号化されます。すべてのAPIコール、Webhook、ビジネスコンソールセッションにおいて、転送時にはTransport Layer Security 1.3が使用されます。生体認証データは、個別のカスタマーマスターキーで暗号化されます。

データ保持期間はお客様が管理できます。 デフォルトの保持期間は無期限(unlimited)ですが、アプリケーションごとに30日から10年の間で短縮設定が可能です。また、ダッシュボードまたはAPIからいつでも個々のセッションを削除できます。

認証: SOC 2 Type 1 & Type 2、ISO/IEC 27001:2022、iBeta Level 1 PAD、およびスペインのTesoro / SEPBLAC / CNMVによる、Diditのリモート本人確認が対面での本人確認よりも安全であるという公式認定。完全なレポートは/security-complianceでご覧いただけます。

Diditは私の業界の規制に準拠していますか?

Diditは、本人確認インフラにとって重要な規制当局の要件にデフォルトで準拠しています。

  • GDPR + UK GDPR、管理者と処理者の役割分担、完全なデータ処理契約の公開、主監督機関の指定(スペインのAEPD)。
  • AMLD6 + EU AML Single Rulebook、1,300以上の制裁リスト、PEP(重要な公的地位を有する者)リスト、ネガティブメディアリストをリアルタイムでスクリーニング。
  • eIDAS 2.0、5つの国民eIDに対応済み(MitID、BankID(スウェーデン)、Finnish Trust Network、Smart-ID、Mobile-ID)。EUDIウォレットの受け入れは近日対応予定。
  • MiCA (Markets in Crypto-Assets)、暗号資産のオンランプ(法定通貨からの購入窓口)、取引所、カストディアンに対応。
  • DORA、Digital Operational Resilience Act、EU金融サービスのオペレーショナルレジリエンス。
  • BIPA, CUBI, Washington HB 1493, CCPA / CPRA、米国の生体情報プライバシー(イリノイ州、テキサス州、ワシントン州)およびカリフォルニア州の消費者プライバシー。
  • UK Online Safety Act、年齢制限および児童保護の義務。
  • FATF Travel Rule、暗号資産送金における送金人および受取人データ、IVMS-101と相互運用可能。

詳細なメモ、すべての証明書、すべての規制当局からの書簡は/security-complianceをご覧ください。

どれくらいの速さで連携し、ユーザーの認証を開始できますか?
  • business.didit.meでサンドボックスアカウントを60秒で作成できます。クレジットカードは不要です。
  • Claude Code、Cursor、またはModel Context Protocol (MCP) サーバーを介した任意のコーディングエージェントを使用して、5分で動作する認証を構築できます。
  • 署名付きWebhook認証、リトライ、ユーザーが拒否された場合の修正フローを含む、本番環境対応の連携を週末で実現できます。

3つの連携パスがあります。お使いのスタックに合ったものをお選びください。

  • Web、iOS、Android、React Native、Flutter SDKを使用してネイティブに組み込む。
  • ユーザーをホストされた認証ページにリダイレクトする, SDKは不要です。
  • メール、SMS、WhatsApp、または任意のチャネルでリンクを送信する, フロントエンド作業は不要です。

これら3つのパスすべてで、同じダッシュボード、同じ請求、成功報酬型の料金体系が適用されます。ステップバイステップガイドはdocs.didit.me/integration/integration-promptをご覧ください。

本人確認と不正対策のインフラ。

KYC、KYB、取引監視、ウォレットスクリーニングを一つのAPIで。5分で統合できます。

AIにこのページの要約を依頼する