翻訳履歴とプライバシー:デバイス上に保持されるもの

Last updated: 2026-09-03

翻訳履歴とプライバシー:デバイス上に保持されるもの

翻訳履歴はローカル アーティファクトです。すべての履歴エントリは、Drift によって管理されるデバイス上の SQLite データベースに保存され、ソース写真の JPEG サムネイルが添付されます。何もサーバーにはアップロードされません。この投稿では、保存されるもの、削除されるもの、アプリのプライバシー モデルについて詳しく説明します。\n\n## 履歴が保存するもの\n\n各履歴レコードには次のものが含まれます:\n\n- 元の写真 最大辺に合わせるためにダウンスケールされた JPEG サムネイルとして。ストレージを制限するため、フル解像度の写真はダウンスケール後に破棄されます。\n- ソース言語 OCR によって検出されたもの(または手動で設定)。\n- ターゲット言語 キャプチャに対して選択された言語。\n- OCR ブロック 境界ボックス、検出されたテキスト、信頼度を含む。\n- 翻訳 ブロックごと、および結合された完全な段落の翻訳。\n- 作成タイムスタンプ 順序付けと表示のため。\n\nテキスト翻訳は自動保存されません。テキスト翻訳ページは、クリアをタップするか離れるまで、結果領域に結果を表示します。カメラ キャプチャとインポートした写真は、結果ページから履歴に保存できます。\n\n## どこに保存されるか\n\n履歴は次の2か所に保存されます:\n\n- データベース。 Drift によって管理されるデバイス上の SQLite データベース。データベース ファイルはアプリのサンドボックス内にあり、他のアプリからはアクセスできません。\n- 写真。 履歴固有のディレクトリの下、アプリのサンドボックス ファイルシステム内の JPEG サムネイル。\n\nどちらもアプリのアンインストールで削除されます。\n\n## アップロードされないもの\n\n- 写真。 アップロードされず、同期されず、バックアップされません。\n- OCR テキスト。 アップロードされません。\n- 翻訳テキスト。 アップロードされません。\n- 履歴エントリ。 アップロードされず、同期されず、バックアップされません。\n- 言語設定。 アップロードされません。\n\n履歴全体はデバイス上にあります。クリーンアップするクラウド コピーはありません。\n\n## 削除は永久です\n\n- 1 つを削除。 履歴ページの行の削除ボタンは、レコードとその写真サムネイルを削除します。アクションは偶発的な削除を防ぐために確認ダイアログで保護されています。\n- すべて削除。 アプリをアンインストールすると、プラットフォームのアンインストールの一部として履歴データベース全体が削除されます。\n- クラウド コピーなし。 削除は永久です。クリーンアップするクラウド側の状態はありません。\n\n## 分析\n\nアプリは、アプリの安定性と使用パターンを理解することを目的として、匿名のクラッシュ レポートと集約カウンター(「1 日の翻訳数」など)を送信します。これらには次のものは含まれません:\n\n- 写真コンテンツ\n- OCR テキスト\n- 翻訳テキスト\n- 履歴エントリ\n\n将来のレポートがコンテンツを含む場合、それはバグであり、報告されるべきです。\n\n## 実用的な脅威モデル\n\nアプリは、サードパーティに送信せずに機密文書を翻訳したいユーザー向けに設計されています。関連する脅威は次のとおりです:\n\n- クラウドへの流出。 何もアップロードされないため、不可能です。\n- アプリ間のアクセス。 サンドボックスがデータベースと写真ファイルを分離しているため、不可能です。\n- バックアップ漏洩。 サンドボックスがデバイスの自動クラウド バックアップから除外されているため、不可能です。\n- デバイスの紛失。 デバイスの手動バックアップが取られない限り、履歴はデバイスと一緒に失われます。手動バックアップは暗号化されており、デバイスの所有者のみがアクセスできます。\n\n脅威モデルに国家レベルの敵対者を含むユーザーにとって、オンデバイス パイプラインはネットワーク攻撃面を排除しますが、侵害されたデバイスは保護しません。標準的なデバイスのセキュリティ強化が適用されます。\n\n## 一文での要約\n\n履歴はローカルです。写真はローカルです。翻訳はローカルです。エントリを削除するとデバイスから削除されます。削除するクラウド コピーはありません。