Beyond Imagine(以下「運営者」)は、ハンマディにおける情報の取扱いを以下のとおりご案内します。
1. 取得する情報
本サービスは成人向けですが、年齢、生年月日または年齢層を質問・取得・保存しません。
- レッスンの完了、保存した表現、同期順序、同意設定。
- ログイン時の認証事業者、認証用識別子、認証事業者から提供されるメールアドレス等。
- 購読商品の識別子、ストア、取引状態、購読権利。購入証明は暗号化して保存します。
- 明示的に同意した場合に限り、レッスンID・画面区分・結果等の利用状況とクラッシュ診断情報。文、録音、メールアドレス、ハンマディのアカウントID、購入証明は含めません。
- 無料利用者への広告配信に必要な同意情報と端末情報。パーソナライズの可否は、アプリ内設定、Google UMP の同意状態および iOS の場合は ATT の状態を組み合わせて決定します。
2. 録音
発音練習の録音は端末内の一時ファイルとして作成し、レッスン終了、アプリのバックグラウンド移行、画面破棄時に停止・削除します。録音や音声から得た発音練習データは端末内でのみ処理し、サーバー、広告、分析サービスへ送信しません。
3. 利用目的
学習機能の提供、端末間同期、本人認証、購入検証・復元・返金反映、不正利用防止、利用者サポート、同意された範囲での品質改善と広告配信に利用します。
4. 外部サービス
機能に応じて Supabase(認証・データベース)、Cloudflare(API・コンテンツ配信)、Apple/Google(ログイン・ストア決済)、LINE(ログイン)、Google Firebase(同意後の分析・診断)、Google AdMob(広告)を利用します。各サービスには、その機能に必要な最小限の情報だけを送ります。
5. 広告・分析の選択
Firebase Analytics と Crashlytics は初期状態で収集を無効にし、利用者が明示的に同意した場合だけ有効にします。パーソナライズ広告のアプリ内設定は初期状態で有効ですが、設定からいつでも無効にできます。実際のパーソナライズには Google UMP が許可する同意状態が必要で、iOS では ATT の許可も必要です。ATT が拒否または制限されている場合は、利用を妨げずに非パーソナライズ広告へ切り替えます。購読中の利用者には広告をリクエストしません。
6. 保管・安全管理
通信を暗号化し、購入証明はサーバーで AES-GCM により暗号化します。アプリには公開可能なキーだけを含めます。利用目的、法令、取引監査、不正防止に必要な期間を超えて情報を保持しません。
7. 利用者の選択
設定画面から広告のプライバシー選択、利用状況・診断の同意変更、ログイン手段の追加・解除、購読管理・復元、データ書き出し、アカウント削除ができます。アプリを利用できない場合は、サポート窓口からアカウント削除を依頼できます。アカウント削除だけではストアの自動更新購読は解約されないため、削除前に「購読を管理する」から登録したストアで解約状況を確認してください。削除時はプロフィール・進捗・保存表現を削除し、法令・取引監査に必要な購入記録は個人と切り離して保持する場合があります。
8. 問い合わせと改定
開示、訂正、削除その他の問い合わせは admin@mzss.app で受け付けます。対応時間は月〜金 09:00〜17:00(日本時間)です。重要な変更は本ページまたはアプリ内で通知します。