PRIVACY POLICY
プライバシーポリシー
TsukiNoMiya Institute of Information Technology(以下「運営者」)は、WtLDL4B(以下「本サービス」)における利用者に関する情報を、以下の方針に従って取り扱います。
1. 取得する情報
本サービスは、機能の提供・維持および不正利用防止のため、次の情報を取得・保存する場合があります。
- アカウント情報:メールアドレス、アカウント作成日時、メール認証日時、パスワードのハッシュ値(平文パスワードは保存しません)。
- 認証・セキュリティ情報:ワンタイムコードのハッシュ値、有効期限・試行回数・使用状態、セッション識別子のハッシュ値、有効期限・失効状態。
- 学習情報:完了したコース・レッスン等の学習進捗。
- 不正利用防止情報:レート制限のためにハッシュ化した接続元IPアドレス等。Cloudflare等のインフラ提供者が通常の通信ログ・技術情報を処理する場合があります。
- 利用者が送信する情報:問い合わせ・不具合報告の本文、提出コード、実行入力その他利用者が機能上入力した情報。
2. 利用目的
- アカウント登録、メール認証、ログイン、パスワード再設定およびセッション管理
- 学習進捗の保存・同期、学習機能およびコード実行・採点機能の提供
- 不正アクセス、スパム、濫用の検知・防止およびセキュリティ確保
- 障害調査、品質改善、利用者からの報告への対応
- 本サービスに関する重要なお知らせ、規約違反への対応
3. AIの利用
教材、解説、問題文、例題、テストケース等の作成・編集にAIを利用する場合があります。現在の学習機能において、利用者のパスワード、認証コード、学習進捗をAIに送信することを目的としていません。利用者が入力・提出したコード等については、コード実行・採点に必要な実行基盤へ送信されます。利用者は、コードや入力データに個人情報、パスワード、APIキーその他の秘密情報を含めないでください。
4. 外部サービスへの委託・提供
本サービスは、ホスティング、データベース、メール送信、コード実行等のためにCloudflareその他のインフラサービスを利用します。また、お問い合わせフォームの送信・保管・通知にはFormspreeを利用します。フォームに入力された名前、返信先メールアドレス、お問い合わせ内容等はFormspreeに送信され、Formspree上で処理・保管されたうえで、Formspreeの設定に従って通知されます。各事業者はサービス提供に必要な範囲で情報を処理する場合があり、国外で情報が処理される場合があります。運営者は、法令に基づく場合を除き、取得した個人情報を第三者に販売しません。
不具合報告にGitHubを利用する場合、Issueは原則として公開され、投稿内容・投稿者情報がGitHubおよび閲覧者に共有されます。公開Issueには個人情報、メールアドレス、認証情報、秘密鍵、非公開コード等を記載しないでください。
5. 保存期間・削除
情報は、利用目的の達成に必要な期間、または法令・セキュリティ対応上必要な期間保存します。認証コードは期限切れ・使用済みから7日経過後、セッションは期限切れ・失効から30日経過後、レート制限記録は最終更新から2日経過後を目安に、毎日の定期処理で削除します。削除処理の失敗やインフラ提供者側のログ等により、すべての情報が直ちに物理削除されるとは限りません。
現時点では、利用者自身でアカウント情報・学習進捗を削除する機能は整備されていません。削除を希望する場合は、本人確認のうえ、下記のお問い合わせ先へ申請してください。法令上の保存義務やセキュリティ上の必要性等により、対応に時間を要する場合や一部を削除できない場合があります。
6. 安全管理
運営者は、パスワードのハッシュ化、認証コード・セッション識別子のハッシュ化、通信の保護、アクセス制御、レート制限等、情報の漏えい・滅失・毀損・不正アクセスを防止するための合理的な措置を講じるよう努めます。ただし、インターネット上の通信・システムに完全な安全性を保証することはできません。
7. Cookie等
ログイン状態を維持するため、HttpOnly・Secure・SameSite属性を付与したセッションCookieを使用します。Cookieを無効にすると、ログイン等の機能を利用できない場合があります。
8. 利用者の権利・お問い合わせ
利用者は、適用される個人情報保護法令に従い、自己の情報の開示、訂正、利用停止、削除等を求めることができます。申出の際は本人確認をお願いする場合があります。個人情報に関する申出、アカウント削除の依頼、その他本ポリシーに関するお問い合わせは、専用お問い合わせフォームから送信してください。お問い合わせ内容は公開されません。送信内容はFormspreeを経由して処理・保管され、Formspreeの設定に従って運営者へ通知されます。
パスワード、認証コード、APIキー等の秘密情報や、問い合わせ対応に不要な個人情報を入力しないでください。本人確認が必要な場合は、運営者から追加の確認方法をご案内します。公開Issueには個人情報に関する申出を投稿しないでください。
9. 本ポリシーの変更
運営者は、法令の改正やサービス内容の変更等に応じて本ポリシーを改定することがあります。重要な変更は本サービス上で告知します。
10. 管理団体
TsukiNoMiya Institute of Information Technology
制定日:2026年11月15日