プライバシーポリシー
最終更新日: 2026年3月28日
1. はじめに
「Mirror & Root」(以下、「本アプリ」といいます)は、ユーザーの皆様のプライバシーを尊重し、個人情報の保護に努めています。本プライバシーポリシーでは、本アプリにおける情報の取り扱いについて説明します。
2. 収集する情報
本アプリは、以下の情報を収集・利用することがあります。
- ユーザーが提供する情報:
- アカウント情報(メールアドレス、表示名など、認証サービス経由で取得される情報)
- ジャーナリングデータ(テキスト、および音声入力によってテキスト化されたデータ)
- プロフィール情報(人生のミッション、価値観、Root Profileなど)
- 設定情報およびアプリ内の操作履歴
- 自動的に収集される情報:
- アプリの利用状況(画面遷移、セッション時間など、Firebase Analyticsにより収集)
- クラッシュ・エラー発生時の情報(デバイスの種類、OSバージョン、アプリバージョン、エラーの技術情報)※個人を特定できる情報は含まれません
- サブスクリプションの状態(有効期間、プランの種類など)
3. 情報の利用目的
収集した情報は、以下の目的で利用されます。
- 本アプリの機能提供(AIによる分析・フィードバックの生成、記録の保存、レポートの作成)
- ユーザー認証およびアカウント管理
- サブスクリプションの管理(無料トライアル期間の判定、購入状態の確認)
- データのバックアップおよび復元(Google Drive、GitHub、iCloudなどのクラウドストレージ連携機能を使用する場合)
- 通知機能(リマインダー、レポート完了通知など、すべてローカル通知として端末内で処理)
- アプリの品質向上、不具合の修正
- ユーザーからのお問い合わせ対応
【重要】開発者によるデータの閲覧について
ユーザーがアプリ内で入力したジャーナリングデータ(テキスト、音声)やプロフィール情報を、開発者が閲覧することはありません。データはセキュリティ保護された環境で自動的に処理され、開発者が個人のプライベートな記録にアクセスする仕組みは存在しません。
4. 外部サービスとの連携
本アプリは、機能提供のために以下の第三者サービスを利用しています。これらのサービスにおける情報の取り扱いは、各社のプライバシーポリシーに従います。
Firebase Authentication(Google)
ユーザー認証(Googleアカウント、Appleアカウント、メールアドレスによるサインイン)に使用されます。認証に必要な最小限の情報(メールアドレス、表示名、ユーザーID)のみがFirebaseに保存されます。
Google Gemini API
ジャーナリング内容の分析、フィードバック生成、および週次・月次レポートの作成のために、入力されたテキストデータおよびプロフィール情報がGoogleのサーバーに送信されます。
【データの学習利用について】 本アプリはGoogle Cloudの有料APIを利用しており、ユーザーが送信したデータ(プロンプトや生成結果)がGoogleのAIモデルの学習に利用されることはありません。
Google プライバシーポリシー / Google API利用規約
Google Drive API
データのバックアップおよび復元のために、ユーザー自身のGoogle Driveストレージにアクセスします。データはユーザーの管理下にある領域に保存され、開発者がその内容を閲覧することはありません。
GitHub API
データのバックアップおよび復元のために、ユーザーが指定したGitHubリポジトリにアクセスします。データはユーザーの管理下にあるリポジトリに保存され、開発者がその内容を閲覧することはありません。認証にはGitHubのPersonal Access Tokenを使用します。
Apple iCloud(CloudKit)
データのバックアップおよび復元のために、ユーザー自身のiCloudストレージにアクセスします。データはユーザーのApple IDに紐づくiCloud領域に保存され、開発者がその内容を閲覧することはありません。
Firebase Analytics(Google)
アプリの利用状況(画面遷移、セッション情報、デバイス情報など)の分析に使用されます。ジャーナリングデータやプロフィール情報が送信されることはありません。
Firebase Crashlytics(Google)
アプリの品質向上・不具合修正を目的として、クラッシュやエラーが発生した際に自動的にレポートを収集します。収集される情報はデバイスの種類・OSバージョン・アプリバージョン・エラーの技術情報(スタックトレース)に限られ、ジャーナリングデータやプロフィール情報などの個人的な内容は一切含まれません。
RevenueCat
サブスクリプション(アプリ内課金)の管理に使用されます。購入情報やサブスクリプションの状態が処理されますが、ジャーナリングデータやプロフィール情報がRevenueCatに送信されることはありません。
5. 音声データの取り扱い
本アプリの音声入力機能は、端末上で動作する音声認識エンジン(Sherpa ONNX)を使用しており、音声データは完全にデバイス内で処理されます。音声データが外部サーバーに送信・保存されることはありません。文字起こしされたテキストデータのみが、上記Gemini APIを通じて処理される場合があります。
6. 情報の管理
ユーザーのデータは、主にお客様のデバイス内のデータベースに保存されます。外部クラウドへの送信は、以下の場合に限定されます。
- AI分析・レポート生成時(Gemini API)
- バックアップ機能利用時(Google Drive、GitHub、またはiCloud)
- ユーザー認証時(Firebase Authentication)
- サブスクリプション確認時(RevenueCat)
- アプリ利用状況の分析(Firebase Analytics)
- クラッシュ・エラー発生時(Firebase Crashlytics)
開発者が意図せずユーザーの個人データを収集・閲覧することはありません。
7. アカウントとデータの削除
アカウント削除の方法
ユーザーはいつでも以下の方法でアカウントの削除をリクエストできます。
- アプリ内から削除: アプリの「設定」画面から「アカウント削除」を選択してください。
- お問い合わせフォームから削除リクエスト: アプリにアクセスできない場合は、お問い合わせフォームより、登録メールアドレスを記載のうえアカウント削除をご依頼ください。リクエスト受領後、30日以内に削除を完了いたします。
アカウント削除時に削除されるデータ
アカウントを削除すると、以下のデータが削除されます。
- Firebase Authentication上の認証情報(メールアドレス、ユーザーID)
- RevenueCat上のユーザー情報およびサブスクリプション関連データ
- 端末内のジャーナリングデータ、プロフィール情報、設定情報(アプリのアンインストールにより削除)
アカウント削除後も一定期間保持されるデータ
以下のデータは、法令遵守および不正防止の目的で、アカウント削除後最大180日間保持される場合があります。
- 購入・決済に関する取引記録(Google Playの規定に準拠)
アカウントを削除せずにデータを削除する方法
アカウントを維持したまま、以下のデータを個別に削除することもできます。
- ジャーナルエントリ: アプリ内の各エントリを個別に削除できます。
- クラウドバックアップ: アプリの「設定」→「バックアップ」からバックアップデータを削除できます。また、各クラウドサービス(Google Drive、GitHub、iCloud)上から直接削除することもできます。
8. 免責事項
本アプリのAIによるフィードバックや分析結果は、内省支援を目的としたものであり、医療上の診断、治療、助言を目的とするものではありません。AIの回答の正確性や完全性を保証するものではなく、本アプリの利用によって生じた損害等について、開発者は一切の責任を負いません。
9. プライバシーポリシーの改定
本ポリシーは、法令の改正やアプリの機能変更に伴い、予告なく改定されることがあります。重要な変更がある場合は、アプリ内またはドキュメントにてお知らせいたします。
お問い合わせ
本アプリに関するお問い合わせ、不具合の報告、ご意見などは、以下よりお願いいたします。