メインコンテンツに移動

確認方法

年齢確認は、デジタルコンプライアンスの重要なコンポーネントであり、ユーザーが特定のコンテンツ、機能、またはサービスにアクセスするための最小年齢要件を満たしていることを確保します。これらの確認方法は、CDK(Compliance Development Kit)のすべてのサポートされているフロー全体で使用されます。k-IDの年齢確認方法は、2つの主要な目的を果たします:ユーザーの年齢を確認して年齢に適した機能やコンテンツへのアクセスを決定すること、およびデジタル未成年者が信頼できる大人の同意を求めている場合にユーザーが信頼できる大人であることを確認することです。

k-IDは、セキュリティ、ユーザーエクスペリエンス、規制コンプライアンスのバランスを取る包括的な年齢確認方法スイートを提供します。複数の確認プロバイダーとテクノロジーを活用することで、k-IDは管轄区域の要件とユーザーの状況に基づいて、最も適切な確認方法を自動的に選択します。

k-ID確認の仕組み

k-IDの年齢確認システムは柔軟でインテリジェントであり、管轄区域の要件、ユーザーの人口統計、必要な保証レベルに基づいて自動的に選択されるさまざまな確認技術を組み込んでいます。Compliance Studioで、どの確認方法を有効にするかを設定できます。

システムはプライバシー重視です。k-IDは、確認プロセスからのプライベートデータや画像を保存しません。単に、ユーザーが管轄区域の要件に従って定義された年齢閾値(成人またはデジタル青少年)を満たしているかどうかを確認し、堅牢な確認機能を維持しながらデータ収集を最小限に抑えます。

ユニバーサル年齢確認方法

これらの確認方法は、複数の管轄区域で利用可能であり、年齢確認要件に対する幅広いカバレッジを提供します。

📄 IDスキャン確認

IDスキャン確認は、Veratadによって提供される高度な文書確認テクノロジーを使用して、パスポート、運転免許証、国民IDカードを含む政府発行の身分証明書を認証します。

ユーザーは、デバイスのカメラでID文書を撮影するだけです。システムは文書を分析して真正性を確認し、年齢情報を抽出します。強化されたセキュリティ実装では、ユーザーの顔がID文書の写真と一致することを確認するために顔スキャンも必要になる場合があります。

この方法は非常に効果的です。政府発行のIDは発行前に厳格な確認プロセスを経るため、信頼できる年齢情報源となります。テクノロジーはセキュリティ機能と改ざんの兆候を検出し、強力な詐欺防止を提供します。

📸 顔年齢推定スキャン

顔年齢推定は、ユーザーがデバイスのカメラで顔をスキャンして年齢を確認する、ユーザーフレンドリーな確認方法を提供します。このプライバシー保護型テクノロジーは、AIを使用して生体認証データを保存せずに年齢カテゴリを推定します。

プロセスは簡単です。ユーザーがカメラを見つめると、システムは数秒以内に年齢推定を提供します。テクノロジーはユーザーの年齢の推定を提供し、正確な年齢ではなく、年齢カテゴリ(成人またはデジタル青少年)を基準として使用することを推奨します。

🔑 AgeKey

AgeKeyは、リピートユーザーにとって最も摩擦の少ないエクスペリエンスを提供します。他の確認方法を正常に完了した後、ユーザーは将来の確認のための再利用可能な年齢資格情報として機能するAgeKeyを作成できます。ユーザーはAgeKey.orgで直接AgeKeyを作成することもできます。

生成されると、この安全な資格情報により、ユーザーは完全な確認プロセスを繰り返すのではなく、AgeKeyを共有するだけで、その後の対話で年齢を確認できます。AgeKeyはデバイスにローカルに保存され、生体認証(Face ID、指紋、またはデバイスパスコード)によって保護されます。これにより、既に一度確認されたユーザーのセキュリティとプライバシーを維持しながら、摩擦が大幅に削減されます。

💳 クレジットカード確認

クレジットカード確認は、Stripeの安全な決済処理を通じて年齢確認を提供します。特に、カード所有が成人に制限されている管轄区域で有効です。ユーザーがクレジットカード情報を提供し、カードが実際に存在することを検証するために少額の請求が行われる場合があります。請求された場合、この金額は14営業日以内に返金されます。

