メインコンテンツへスキップ
Diditが200万ドルを調達し、Y Combinator (W26)に参加
Didit
オンライン学習および試験向け

学習者と受験者を数秒で認証。

COPPA、GDPR-K、FERPAに準拠した年齢確認で学生を保護。顔認証とライブネスで受験者の本人確認を行い、監視員は不要です。

支援元
Y CombinatorRobinhood Ventures
GBTC Finance
Bondex
Crnogorski Telekom
UCSF Neuroscape
Shiply
Adelantos

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

学生のKYC、年齢推定、試験時の生体認証を示すDiditのEdTechワークフロー。

EdTech向けに構築

学生を認証。
資格情報を保護。

登録ごとに書類 + ライブネス + 顔認証、試験ごとに生体認証。コース全体で年齢制限フローと再利用可能なKYCを提供します。

仕組み

サインアップから認証済みユーザーまで、たった4ステップ。

  1. ステップ 01

    ワークフローを構成

    ワークフロービルダーで、お客様の業種に必要なモジュールを選択してください。本人確認、パッシブ・ライブネス、顔照合、AMLスクリーニング、デバイス&IP分析、住所証明、AMLモニタリング、生体認証など、それぞれトグル一つで設定できます。コードは不要です。

  2. ステップ 02

    セッションを開始

    workflow_idとvendor_dataを指定して/v3/session/にPOSTリクエストを送信します。session_urlが返されるので、ユーザーをリダイレクトします。Web、iOS、Android、React Native、Flutterで同じ呼び出しが可能です。

  3. ステップ 03

    検証+判断

    ホストされたUIが書類をキャプチャし、ライブネス判定、顔照合、AMLリストスクリーニングをすべて並行して実行します。2秒未満で結果が返されます。リスクポリシーに基づいて、申請ごとに承認、レビュー、または却下を決定します。

  4. ステップ 04

    監視+是正

    X-Signature-V2検証付きのステータス変更ごとのWebhook。継続的なAMLヒットはケース管理にストリームされます。トランザクションモニタリングは高リスクの送金を検知し、ユーザーの再KYCを自動的にトリガーします。

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

オンライン学習および試験向けに必要なすべてのモジュール。 単一のワークフロー。

単一のWorkflow Builderに25種類の公開モジュールを搭載。各モジュールは同じ /v3/session/ エンドポイントのトグルとして機能します。アップセルティア、個別のSKU、追加のAPI呼び出しは一切ありません。
01 · オンボーディング

2秒未満でフルKYC(本人確認)を完了。

すべてのセッションで本人確認、パッシブ・ライブネス、顔照合、デバイス&IP分析を実施。iBeta Presentation Attack Detection (PAD) レベル1認定。エンドツーエンド推論は2秒未満、バンドルKYCあたり$0.33、毎月500回無料です。
ドキュメントを読む
セッションレポートJSON · webhook
  • session_idses_3daf4c64
  • vendor_datauser-42891
  • countryESP
  • document_typeIdentity Card
  • full_nameCarmen Espanola
  • date_of_birth1980-01-01
  • expiration_date2031-06-02
02 · 構成

一つのワークフロー。すべてのモジュール。一つの請求書。

単一のワークフロービルダーに25の公開モジュール。本人確認、ライブネス、顔照合、AML、住所証明、生体認証、そして管轄区域で必要とされる業種ごとの追加機能を、エンジニアリング作業なしで切り替えられます。
モジュールを見る
モジュール構成単一ワークフロー
  • 本人確認$0.15
  • パッシブライブネス$0.10
  • 顔照合 1:1$0.05
  • AMLスクリーニング$0.20
  • デバイス&IP分析$0.03
  • 住所証明$0.20
03 · AML

1,300以上の制裁、PEP、ネガティブメディアリスト。

AMLスクリーニングは1チェックあたり$0.20、継続的なモニタリングはユーザー1人あたり年間$0.07。14言語に対応し、毎日差分を更新。疑わしい活動報告(SAR)ワークフローとケース管理を内蔵。6AMLD、銀行秘密法、FFIECに準拠した状態で提供されます。
AMLカバレッジ
AML対応1,300以上のリスト
  • OFAC特別指定国民0クリア
  • EU統合制裁リスト0クリア
  • 国連安全保障理事会0クリア
  • HMT (英国財務省)0クリア
  • 政治的要人 (PEP)1ヒット
  • ネガティブ情報 · 30日間0クリア
04 · リスクポリシー

判断。レビュー。承認。リスクごと。申請ごと。

重複ユーザー、AMLヒット、デバイスインテリジェンスの高リスク、書類ライブネスの低さ、地理的位置の不一致など、すべてのリスクカテゴリは設定可能なアクションにマッピングされます。再デプロイなしで、申請ごと、国ごと、書類の種類ごとにポリシーを調整できます。
リスクポリシーアプリケーションごと
  • POSSIBLE_DUPLICATED_USERReview
  • AML_HIT_SANCTIONSDecline
  • AML_HIT_PEPReview
  • DEVICE_INTEL_HIGH_RISKReview
  • DOCUMENT_LIVENESS_LOWDecline
  • IP_GEOLOCATION_MISMATCHApprove
