← トップへ戻る
プライバシーポリシー
最終更新日: 2026年3月18日
1. はじめに
JLPT学習(以下「本アプリ」)は、ユーザーのプライバシーを尊重し、個人情報の保護に努めます。 本プライバシーポリシーは、本アプリにおける個人情報の取り扱いについて説明します。
2. 収集する情報
本アプリでは、以下の情報を収集する場合があります。
2.1 アカウント登録時
- メールアドレス
- パスワード(暗号化して保存)
2.2 学習利用時
- 回答履歴(問題ID、選択した回答、正誤)
- カテゴリ別正答率の統計データ
2.3 自動的に収集される情報
- 問題の品質評価(良問/問題あり)
3. 情報の利用目的
収集した情報は、以下の目的で利用します。
- ユーザー認証およびアカウント管理
- 学習履歴の記録と苦手分析の提供
- 問題品質の改善
- サービスの安定運用と改善
4. Cookieの使用
本アプリでは、ユーザー認証のためにCookieを使用しています。 使用するCookieはhttpOnly属性を持つセッション管理用のもので、 トラッキングや広告目的のCookieは使用していません。
5. 情報の第三者提供
本アプリでは、収集した個人情報を第三者に提供・販売することはありません。 ただし、法令に基づく開示請求があった場合はこの限りではありません。
6. データの保管
ユーザーデータはGoogle Cloud(Firestore)上に保管されます。 パスワードはArgon2idアルゴリズムで暗号化されており、平文では保存されません。
7. ユーザーの権利
ユーザーは以下の権利を有します。
- アカウントの削除を要求する権利
- 保存されたデータの開示を要求する権利
- データの訂正を要求する権利
これらの要求は、GitHubリポジトリのIssueまたは管理者への連絡により行うことができます。
8. セキュリティ
本アプリでは、ユーザーデータの保護のために以下のセキュリティ対策を実施しています。
- HTTPS通信の強制
- httpOnly Cookie による認証トークン管理
- パスワードの暗号化保存(Argon2id)
- レート制限によるブルートフォース攻撃の防止
- セキュリティヘッダーの設定(X-Frame-Options, HSTS等)
9. ポリシーの変更
本プライバシーポリシーは、必要に応じて変更される場合があります。 重要な変更がある場合は、本ページにて通知します。
10. お問い合わせ
プライバシーに関するお問い合わせは、GitHubよりご連絡ください。