システムはStripeの確立された決済インフラストラクチャを使用し、金融データが最高のセキュリティ基準で処理されることを確保します。この方法は、クレジットカードのみを使用した確認を許可します。デビットカードとプリペイドギフトカードは若いユーザーが利用できるためです。

クレジットカード確認統合のテスト

製品がテストモードの場合、提供されたStripeテストカード番号を使用して、すべてのテストシナリオをカバーしてください。

📧 メールアドレス年齢推定

メールアドレス年齢推定は、メールアドレスのみを使用してユーザーの年齢を推定します。ユーザーがメールを提供し、所有権を確認するためにワンタイムパスワード確認を完了します。システムは、メールアドレスに関連付けられたデジタルフットプリントを分析して年齢カテゴリを推定します。

この方法は、メールアドレスにリンクされたデジタル履歴を調べることで機能し、年齢範囲を示すことができます。プロセスは通常数秒以内に完了し、詐欺防止対策が含まれています。IDスキャン、セルフィー、またはクレジットカード情報は不要で、年齢確認のシンプルな代替手段となります。

地域固有の確認方法

一部の年齢確認方法は、特定の管轄区域向けに調整されており、それらの地域の独自のデジタルアイデンティティインフラストラクチャと規制フレームワークを活用しています。

🇦🇺 ConnectID(オーストラリア)

ConnectIDは、Australian Payments Plusによって運営されるオーストラリアのデジタルアイデンティティ交換です。このサービスは、ユーザーを既存の関係があるアイデンティティプロバイダー(通常は銀行)に接続することで年齢確認を可能にします。

ユーザーは、希望するアイデンティティプロバイダー(通常は銀行)を選択し、既存の銀行認証情報を使用して認証します。その後、追加の個人詳細を開示することなく、18歳以上であることの確認などの特定の情報を共有することに同意します。

ConnectIDは、オーストラリア政府によってアイデンティティ交換として認定されており、オーストラリアの信頼できるデジタルアイデンティティフレームワーク内で運営されています。このサービスは、主要なオーストラリアの銀行によってサポートされており、個人情報を保存せずにデータブリッジとして機能します。

ConnectID統合のテスト

k-ID製品がテストモードの場合、ConnectIDは確認プロセス中に選択可能な架空の銀行を表示します。モック確認を完了するには、以下のテストアカウント認証情報のいずれかを使用できます:

銀行ユーザー名パスワード
Capitaldev+user1@connectid.com.auT3stUs3rs!
ABankdev+user2@connectid.com.auT3stUs3rs!
Nationaldev+user3@connectid.com.auT3stUs3rs!
WBankdev+user4@connectid.com.auT3stUs3rs!

これらのテストアカウントにより、完全なConnectID確認フローをシミュレートし、ライブモードに移行する前に統合を検証できます。

🇺🇸 社会保障番号確認(アメリカ合衆国)

アメリカ合衆国のユーザー向けに、社会保障番号確認は、政府データシステムを使用して堅牢な年齢確認を提供します。ユーザーが社会保障番号の下4桁と生年月日を提供すると、権威ある政府データベースと相互参照されて、アイデンティティと年齢の両方が確認されます。

この方法は、運転免許証や写真付き身分証明書を持っていない可能性のあるユーザーにとって価値があり、広く保持されている政府発行の資格情報に依存する包括的な確認オプションを提供します。

🇸🇬 SingPass(シンガポール)

SingPassは、シンガポールの国家デジタルアイデンティティシステムで、ユーザーが認証し、依拠当事者と確認済み属性を共有することに同意できるようにします。年齢確認の場合、ユーザーはSingPassで認証し、生年月日(DOB)を共有することに同意します。OpenAgeはDOBを使用して、ユーザーが設定された年齢閾値を満たしているかどうかを決定し、不要な個人データの保存を回避します。これにより、SingPassの信頼できる政府支援のエコシステムと強力なセキュリティ管理が活用されます。

🇰🇷 KISAアイデンティティ確認(韓国)