05 · 監視

ユーザーオンボーディング後の不正を検知。

リアルタイムのトランザクションモニタリングには、11のシード済みルールバンドル(速度、ストラクチャリング、ミュールパターン、金融活動作業部会(FATF)トラベルルール)が含まれます。AWAITING_USER自動是正は、エンジニアリング作業なしで高リスクの送金に対する再KYCステップをトリガーします。
トランザクションモニタリング
ルールエンジン11種類のシード済みバンドル
  • Velocity · 5 txns / 60sライブ
  • Structuring detectionライブ
  • Mule patternsライブ
  • FATF Travel Ruleライブ
  • AWAITING_USER auto-remediationライブ
  • Geolocation mismatchライブ
06 · ライフサイクル

認証、検証、モニタリング。すべてを1つの契約で。

規制対象の顧客は、3つのステージすべてに関わります。1つのAPI、1つのオーケストレーター、1つの請求書で、再認証からオンボーディング時のKYC(顧客確認)+ KYB(企業確認)、継続的なトランザクションモニタリング、ウォレットスクリーニングまで、1チェックあたり$0.15で提供します。
フルライフサイクル
フルライフサイクル単一契約
認証
生体認証顔検索 1:Nデバイス&IP分析
検証
本人確認ライブネスAMLスクリーニングKYB
監視
トランザクションモニタリング継続的AMLウォレットスクリーニング
連携

2つのエンドポイント。同じJSON。同じ価格。

1回の呼び出しで認証フローを開始し、Webhookで完了します。ホストされたUIを使用する場合でも、スタンドアロンのエンドポイントを呼び出す場合でも、同じ形式です。
POST /v3/session/ホスト型UI
$ 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_3daf4c64",
    "vendor_data": "user_42"
  }'
201作成済み{ "session_url": "https://verify.didit.me/?session_token=..." }
キャプチャUIはDiditがホストします。session_urlにリダイレクトするだけです。連携ドキュメントを読む →
POST /v3/workflows/オンライン学習および試験向けバンドル
$ curl -X POST https://verification.didit.me/v3/workflows/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -d '{
    "workflow_id": "wf_industry_starter",
    "features": ["ID_VERIFICATION", "LIVENESS", "FACE_MATCH", "IP_ANALYSIS"]
  }'
201作成済み{ "workflow_id": "wf_3daf4c64" }
フルKYCバンドル。1セッションあたり$0.33。毎月500回無料。連携ドキュメントを読む →
エージェント対応統合

プロンプト一つでオンライン学習および試験向けオンボーディングを実装。

下記のブロックをClaude Code、Cursor、ChatGPT、または当社のMCPサーバー経由で任意のコーディングエージェントに貼り付けてください。エージェントがこれを読み取り、インテグレーションを記述します。
didit-integration-prompt.md
# Didit industry onboarding — integrate in 5 minutes

You are integrating Didit's identity + fraud stack into <my_stack>. 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 a workflow for your vertical
Create a workflow with the modules your vertical needs:
  POST https://verification.didit.me/v3/workflows/
  Header:  x-api-key: <your-api-key>
  Body:    workflow_label, features array — UPPERCASE enum values

Recommended starter bundle (full KYC):
  [
    { "feature": "ID_VERIFICATION" },
    { "feature": "LIVENESS" },
    { "feature": "FACE_MATCH" },
    { "feature": "IP_ANALYSIS" }
  ]

Add per-vertical modules from this list:
  AML_SCREENING, PROOF_OF_ADDRESS, NFC, AGE_ESTIMATION, BIOMETRIC_AUTH,
  PHONE_VERIFICATION, EMAIL_VERIFICATION, QUESTIONNAIRE, DATABASE_VALIDATION.

## 3. Create a verification session
POST https://verification.didit.me/v3/session/
Headers:
  x-api-key: <your-api-key>
  Content-Type: application/json
Body:
  {
    "workflow_id": "<wf_id_from_step_2>",
    "vendor_data": "<your_internal_user_id>",
    "callback":    "<your_webhook_url>"
  }
Response:
  {
    "session_id":  "ses_...",
    "session_url": "https://verify.didit.me/?session_token=...",
    "status":      "Not Started"
  }

Redirect the user to session_url. The hosted UI handles capture, lighting,
mobile handoff, and accessibility for you.

## 4. Webhooks
- Register a 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. 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. Read the report
The session payload returns one object per feature. Common fields:
  - status: "Approved" | "Declined" | "In Review" | "Expired" | "Not Finished"
  - id_verification.document_type, document_number, expiration_date
  - liveness.score (0-100), liveness.passed (boolean)
  - face_match.confidence (0-100), face_match.passed
  - aml.hits: array (sanctions / PEP / adverse-media matches)
  - ip_analysis.country, ip_analysis.risk_level
  - warnings: array of risk codes — each surfaces in the console's risk policy

