本物の人を迎え入れ、不正を締め出す。
Zoi ID は、あらゆる国の本人確認書類を検証し、本人がその場にいることを確かめ、世界のウォッチリストをスクリーニングします。ユーザーにはスムーズな 1 つのフローを、チームには明確な 1 つの判定を、エンジニアには 1 つの API を。
まもなく提供開始。一部のパートナー様向けに早期アクセスを受け付けています。
パスポートをスキャン
スマートフォンの上部を写真ページに平らに当ててください。

ケース
ses_8f3kq2v7
- 書類の真正性合格
- チップの所持合格
- 生存確認合格
- 顔照合合格
- 制裁合格
- 重複合格
POST /webhooks/zoi-id
session.approved
- 本人確認書類に対応
- すべての国
- フローの対応言語(右から左に書く言語を含む)
- 19
- 保存する顔テンプレート
- 0
- データの保管先(ドイツでホスト)
- EU
オンボーディングに必要なチェックを、1 つの判定に
本人確認、住所、資金源、スクリーニング、担当者による確認が 1 つのフローで動き、1 つの答えにまとまります。複数のベンダーをつなぎ合わせる必要はありません。
ユーザーが行うのは、短い 4 つのステップだけ
スマートフォンでもパソコンでも、ユーザーの言語でわかりやすい画面を表示します。結果が出ると、すぐにお客様のチームに届きます。
- 1
同意
何をなぜ確認するのかを、1 つの画面で伝えます。
- 2
書類
IC チップをかざす、デジタル ID を共有する、または写真を撮ります。
- 3
セルフィー動画
カメラの前で数秒、簡単に頭を動かします。
- 4
判定
明確なケースは自動で判定します。お客様のバックエンドには署名付き Webhook が届きます。
明確なら自動で。そうでなければ専門家の目で。
強い証拠があれば自動で答えを出します。不確かなケースは訓練を受けた担当者に回します。どの判定にも、その理由が添えられます。
- すべてのチェックが強い証拠で通れば、自動で承認
- やり直しの依頼は明確に。ユーザーは失敗したステップだけをやり直します
- スクリーニングの誤検知を減らし、除外のたびに記録を残します
- 不確かなケースには必ず人が対応。どのユーザーでも、ご依頼があれば人が確認します
判定
decision.rule
- auto_approve_nfcses_8f3kq2v7承認
- auto_approve_walletses_2m9ta4xe承認
- auto_resubmit:livenessses_7hc1p0wd再提出
- review:sanctionsses_4qz8n3rb確認中
- auto_reject_underageses_9xv5e6kt却下
本当に防ぐべき不正に立ち向かう
すべてのセッションを、多くの角度から同時にチェックします。偽の身元は、そのすべてを突破しなければなりません。
偽造・複製された書類
IC チップとデジタル ID のデータには、有効な政府の署名が必要です。
画面表示や印刷物
画面に映した書類や紙に印刷した書類を検知します。
差し込み・すり替えられた画像
画像はすべてライブ撮影から取得します。ファイルからは受け付けません。
マスクや再生された動画
その場での指示となりすまし検出で、カメラの前に本物の人がいることを確認します。
重複アカウント
同じ人物や同じ書類が別のアカウントで使われると検出します。
改ざんされたアプリや端末
改変されたアプリや信頼できない端末からのセッションは、より詳しく確認します。
世界中のユーザーに対応
ユーザーがすでに持っている書類を、ユーザーの言語で受け付けます。
すべての国
パスポート、ID カード、在留カード、運転免許証、そのほかの公的書類。
IC チップの検証
約 150 の発行国の IC チップ付きパスポートと ID カードを、政府の署名と照らし合わせて検証します。
デジタル ID
デジタル ID ウォレットに入った政府署名付きの証明書。発行元ごとに有効化します。
19 言語
フロー全体、同意文、プライバシーに関するお知らせを、アラビア語からベトナム語まで。
- العربية
- Azərbaycan
- Deutsch
- English
- Español
- Français
- Hausa
- हिन्दी
- Bahasa Indonesia
- 日本語
- 한국어
- Português
- Русский
- Kiswahili
- ไทย
- Türkçe
- اردو
- Tiếng Việt
- 中文
信頼がビジネスの核となるサービスのために
どこでも同じ強力なチェックを行います。受け取るデータはお客様が選べます。
プライバシーは設計から。セキュリティは標準で。
最も安全なデータは、最初から持たないデータです。Zoi ID がお客様に返すのは答えだけ。証拠は、ルールで必要な期間だけ保管します。
- 顔のテンプレート
- 保存しません。1 回の照合のためにメモリ上で作成し、その後は破棄します。
- 証拠
- 画像と動画は、判定から 90 日後、またはそれより早く削除します。
- 暗号化
- AES-256 を使い、ファイルごと、本人情報の記録ごとに別々の鍵で暗号化します。
- 保管場所
- ドイツ (EU) に保管し、暗号化したバックアップも EU 内に置きます。
- AI
- 自社のインフラで動作します。書類や顔を外部の AI サービスに送ることはありません。
- 受け取る情報
- 必要な項目だけを受け取れます。初期設定では、状態、レベル、有効期限、18 歳以上かどうかです。
3 回の呼び出しで、最初の本人確認まで
セッションを作成し、フローを実行し、署名付き Webhook を受け取る。わかりやすいコントラクト、型付きのクライアント、本番と同じように動くサンドボックスを用意しています。
- TypeScript、Python、Go、PHP、Java、Ruby 向けの型付きサーバークライアント
- IC チップの読み取りと端末チェックを備えた React Native SDK
- ホスト型フローと埋め込み、SDK は不要
- 署名付き Webhook と 30 日分のイベントフィード
- テストキーと既成のシナリオ付きのサンドボックス(早期アクセスに含まれます)
- OpenAPI 仕様と充実した API リファレンス
curl https://kyc.zoi.network/v1/partner/sessions \
-H "Authorization: Bearer $ZOI_ID_PARTNER_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: signup-user_42" \
-d '{ "externalUserId": "user_42", "level": "standard", "appId": "com.example.app" }'POST https://api.example.com/webhooks/zoi-id
Zoi-Id-Signature: t=1767225600,v1=5f2b...e9
{
"v": 1,
"type": "session.approved",
"object": "session",
"session": {
"id": "ses_...",
"externalUserId": "user_42",
"status": "approved",
"level": "standard",
"reasonCodes": [],
"manualReview": false,
"identity": {
"identityId": "idn_...",
"status": "active",
"validUntil": 1953763200000,
"ageOver18": true,
"captureMethod": "nfc"
}
}
}すべてのアカウントの向こうに、本物の人を
Zoi ID はまもなく提供を開始します。早期アクセスのパートナー様には、サンドボックスのキー、当社チームとの直接の窓口、対象市場に合った設定をご用意します。
メールでのご連絡は official@zoi.network まで