韓国は、韓国インターネット振興院(KISA)によって指定された方法を通じて、実名および年齢確認をサポートしています。プラットフォームは、モバイル電話(キャリア)確認、クレジットカード、または公開証明書のいずれかのオプションを通じてユーザー確認をリクエストできます。年齢チェックの場合、プロバイダーはユーザーの生年月日(DOB)を返し、OpenAgeはユーザーが必要な年齢閾値を満たしているかどうかを決定するために使用します。これらの方法は、韓国の実名確認制度の下で標準化されており、オンラインサービス全体で広く使用されています。

テストと開発に関する考慮事項

k-IDの年齢確認システムで開発する場合、テストモードとライブモードの違いを理解することが重要です。テストモードでは、開発者が実装を検証するのに役立つ追加のテスト機能が自動的に利用可能になります。これらのテスト機能により、ユーザーが実際の確認プロセスを完了することなく、さまざまな確認シナリオと結果をシミュレートできます。

テスト方法は、開発目的で制御された結果を提供しながら、ライブ確認のユーザーエクスペリエンスを反映するように設計されています。これにより、本番環境に移行する前に統合を徹底的にテストできます。ただし、これらのテスト機能は、製品がライブモードに移行すると自動的にオフになり、実際のユーザーには真正な確認方法のみが利用可能になることが保証されます。

テスト環境により、異なる確認結果を検証し、エラー処理をテストし、アプリケーションが確認結果を適切に処理することを確認できます。この包括的なテスト機能により、スムーズなデプロイメントと信頼性の高いユーザーエクスペリエンスが確保されます。

適切な確認方法の選択

k-IDのインテリジェントシステムは、管轄区域の要件、ユーザーの人口統計、必要な保証レベルを含むいくつかの要因に基づいて、適切な確認方法を自動的に選択します。ただし、各方法の強みを理解することで、年齢確認戦略を最適化できます。

最大のカバレッジとユーザーの利便性のために、複数の確認方法を実装することで、最高のユーザーエクスペリエンスが提供されます。ユーザーは、顔スキャンの利便性、文書確認のセキュリティ、または既存のデジタルアイデンティティ関係を活用するシンプルさなど、自分の状況に最適な方法を選択できます。

システムの自動選択により、異なる管轄区域のユーザーは、自分の地域で法的に準拠し、技術的にサポートされている方法を確認できます。たとえば、オーストラリアのユーザーはConnectIDが提供され、他の地域のユーザーはIDスキャンや顔年齢推定などのユニバーサル方法を確認できます。

プライバシーとセキュリティ

すべての確認方法を通じて、k-IDはユーザーのプライバシーとデータセキュリティに対する強いコミットメントを維持しています。システムは、年齢確認要件を満たすために必要な最小限の情報のみを収集するように設計されています。個人データと画像は永続的に保存されず、確認結果は詳細な個人情報を収集するのではなく、年齢カテゴリの決定に焦点を当てています。

このプライバシー保護アプローチは、グローバルなデータ保護規制に準拠しながら、企業に年齢確認要件を満たすために必要な保証を提供します。信頼できるサードパーティの確認プロバイダーと確立されたデジタルアイデンティティインフラストラクチャを活用することで、k-IDはユーザーのプライバシーを損なうことなく、堅牢な確認機能を提供できます。

確認システムには、強力な詐欺防止対策も含まれており、高度なテクノロジーを使用して操作の試みを検出し、確認プロセスの整合性を確保します。これらのセキュリティ対策は、スムーズなユーザーエクスペリエンスを維持しながら、企業とユーザーの両方を詐欺活動から保護するのに役立ちます。

統合と実装

k-IDの年齢確認方法は、標準化されたAPIを通じて既存のアプリケーションとワークフローにシームレスに統合されます。システムは、複数の確認プロバイダーと方法を管理する複雑さを処理し、開発者に一貫したインターフェースを提示しながら、背後で最も適切な確認技術を活用します。

確認プロセスは、アカウント作成、機能アクティベーション、またはコンテンツアクセスの一部として、ユーザージャーニーに自然に組み込まれるように設計されています。結果は、webhooksとJavaScriptイベントの両方を通じて配信され、アプリケーションが確認結果に適切に応答し、ユーザーに即座のフィードバックを提供できるようにします。

これらのさまざまな年齢確認方法とその適切なユースケースを理解することで、開発者は、異なる管轄区域と状況のユーザーの多様なニーズを満たす、より包括的で安全でコンプライアントなアプリケーションを作成できます。