## 6. Hard rules — do not change
- Base URL for /v3/* endpoints is verification.didit.me (NOT apx.didit.me).
- Feature enum is UPPERCASE (e.g. ID_VERIFICATION, LIVENESS, FACE_MATCH, AML_SCREENING).
- 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)
- Full KYC bundle (ID + Liveness + Face Match + IP): $0.33 per session
- AML Screening: $0.20 per check, ongoing $0.07 / user / year
- Wallet Screening: $0.15 per screen — or bring your own provider
- 500 free verifications every month, forever, on every account.

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

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

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

私たちは現地法人を設立し、ライセンスを取得し、ペネトレーションテストを実施し、認証を取得し、新しい規制すべてに準拠します。新しい国で認証を提供するには、トグルを切り替えるだけです。220以上の国で稼働しており、四半期ごとに監査とペネトレーションテストを実施しています。EU加盟国の政府が対面認証よりも安全だと正式に認めた唯一のIDプロバイダーです。
セキュリティ&コンプライアンス資料を読む
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準拠

数字で見るDidit。

実績
  • $0.00
    フルKYC(本人確認)バンドルあたり。
  • <0s
    セッションあたりのエンドツーエンド推論。
  • 0+
    対応国・地域。
  • 0
    毎月、永続的に無料検証。
業界別ソリューション例

EdTech

オンラインコース、認定プログラム、専門ライセンス、試験監督プラットフォーム向け。登録時の本人確認に加え、試験ごとの生体認証による監督に対応します。
01 · 本人確認

オンボーディング。本人確認。スクリーニング。

新規ユーザーが実在し、固有であり、提示された書類と一致することを確認します。1,300以上の制裁、PEP (政治的要人)、およびネガティブメディアリストと同一のAPIコールで照合します。 学習者が実在し、年齢要件を満たしていることを確認します。Age EstimationはCOPPA/年齢制限コンテンツへのアクセスを制御し、ID + Face Matchは資格情報を実在の人物に紐付け、証明書の信頼性を確保します。
本人確認
$0.33per verified learner
  • ID検証毎月500件まで無料$0.15
  • パッシブ・ライブネス毎月500件まで無料$0.10
  • 顔認証(1:1)毎月500件まで無料$0.05
  • デバイス&IP分析毎月500件まで無料$0.03
  • 重複ユーザー検出無料無料
  • ブロックリストユーザー無料無料
02 · 認証

重要なタイミングで再認証。

既存ユーザーが新しいセルフィーで本人確認を再実行します。オンボーディングと同じインフラストラクチャを使用。高額取引、高リスク、または高信頼性のアクション時にトリガーします。 各試験の受験時に生体認証を実行します。受験者が登録済みの学習者であることを確認し、テキストによる監督では見逃される代理受験詐欺を阻止します。
認証
$0.10per exam sitting
  • 生体認証$0.10
  • 重複ユーザー検出無料無料
  • ブロックリストユーザー無料無料
  • 電話番号認証オプション+Variable
  • メールアドレス認証オプション+$0.03

合計金額は必須モジュールのみを示します。無料の不正防止シグナルに追加費用はかかりません。オプションおよび推奨モジュールにはタグが付いています。エンタープライズ版ではボリュームディスカウントがあります。カスタム見積もりについては営業担当者にお問い合わせください。

3つのティア、1つの料金表

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

毎月500回まで無料認証を永続的に提供。本番環境では従量課金。エンタープライズプランではカスタム契約、データレジデンシー、SLA(サービスレベルアグリーメント)に対応します。
無料

無料

月額$0。クレジットカード不要。

  • 無料KYCバンドル(本人確認 + パッシブ・ライブネス + 顔照合 + デバイス&IP分析) — 毎月500回まで
  • ブロックリストユーザー
  • 重複検出
  • すべてのセッションで200以上の不正シグナル
  • Diditネットワーク全体でのKYC再利用
  • ケース管理プラットフォーム
  • ワークフロービルダー
  • 公開ドキュメント、サンドボックス、SDK、MCP (Model Context Protocol) サーバー
  • コミュニティサポート
最も人気
従量課金

従量課金

使った分だけお支払い。25以上のモジュール。モジュールごとの公開価格、月額最低料金なし。

  • フルKYC(本人確認 + 生体認証 + IP / デバイス)が$0.33
  • 10,000以上のAMLデータセット — 制裁、PEP、ネガティブ情報
  • データベース検証のための1,000以上の政府データソース
  • トランザクションモニタリングが1トランザクションあたり$0.02
  • ライブKYBが1企業あたり$2.00
  • ウォレットスクリーニングが1チェックあたり$0.15
  • ホワイトラベル検証フロー — あなたのブランド、私たちのインフラ
エンタープライズ

エンタープライズ

カスタムMSA & SLA。大量利用や規制対象プログラム向け。

  • 年間契約
  • カスタムMSA、DPA、SLA
  • 専用SlackおよびWhatsAppチャンネル
  • オンデマンドの手動レビュー担当者
  • リセラーおよびホワイトラベル条件
  • 限定機能とパートナー連携
  • 専任CSM、セキュリティレビュー、コンプライアンスサポート

無料で開始 → チェック実行時のみ支払い → カスタム契約、SLA、データレジデンシーが必要な場合はエンタープライズプランへ。

FAQ

よくある質問

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

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

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