Obscura
クラウド不要・オフラインのE2EEプライバシーメッセンジャー&暗号鍵の金庫
本ページは参考訳です。内容に相違がある場合は英語版が優先されます。
1. ゼロクラウドの原則
Obscura は、会話、暗号鍵、連絡先との関係はすべてあなただけのものである、という考えに基づいています。私たちはゼロクラウド・ゼロ知識の基準を守ります。
- リモートサーバーなし:Obscura は、メッセージ、中継、データベース用の中央サーバーを所有・運用せず、接続もしません。
- アカウント登録なし:電話番号、メールアドレス、ユーザー名、個人を特定できる情報の入力は一切不要です。
- テレメトリ・トラッキングなし:広告トラッカー、分析フレームワーク、行動プロファイリング用SDKは組み込まれていません。
2. 取り扱うデータと保存場所
アプリのすべてのデータは、100%あなたの端末上でローカルに処理・保存されます。
- 秘密鍵:Curve25519 を使って端末内で生成し、ハードウェアに裏付けられた安全な保管領域(iOS キーチェーン / Android Keystore)に保存します。秘密鍵が端末の外に出ることはありません。
- メッセージ履歴と連絡先:アプリのサンドボックス内にある、分離されたローカルの SQLite データベースに保存されます。
- 暗号化メッセージ:メッセージを暗号化すると、暗号文は端末のクリップボードにコピーされるか、QRコードとして表示されます。送信経路はご自身で選べます。
3. 端末の権限と利用目的
Obscura は、ローカルでの暗号処理に必要な最小限の権限のみを要求します。
- カメラ(
NSCameraUsageDescription/android.permission.CAMERA):鍵交換時に公開鍵のQRコードを読み取る目的のみに使用します。映像はリアルタイムで揮発性メモリ上で解析され、写真や動画を撮影・保存・送信することはありません。 - 生体認証 / Face ID / Touch ID(
NSFaceIDUsageDescription/USE_BIOMETRIC):アプリのロック解除と金庫へのアクセス認証にのみ、端末標準のセキュアエンクレーブを通じて使用します。生体情報がセキュアエンクレーブの外に出ることはなく、アプリからアクセスすることもできません。 - クリップボードへのアクセス:任意のクリップボード監視機能は、一時的なメモリ上でクリップボードを確認し、有効な Obscura の暗号文を見つけて即座に復号します。一致しない内容はただちに無視されます。クリップボードの内容を保存・アップロード・送信することはありません。
4. アプリ内課金とサブスクリプション(RevenueCat)
Obscura は、独立した暗号技術の開発を支えるため、任意のサブスクリプション(「Obscura Pro」)を提供しています。支払いは Apple App Store(StoreKit)または Google Play Billing が直接処理します。
- RevenueCat は、ストアのレシート検証と利用権限の管理のためだけに組み込んでいます。
- RevenueCat が処理するのは、匿名の取引レシートと匿名のアプリユーザー識別子(
$RCAnonymousID)です。 - RevenueCat は、あなたの秘密鍵、連絡先、復号されたメッセージ内容、個人を特定できる情報に一切アクセスできません。
5. データの完全削除とコントロール
すべてのデータは端末内にのみ保存されるため、データの扱いは常にあなたが完全にコントロールできます。
- アプリの設定で「金庫のデータをすべて消去」をタップすると、すべての暗号鍵、メッセージ履歴、設定データが端末から完全に、元に戻せない形で消去されます。
- Obscura をアンインストールすると、アプリのローカルデータと分離されたデータベースはただちに削除されます。
6. 子どものプライバシー
Obscura は、13歳未満の子どもから個人情報を意図的に収集・要求することはありません。
7. 本ポリシーの変更
本プライバシーポリシーを更新した場合は、「最終更新日」を改めたうえで、改訂版をこのページに掲載します。Obscura はユーザーの連絡先情報を収集しないため、定期的にこのページをご確認いただくことをおすすめします。
8. お問い合わせ
Obscura の暗号によるプライバシーモデルに関するご質問、お問い合わせ、セキュリティ監査のご意見は、下記までご連絡ください。
Dylan Călin • Dylan C Software
メール: dylancsoftware@gmail.com
Bucharest, Romania