MemoryHack AI プライバシーポリシー
最終更新日: 2026年10月3日
個人開発者(以下「運営者」)は、モバイルアプリケーション「MemoryHack AI」(以下「本アプリ」)におけるユーザーの個人情報の取り扱いについて、以下のとおりプライバシーポリシー(以下「本ポリシー」)を定めます。
本ポリシーは、日本の「個人情報の保護に関する法律」(個人情報保護法)および関連法令に準拠しています。
1. 取得する情報
本アプリでは、サービスの提供に必要な範囲で、以下の情報を取得します。
1.1 ユーザーが直接提供する情報
| 情報の種類 | 取得タイミング | 必須/任意 |
|---|---|---|
| メールアドレス | アカウント登録時 | 任意(ゲスト利用時は不要) |
| パスワード | アカウント登録時 | 任意(ゲスト利用時は不要) |
| アップロード画像(教科書等) | クイズ生成時 | サービス利用に必要 |
| クイズの科目・試験の選択と、「その他」を選んだときに入力した分野 | クイズ生成時 | 科目・試験の選択はサービス利用に必要。分野の入力は任意(「その他」を選んだ場合のみ、100字まで) |
| AI先生への質問文 | AI先生の利用時 | 任意(定型の質問だけでも利用できます) |
| 問題の報告(理由、任意のコメント、対象カードの問題文・答え・解説・根拠の抜粋・4択の選択肢(誤答肢)・出典、根拠の抜粋を写真の中で確かめられたかどうか、そのカードを生成したAIの情報(モデル名・対象教科/試験・プロンプトの版)。AI先生の回答を報告した場合はその回答) | 「この問題はおかしい」「この回答を報告」の送信時 | 任意(コメントは200字までの自由記述) |
| プロフィール情報(ニックネーム、所属、年齢層、性別、都道府県、苦手科目、学習フェーズ、試験日、学校種別・コード、目標学校(志望校)) | アカウント設定時 | すべて任意 |
| お問い合わせ内容(カテゴリ、メッセージ、メールアドレス) | お問い合わせ送信時 | お問い合わせ利用に必要 |
1.2 自動的に取得する情報
| 情報の種類 | 取得方法 | 目的 |
|---|---|---|
| デバイスID(UUID) | アプリ初回起動時に自動生成 | ゲストユーザーの識別 |
| 学習履歴 | クイズの回答・復習操作 | 間隔反復学習(SM-2)の最適化 |
| ランキング・XPデータ | 学習活動に基づく自動集計 | リーダーボード機能の提供 |
| 学習ストリーク | 連続学習日数の自動記録 | 学習継続のモチベーション支援 |
| デッキの作成元(撮影・スターターデッキ・公開デッキからの追加・共有リンクからの追加の別) | デッキの作成時に自動で記録 | サービス品質の改善・利用状況の分析 |
| 操作ログ | アプリ内の操作イベント(アカウントIDまたはインストールごとのランダムなIDと紐づけて記録) | サービス品質の改善・利用状況の分析 |
| アプリバージョン・OS種別・端末モデル | 自動取得 | 技術サポート・互換性維持 |
| プッシュ通知トークン | ユーザーが通知を許可した場合 | プッシュ通知の送信 |
| サブスクリプション情報 | 購入・更新・解約イベント | 課金状態の管理・利用状況の分析 |
| 広告インタラクションデータ | 広告の表示・視聴時 | 広告の配信と、広告リワード(クォータ回復)の付与 |
| 広告の同意設定 | EU・英国・スイスからの初回利用時 | 同意管理プラットフォーム(UMP)による同意の記録 |
| 端末の正当性証明(App Attest / DeviceCheck) | クイズ生成時 | 改ざんされた端末からの不正なクォータ消費の防止 |
1.3 取得しない情報
本アプリでは、以下の情報は取得しません。
- 位置情報(GPS・端末の位置情報サービス)
- 連絡先(電話帳)
- 通話履歴
- カメラロール内の写真(ユーザーが明示的に選択した画像のみ取得)
- ブラウジング履歴
なお、広告配信にあたり Google AdMob が通信元のIPアドレスからおおよその地域(都市レベル)を推定する場合があります。これは端末の位置情報サービスによるものではなく、本アプリが位置情報の許可を求めることはありません。
2. 利用目的
取得した情報は、以下の目的でのみ利用します。
- サービスの提供: ユーザー認証、クイズ生成、学習進捗の管理、ランキング機能
- AI処理: アップロードされた画像の解析、クイズの自動生成(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校に合わせた出題を含みます)、およびカードの内容についての質問への回答(AI先生)
- 課金管理: サブスクリプションの状態管理、プラン変更の処理
- 広告配信: 無料プランユーザーへのリワード広告の表示・検証
- 品質改善: アプリの利用状況と購入に至るまでの流れの分析、サービスの機能改善、不具合の特定と修正(「この問題はおかしい」「この回答を報告」で送られた報告の確認と、出題・回答の品質改善を含みます)
- サポート対応: ユーザーからのお問い合わせへの対応
- 利用制限の管理: クォータ(生成回数制限)の適正な運用
- 通知: 復習リマインダー、サービスに関する重要な通知の送信
上記以外の目的で個人情報を利用する場合は、事前にユーザーの同意を得ます。
3. 第三者への提供と外部サービスの利用
運営者は、以下の外部サービス(第三者)にデータ処理を委託しています。各サービスは、それぞれのプライバシーポリシーに従ってデータを取り扱います。
3.1 利用する外部サービス
| サービス | 提供者 | 利用目的 | 送信されるデータ | データの所在 |
|---|---|---|---|---|
| Amazon Web Services (AWS) | Amazon Web Services, Inc. | インフラ基盤(データ保管・認証・サーバー処理) | すべてのアプリデータ(暗号化して保管) | 日本(東京リージョン) |
| Amazon Cognito | Amazon Web Services, Inc. | ユーザー認証・アカウント管理・MFA | メールアドレス、パスワード(ハッシュ化) | 日本(東京リージョン) |
| Amazon S3 | Amazon Web Services, Inc. | 画像の安全な保管 | アップロード画像(暗号化して保管) | 日本(東京リージョン) |
| Amazon DynamoDB | Amazon Web Services, Inc. | 学習データ・ユーザーデータの保管 | デッキ、学習履歴、利用状況、プロフィール | 日本(東京リージョン) |
| Amazon SES | Amazon Web Services, Inc. | トランザクションメール送信 | メールアドレス(送信先) | 日本(東京リージョン) |
| Google Gemini API | Google LLC | AI画像解析・クイズ生成、AI先生(カードについての質問への回答) | クイズ生成時はアップロード画像と出題の条件(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校(学校名と学校の種類))、AI先生の利用時は対象カードの問題文・答え・解説・根拠の抜粋と、AI先生に入力した質問文。アカウントID・メールアドレスは送信しません | 米国 |
| Anthropic API(Claude) | Anthropic, PBC | Ultraプランで Claude のモデルを選択した場合のAI画像解析・クイズ生成 | アップロード画像と出題の条件(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校(学校名と学校の種類))。アカウントID・メールアドレスは送信しません | 米国 |
| OpenAI API | OpenAI, L.L.C. | Ultraプランで OpenAI のモデルを選択した場合のAI画像解析・クイズ生成 | アップロード画像と出題の条件(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校(学校名と学校の種類))。アカウントID・メールアドレスは送信しません | 米国 |
| Google AdMob | Google LLC | 広告の配信・検証 | 広告インタラクション情報、端末識別子(IDFAを除く)、IPアドレスから推定されるおおよその地域 | 米国 |
| Google User Messaging Platform (UMP) | Google LLC | EU・英国・スイスにおける広告同意の取得・記録 | 同意の状態、おおよその地域 | 米国 |
| Google App Measurement | Google LLC | AdMob SDKに同梱される計測基盤(同意取得まで初期化を遅延) | 広告関連のアプリイベント | 米国 |
| Apple App Attest / DeviceCheck | Apple Inc. | 端末の正当性検証(不正なクォータ消費の防止) | 端末が生成する証明トークン | 米国 |
| Teraren 学校検索API | school.teraren.com の運営者 | プロフィール設定時の学校名候補の検索 | 入力された検索文字列のみ(アカウント情報・端末IDは送信しません) | 日本 |
| RevenueCat | RevenueCat, Inc. | サブスクリプション・課金管理 | 購入イベント、プランID、ユーザーID、PostHog の分析用ID(ゲストのまま購入した場合に、購入と利用状況を結びつけるため) | 米国 |
| PostHog | PostHog, Inc. | プロダクト分析(利用状況と購入に至るまでの流れの把握、機能改善、画面の表示方法の比較検証) | アプリ内の操作イベント(画面の表示・機能の利用・エラーの発生など)、購入イベント(金額・通貨・プラン・購入したストア・更新回数・解約理由の種別)、識別子(登録ユーザーはアカウントID(内部ユーザーID)、ゲストはインストールごとに生成されるランダムなIDと内部ユーザーID)、アプリのバージョン・OS・端末の機種・言語設定。通信元のIPアドレスは通信の仕組み上 PostHog に届きますが、保存せずに破棄する設定にしています。氏名・メールアドレス・入力した文章・撮影した画像・カードの内容は送信しません(識別子と紐づく仮名化されたデータであり、匿名のデータではありません) | 米国 |
| Sentry | Functional Software, Inc. | エラー監視・クラッシュレポート | エラーログ(PIIは自動除去) | 米国 |
| Google Analytics 4 | Google LLC | 公式サイト(memohackapp.com)のアクセス解析・表示速度の計測 | 匿名化されたアクセスログ(Cookie識別子、閲覧ページ、リファラ。IPは匿名化)、表示速度の性能指標(Core Web Vitals) | 米国 |
| Microsoft Clarity | Microsoft Corporation | 公式サイトの行動分析(ヒートマップ・セッション記録) | 操作イベント、マスク済み画面記録(入力テキストは自動マスクされPIIを含まない) | 米国 |
3.2 データの安全性について
- AI処理: Google Gemini API には、クイズ生成時にアップロード画像と出題の条件(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校(学校名と学校の種類))を、AI先生の利用時に対象カードの問題文・答え・解説・根拠の抜粋とユーザーが入力した質問文を送信します。出題の条件は、問題をユーザーに合わせるために利用します。これらはいずれもその場の処理(クイズ生成・回答の作成)に使用され、Googleの AIモデルのトレーニングには利用されません。アカウントID・メールアドレスなどのアカウント情報は、いずれのAIサービスにも送信しません。Ultraプランの利用者が設定の「AIモデル」で Anthropic(Claude)または OpenAI のモデルを選択した場合に限り、クイズ生成時のアップロード画像と出題の条件はその提供者の API に送信されます。選んだモデルが応答できないときは、同じ内容を Google Gemini API に送ってクイズを生成します(AI先生は選択にかかわらず Google Gemini API で処理します)。送信したデータはクイズ生成に使用され、各社の API 利用規約上、各社の AIモデルのトレーニングには利用されません。なお、Google・Anthropic・OpenAI の各社は、送信されたデータを不正利用の監視のために一定期間保持する場合があります。選択を標準のモデルに戻せば、以後 Anthropic・OpenAI には送信されません。
- AI先生: 通信が途切れた場合の再送のため、運営者のサーバーはAIの回答のみを1時間だけ保管し、その後TTLにより自動削除します。ユーザーが入力した質問文はサーバーに保存しません(同じ質問かどうかの判定には、復元できないハッシュ値のみを用います)。会話履歴は保持せず、質問は常に1枚のカードについて完結します。ただし、ユーザーがその回答を「この回答を報告」で報告した場合に限り、報告の内容としてその回答のコピーが保管されます(保管期間は下記4.2)。
- 問題の報告: 「この問題はおかしい」「この回答を報告」を送信すると、選んだ理由・入力された任意のコメント(200字まで)・対象カードの内容(問題文・答え・解説・根拠の抜粋・4択の選択肢(誤答肢)・出典と、根拠の抜粋をアプリが写真の中で確かめられたかどうか)・そのカードを生成したAIの情報(モデル名、対象教科/試験、プロンプトの版)が、出題品質の改善のためにユーザーのアカウントに紐づけて保管されます。第三者への提供や広告目的での利用は行わず、保管期間が過ぎるとTTLにより自動削除されます。アカウントを削除した場合は、保管期間の途中でも報告は他の学習データと一緒に削除されます。
- 分析データ: PostHog には、アプリ内の操作イベントと購入イベントを、登録ユーザーはアカウントID(内部ユーザーID)、ゲストはインストールごとに生成されるランダムなIDと内部ユーザーIDに紐づけて送信します。氏名・メールアドレス・入力した文章・撮影した画像・カードの内容は送信しません。ただし識別子と紐づくため匿名のデータではなく、仮名化された個人データとして取り扱います。IPアドレスは PostHog 側で保存せずに破棄します。画面の録画(セッション記録)は行わず、広告目的での利用や他社のデータとの結合も行いません。アカウントを削除した場合の取り扱いは第5.1条のとおりです。
- エラー監視: Sentryに送信されるエラーログは、パスワード・トークン・メールアドレス等の機密情報が自動的に除去された上で送信されます。
- 広告: 本アプリはパーソナライズされていない広告のみを配信します。Appleの広告識別子(IDFA)は取得せず、Appleの定義する「トラッキング」(他社データと紐づけた広告ターゲティングや広告効果測定、データブローカーへの提供)は行いません。詳細は第7条をご覧ください。
- 端末認証: App Attest / DeviceCheck は、端末が改ざんされていないことをAppleのサーバーに問い合わせる仕組みです。ユーザー個人を識別する情報は含まれません。
- 公式サイトのアクセス解析: 公式サイト(memohackapp.com)では Google Analytics 4 と Microsoft Clarity を利用します。IPアドレスは匿名化され、Clarity の画面記録は既定のマスキングにより入力テキスト等の個人情報(PII)を記録しません。これらの解析はアプリ内では利用しません。
- 暗号化: AWS上のデータは、保存時(AES-256)および転送時(TLS 1.2以上)に暗号化されています。
3.3 越境データ移転について
本アプリのデータは主に日本国内(AWS東京リージョン)に保管されますが、一部のサービス(Google Gemini API、Anthropic API、OpenAI API、Google AdMob、RevenueCat、PostHog、Sentry、Google Analytics 4、Microsoft Clarity)の利用に伴い、処理目的でデータが米国に転送される場合があります。Google Gemini API へ転送されるデータには、クイズ生成時のアップロード画像と出題の条件(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校(学校名と学校の種類))に加えて、AI先生の利用時に送信される対象カードの問題文・答え・解説・根拠の抜粋と、ユーザーが入力した質問文が含まれます。Anthropic API・OpenAI API へ転送されるデータは、Ultraプランでそれらのモデルを選択した場合のクイズ生成時のアップロード画像と出題の条件(選んだ科目・試験、「その他」に入力した分野、プロフィールの苦手科目・学習フェーズ・目標学校(学校名と学校の種類))のみです。これらのサービスでは、適切な暗号化措置および契約上の保護措置が講じられています。
3.4 第三者提供を行わない場合
上記の業務委託先を除き、以下の場合を除いて、ユーザーの個人情報を第三者に提供することはありません。
- ユーザー本人の同意がある場合
- 法令に基づく場合(裁判所の命令等)
- 人の生命・身体・財産の保護に必要な場合
4. データの保管と管理
4.1 保管場所
すべての主要データは、Amazon Web Services(AWS)の東京リージョン(ap-northeast-1)に保管されます。
4.2 保管期間
| データの種類 | 保管期間 |
|---|---|
| アカウント情報 | アカウント削除まで |
| プロフィール情報 | アカウント削除まで |
| 学習データ(デッキ・カード) | アカウント削除まで |
| ランキング・XPデータ | アカウント削除まで |
| アップロード画像 | アカウント削除まで(365日後にアーカイブストレージに移行) |
| サブスクリプション情報 | アカウント削除まで(最新状態のみ保持) |
| 利用状況データ | 記録日から90日間(TTLにより自動削除) |
| お問い合わせデータ | 送信日から365日間(TTLにより自動削除。アカウント削除後も、この期限までは残ります) |
| AI先生の回答(再送用の一時保管) | 生成から1時間(TTLにより自動削除。質問文は保存しません) |
| 出題の条件のうち「その他」に入力した分野 | クイズ生成の依頼から1時間(TTLにより自動削除) |
| クイズ生成の送信の重複を防ぐ記録(送信のキー、生成ジョブのID、依頼日時と、依頼の内容(画像の保存場所、選んだ科目・試験、「その他」に入力した分野)のハッシュ値(SHA-256)。分野の文章そのものは保存しません) | 依頼から1時間(TTLにより自動削除) |
| デッキ保存の送信の重複を防ぐ記録(送信のキー、デッキのID・作成日時と、カードIDの組のハッシュ値(SHA-256)。カードの内容は保存しません) | 送信から24時間(TTLにより自動削除) |
| 問題の報告(理由・コメント・対象カードの内容(4択の選択肢・出典と、根拠の抜粋を写真の中で確かめられたかどうかを含みます)・生成したAIの情報。AI先生の回答を報告した場合はその回答) | 送信から400日間(TTLにより自動削除。期間中でもアカウント削除時に削除) |
| 公開デッキへの通報(通報したアカウントのID・理由) | 通報したデッキが削除されるまで(持ち主によるデッキやアカウントの削除など。公開の取り下げだけでは削除されません。通報したアカウントを削除した後も残ります。第5.1条) |
| パスワードリセットコード | 発行から10分間(TTLにより自動削除) |
| 広告検証データ | 発行から10分間(TTLにより自動削除) |
| 共有リンク・チャレンジ(チャレンジの結果を含む) | 発行から30日間(TTLにより自動削除。アカウント削除後も、この期限までは残ります) |
| 運営者による管理操作の記録(監査ログ) | 記録から365日間(TTLにより自動削除。アカウント削除後も、この期限までは残ります) |
| 端末の記録(デバイスID、クイズ生成の累計回数、端末の正当性証明キー) | 端末に紐づけて保持(アカウント削除後も残ります。第5.1条) |
| ゲストとして利用したデータ(デッキ・学習データ・アップロード画像など) | 期限なし(現時点では自動削除の仕組みはありません。削除はお問い合わせにより対応します。第5.3条) |
| データベースのバックアップ | 最長35日間(その後自動的に消去。第5.1条) |
| 操作ログ・購入イベント(PostHog) | PostHogのデータ保持ポリシーに準拠(アカウント削除時は5.1のとおり削除) |
4.3 セキュリティ対策
- データの暗号化(保存時: AES-256、転送時: TLS 1.2+)
- アクセス制御(IAM最小権限の原則)
- パスワードのハッシュ化(AWS Cognitoによる安全な管理)
- メール認証コードによる多要素認証(EMAIL_OTP MFA)
- S3バケットのパブリックアクセス完全遮断
- 広告リワードのサーバーサイド検証(ECDSA署名検証、HMAC-SHA256トークン)
- パスワードリセットコードのSHA-256ハッシュ化保存
- Point-in-Time Recovery(PITR)によるデータベースバックアップ(直近35日間)
5. ユーザーの権利
5.1 アカウントの削除
ユーザーは、いつでもアプリ内の「設定」→「アカウントを削除」からアカウントを削除できます。アカウント削除により、以下のデータがサーバーから完全に物理削除されます。
- アカウント情報(Cognito上のユーザーデータ)
- プロフィール情報(ニックネーム、所属等)
- すべてのデッキと学習履歴(DynamoDB)
- アップロードされた画像(S3。上書きや誤削除に備えて保存されている過去の版を含みます)
- 利用状況データ・ランキングデータ(DynamoDB)
- サブスクリプション情報
- クーポン利用記録
- 「この問題はおかしい」「この回答を報告」で送信した報告(DynamoDB。保管期間の途中でも削除されます)
- PostHog 上の分析データ(そのアカウントと、統合したゲストの識別子に紐づく人物情報とイベント。PostHog 側で削除処理が完了するまで時間がかかる場合があります)
削除は不可逆的であり、データの復元はできません。削除前に二重確認を行います。
次のデータは、アカウントを削除した後も、それぞれの期限までは残ります。
- データベースのバックアップ: 障害やデータの破損から復旧するため、データベース(DynamoDB)は直近35日間の任意の時点に戻せるバックアップ(ポイントインタイムリカバリ)を保持しています。バックアップから特定のユーザーのデータだけを選んで消すことはできないため、削除したデータはバックアップの中に最長35日間残り、その後自動的に消去されます。
- 共有リンクとチャレンジ: 発行した共有リンク・チャレンジの記録(発行したアカウントのID、デッキ名、チャレンジの成績)と、挑戦したチャレンジの結果(アカウントのIDと成績)は、発行から30日で自動削除されるまで残ります。デッキそのものは削除されるため、リンクを開いてもデッキの内容は表示されません。
- 運営者による管理操作の記録: 運営者がサポートや不正利用への対応のためにアカウント・端末に対して操作を行った場合、その記録(対象のID、操作の種類・日時・理由)は、記録から365日で自動削除されるまで残ります。
- 公開デッキへの通報: ほかのユーザーが公開したデッキを通報した場合、その記録(通報したアカウントのID、入力した理由)は、運営者が通報を確認するための根拠として通報先のデッキに紐づけて保管しており、そのデッキが削除される(持ち主がデッキやアカウントを削除した場合など)まで残ります。
- 端末の記録: 端末のデバイスID、その端末でのクイズ生成の累計回数(無料枠の計算に使用)、端末の正当性証明キーは、無料枠の不正な再取得を防ぐため、アカウントではなく端末に紐づけて保持しており、アカウントを削除しても残ります。プロフィールなどアカウントの情報は含みません。端末の正当性証明キーは、アプリの再インストールなどで新しいキーが登録されると置き換わります。
5.2 データの開示・訂正・利用停止
個人情報保護法に基づき、ユーザーは自身の個人情報について以下の権利を有します。
- 開示請求: 保有する個人データの開示を求める権利
- 訂正請求: 個人データの内容が事実でない場合に訂正を求める権利
- 利用停止請求: 個人データの利用停止を求める権利
これらの請求は、本ポリシー末尾の連絡先までお問い合わせください。本人確認の上、合理的な期間内に対応いたします。
5.3 ゲストユーザーの場合
ゲストモードで利用している場合、アカウント登録を行っていないため、デバイスIDに紐づくデータのみが保管されます。これらのデータは、その端末でアプリを使い続けられるよう運営者のサーバーに保管されます。現時点では、利用されなくなったゲストのデータを一定期間の経過で自動的に削除する仕組みはありません。
アプリをアンインストールしても、サーバー上のデータは削除されません。また iOS では、デバイスIDが端末のキーチェーンに残るため、再インストール後も同じゲストとしてデータを引き継ぐことがあります。サーバー上のデータの削除をご希望の場合は、お問い合わせください。対象のデータを特定するため、そのデータを作成した端末のアプリから、ゲストのまま「設定」→「お問い合わせ」でご連絡いただくと確実です。なお、第5.1条の「端末の記録」は削除の対象外です。
5.4 ゲストデータの統合について
ゲストモードで利用した後にアカウント登録(ログイン)を行った場合、ゲストモード中に作成したデッキ・学習データ等は自動的に新しいアカウントに統合されます。統合後、ゲストデータは監査記録として保持されますが、個人を特定できる形では利用されません。
6. メール送信について
本アプリでは、以下の場合にのみメールを送信します。すべてトランザクションメール(サービス運営に必要な通知)であり、マーケティングメール(広告・プロモーション)は送信しません。
- アカウント登録時のメールアドレス確認
- ログイン時の多要素認証(MFA)コード
- パスワードリセットコード
- お問い合わせ受付の管理者通知
送信元: noreply@memohackapp.com(DKIM、SPF、DMARC設定済み)
7. Cookieおよびトラッキング技術
本アプリはWebブラウザベースではないため、Cookieは使用しません。ただし、以下の技術を使用しています。
- Secure Store(iOSキーチェーン / Android Keystore): 認証トークンとデバイスIDの安全な保存
- AsyncStorage: オフライン時の復習データキュー、アプリ設定、撮影の途中経過(下記)、クイズの途中経過(下記)の保存
- 撮影の途中経過(AsyncStorage): アプリを閉じた後でも、生成した問題をデッキに保存できるようにするための記録です。撮影ごとのID、利用者のID、選んだ科目・試験、開始時刻、ページごとのアップロードした画像の保存場所と生成ジョブのID、デッキの保存に使うキーとそのキーで送った生成ジョブのIDだけを保存します(問題の本文・デッキ名・「その他」に入力した分野は保存しません)。デッキを保存すると削除し、開始から55分を過ぎたものは使わずに削除します。
- クイズの途中経過(AsyncStorage): 途中でやめたクイズを続きから再開できるようにするための記録です。出題したデッキのIDと出題範囲、出題したカードのIDの順番、各カードにつけた自己評価、保存した日時だけを保存します(カードの内容は保存しません)。クイズを終えると削除し、最後の保存から7日を過ぎたものは使わずに削除します。
- PostHog SDK: アプリ内イベントの収集(アカウントIDまたはインストールごとのランダムなIDと紐づけて送信し、氏名・メールアドレスは含みません。インストールごとのIDは端末内に保存されます)
- Sentry SDK: エラー・クラッシュ情報の収集(個人情報は自動除去)
- Google UMP SDK: EU・英国・スイスにおける広告同意の記録(端末内に保存されます)
トラッキングおよびApp Tracking Transparency(ATT)について
本アプリはトラッキングを行いません。 そのため、iOSのApp Tracking Transparency(ATT)による許可ダイアログは表示されません。
- Appleの広告識別子(IDFA)を取得しません。
- 広告は常に非パーソナライズ広告として要求されます。閲覧中の画面や地域といった文脈にのみ基づいて表示され、ユーザーの興味・関心のプロファイルに基づくものではありません。
- 本アプリが取得したデータを、広告のターゲティングや広告効果測定の目的で他社のデータと紐づけることはありません。
- データブローカーへの提供は一切行いません。
EU・英国・スイスからご利用の方へ(UMP同意)
これらの地域からご利用の場合、GDPR等に基づき、初回起動時にGoogleの同意管理プラットフォーム(UMP)による確認画面を表示します。同意の状態は端末内に記録され、設定タブの「広告のプライバシー設定」からいつでも変更できます(この項目は同意の再設定が必要な地域でのみ表示されます)。同意の有無にかかわらず、上記のとおり広告は非パーソナライズで配信されます。
公式サイト(memohackapp.com)でのCookie・アクセス解析について
本ポリシーが対象とする公式サイト(memohackapp.com)では、アクセス状況とユーザー行動の把握のため、以下のCookieベースの解析ツールを使用します。日本の個人情報保護法に基づき、利用目的を以下のとおり開示します(本サイトでは同意バナーは表示していません)。
- Google Analytics 4: ページビュー、参照元、コンバージョン(アプリのダウンロード導線のクリック等)に加え、ページの表示速度に関する匿名の性能指標(Core Web Vitals: LCP・INP・CLS・FCP・TTFB)を計測します。性能指標は表示・操作の応答速度の数値のみで、閲覧内容や入力内容を含みません。IPアドレスは匿名化されます。オプトアウト: Google アナリティクス オプトアウト アドオン
- Microsoft Clarity: ヒートマップおよびセッション記録により、ページの使い勝手を分析します。表示・入力されるテキストは既定で自動マスクされ、個人情報(PII)は記録しません。詳細・オプトアウト: Microsoft プライバシーステートメント
ブラウザの設定でCookieを無効化することでも、これらの計測を拒否できます。
8. 未成年者の利用
本アプリは、特に未成年者を対象としたサービスではありませんが、未成年者が利用する場合は保護者の同意を得た上でご利用ください。16歳未満のユーザーからの個人情報を意図的に収集することはありません。16歳未満であることが判明した場合、当該ユーザーの個人情報を速やかに削除します。
9. 本ポリシーの変更
- 運営者は、法令の改正やサービス内容の変更に伴い、本ポリシーを変更することがあります。
- 重要な変更を行う場合は、アプリ内の通知またはその他適切な方法により事前に告知します。
- 変更後のポリシーは、告知に定める日から効力を生じます。
10. お問い合わせ
個人情報の取り扱いに関するご質問・ご意見・開示請求等は、以下の連絡先までお願いいたします。
- メール: tomodahinata1234@gmail.com
- 対応言語: 日本語
- アプリ内: 設定画面の「お問い合わせ」からもご連絡いただけます
以上