ユーザープライバシーの保護
WOVN SDKは、翻訳機能を有効にしながらユーザーのプライバシーを保護するためのいくつかの機能を提供します。このガイドでは、利用可能な主要なプライバシー保護メカニズムを紹介します。
概要
| 機能 | 目的 | 最適な用途 |
|---|---|---|
| 開発モード | クライアントIDホワイトリストによるサーバー側制御のレポート | 本番環境で安全な開発ワークフロー |
| WOVN Ignore | 特定のビューを翻訳から除外 | 機密性の高いUI要素の保護 |
開発モード
開発モードはv4 SDKで推奨されるアプローチです。どのデバイスがデータをレポートできるかをサーバー側で制御し、本番アプリが誤ってレポートを有効にすることがないようにします。
主な特徴:
- サーバー側制御:WOVNダッシュボードのクライアントIDホワイトリストでレポートを有効化
- コード変更不要:開発モードはサーバー検証に基づいて実行時に判定
- 本番環境で安全:登録されたデバイスのみがレポートでき、エンドユーザーのプライバシーを保護
- 迅速な更新:登録デバイスでより高速な翻訳更新
プライバシーを保護する仕組み:
- エンドユーザーのデバイスは登録されないため、データがレポートされることはありません
- 登録されたクライアントIDを持つアプリ運営者のみがレポートをトリガーできます
- アプリ運営者のみにレポートを制限がデフォルトで有効
WOVN Ignore
WOVN Ignoreを使用すると、特定のビューを翻訳とレポートから完全に除外できます。
主な特徴:
- きめ細かな制御:個々のビューを除外としてマーク
- 階層サポート:親ビューを除外すると、すべての子要素も除外
- ランタイムの柔軟性:除外ステータスを動的に有効/無効化可能
プライバシーを保護する仕組み:
- 機密データ(メール、電話番号、アカウントID)がWOVNに送信されることはありません
- ユーザー生成コンテンツを翻訳から除外可能
- 技術的な識別子は翻訳もレポートもされません
推奨アプローチ
最大限のプライバシー保護のために、これらの機能を組み合わせて使用することをお勧めします:
- 開発モードを使用してレポートがアクティブなタイミングを制御
- 「アプリ運営者のみにレポートを制限」を有効化(デフォルトで有効)して、データを認可されたデバイスに制限
- 機密性の高いユーザーデータを含むビューにはWOVN Ignoreを使用
この組み合わせにより、すべての開発およびテスト機能を有効にしながら、100%のユーザープライバシーを保証します。