ユーザープライバシーの保護
WOVN SDKは、翻訳機能を有効にしながらユーザーのプライバシーを保護するためのいくつかの機能を提供します。このガイドでは、利用可能な主要なプライバシー保護メカニズムを紹介します。
概要
| 機能 | 目的 | 最適な用途 |
|---|---|---|
| デバッグモード | コードベースのレポート制御 | ビルド設定に基づく環境 |
| WOVN Ignore | 特定のビューを翻訳から除外 | 機密性の高いUI要素の保護 |
デバッグモード
デバッグモードは、通常ビルド設定に関連付けられた、レポートのプログラム的な制御を提供します。
主な特徴:
- コードベースの有効化:
WovnActivityLifecycleCallbacks(isDebugMode)で有効化 - ビルド対応:
BuildConfig.DEBUGを使用して、デバッグビルドでのみ自動的に有効化 - 高速フィードバック:有効時は約10秒ごとにコンテンツが更新
プライバシーを保護する仕組み:
BuildConfig.DEBUG使用時は本番ビルドで自動的に無効化- アプリ運営者のみにレポートを制限により、データをデバッグ環境に制限
- 適切に設定すれば、エンドユーザーのデータは送信されません
WOVN Ignore
WOVN Ignoreを使用すると、特定のビューを翻訳とレポートから完全に除外できます。
主な特徴:
- きめ細かな制御:個々のビューを除外としてマーク
- 階層サポート:親ビューを除外すると、すべての子要素も除外
- ランタイムの柔軟性:除外ステータスを動的に有効/無効化可能
プライバシーを保護する仕組み:
- 機密データ(メール、電話番号、アカウントID)がWOVNに送信されることはありません
- ユーザー生成コンテンツを翻訳から除外可能
- 技術的な識別子は翻訳もレポートもされません