プライバシーポリシー
学習データは端末内に保存します。計画生成時のニックネーム・志望校・学年、任意登録、明示的に選んだ匿名機能の情報だけをサーバーに保存します。教材の写真は端末内で処理し画像は送信しません。バーコードはISBNのみ書誌データベースへ照会します。
端末内に保存する情報
入力した科目、科目別の偏差値、学習時間は計画生成のため同一オリジンのAPIへ一時的に送信しますが、サーバーには保存しません。生成した計画、教材の進捗、実測時間、模試・過去問の記録、ISBN、タスク、振り返りはブラウザの localStorage にのみ保存します。
教材の写真・バーコードを使うとき
教材の表紙を撮影して書名を判別する機能では、撮影した画像はこの端末の中だけで文字に変換し、画像そのものは送信も保存もしません。 変換して得られた文字列だけを、収録カタログと照らし合わせるため同一オリジンのAPIへ送ります。この文字列も保存しません。
バーコード(ISBN)を使うときは、読み取った番号だけを書誌データベースopenBDへ照会し、書名と出版社を取得します。照会は同一オリジンのAPIを経由し、 あなたのIPアドレスがopenBDへ直接渡ることはありません。照会した番号は当サービスでは保存せず、記録にも残しません。
ISBNは書籍ごとの番号で、氏名や連絡先のような個人を識別する情報ではありません。ただし「どの本を調べたか」という情報にはあたるため、 照会はあなたがボタンを押したときだけ行い、自動では行いません。番号を送りたくない場合は、書名での検索と手入力だけで教材を登録できます。
カメラの利用許可は端末側でいつでも取り消せます。取り消しても、書名検索と手入力による登録は同じように使えます。
計画生成時に保存する情報
学習計画を生成したとき、次の情報をサーバーに保存します。登録の操作は必要なく、計画を作った時点で保存されます。
- ニックネーム(任意入力です。未入力のままでも計画を作れます。本名を入力しないでください)
- 学年、志望大学・学部、文系/理系、入試方式、目標偏差値
- 計画を作り直した回数、初回と最終の日時
- 連投を防ぐための、送信元IPアドレスから作った秘密値入りSHA-256ハッシュ(IPアドレスそのものは保存しません)
科目別の偏差値、学習時間、生成した計画の中身、進捗、実測時間、模試・過去問の成績は保存しません。保存した情報は、利用状況の把握とサービス改善(今後の機能・料金プランの検討を含む)にのみ利用し、第三者へ提供しません。広告目的の利用や、外部の解析サービスへの送信は行いません。
運営が設定を有効にしている場合、上に挙げた保存範囲と同じ情報(ニックネーム・学年・志望校・入試方式・目標偏差値)を、運営自身のメールアドレスへ通知として送ります。送信にはメール配信サービスResend を使います。 科目別偏差値・学習時間・計画の中身は通知にも含みません。任意登録をしたときも同じ範囲を通知します。 この通知は運営が受け取るためのもので、第三者へ渡すことはありません。
保存期間は365日で、経過した記録は自動的に削除します。トップページの「サンプルを見る」で作るサンプル計画は、この保存の対象外です。
通知の送信記録(通知の種別・送信結果・日時のみで、ニックネームや志望校は含みません)は1日の送信上限の計算に使い、90日で自動的に削除します。これらの自動削除は、計画生成・問い合わせ・引き継ぎコード作成のたびにサーバー側で実行されます。
任意登録アカウント
アカウント登録は任意です。登録しなくてもすべての学習計画機能を利用できます。登録した場合に限り、次の情報をサーバーに保存します。
- ニックネーム(本名を入力しないでください)
- 合言葉(PBKDF2-SHA256でハッシュ化して保存し、元の文字列は保存しません)
- 学年、志望大学・学部
- 端末別セッションのトークンハッシュ、端末ラベル、有効期限、失効日時、最終利用日時
- 登録日時と最終更新日時
本名、メールアドレス、生年月日、電話番号、学校名は収集しません。学習計画の中身もサーバーには保存しません。保存した情報は、認証、利用者本人への機能提供、サービス運営にのみ利用し、第三者へ提供しません。
登録の削除はアプリ内の「登録を削除する」からいつでも行えます。削除するとアカウント、端末セッション、対応するメッセージを消去します。未成年の方は、登録の前に保護者に相談してください。
端末間引き継ぎ
利用者が明示的に引き継ぎを開始した場合、端末内で合言葉からPBKDF2-SHA256(120,000回)により鍵を作り、AES-GCMで暗号化したデータだけをサーバーへ一時保存します。サーバーは合言葉、復号鍵、平文の学習データを受け取りません。
暗号文は8桁コードのハッシュ、作成元IPの秘密値入りハッシュ、作成日時とともに保存し、作成から24時間で期限切れになります。正しいコードで暗号文を3回取得すると失効します。これは「復号の失敗回数」ではなく、コードによる取得回数です。コードと合言葉は別経路で安全に共有し、受取後は速やかに削除してください。
匿名ベンチマーク
明示的に送信した場合だけ、学年、計画レベル帯、週学習時間、更新日時を匿名標本として保存します。端末が作る標本IDはサーバーの秘密値を混ぜたSHA-256ハッシュへ変換し、生の標本IDは保存しません。送信元IPも保存せず、同様の秘密値入り接続元ハッシュだけを水増し制限のため保存します。
標本は180日間の集計対象です。同一条件の標本が30件未満の場合は、平均・中央値などの集計値を返しません。同一接続元は最大3標本、投稿は1時間10回までに制限します。接続元ハッシュは単一IPからの水増しを抑止しますが、複数IPやプロキシを使うSybil攻撃を完全には防げません。したがって集計値は参考情報であり、合否判定には使いません。
匿名プレゼンス
オンライン自習室は人数だけを表示し、名前、本文、チャット、順位を扱いません。参加中は端末が作るトークンの秘密値入りSHA-256ハッシュ、接続元ハッシュ、有効期限だけを保存します。生のトークンとIPアドレスは保存しません。
プレゼンスは180秒で期限切れになり、同一接続元は有効な8トークンまでに制限します。この制限も単一IPからの水増し抑止であり、複数IPによる水増しを完全には防げません。
不正利用を防ぐために保存する情報
お問い合わせの連投、アカウントの大量作成、合言葉の総当たり、引き継ぎ・匿名機能の水増しを防ぐため、送信元IPアドレスから作った秘密値入りSHA-256ハッシュを回数制限に使用します。IPアドレスそのものは保存しません。
お問い合わせ・アカウント登録・ログインの回数記録は24時間を過ぎると削除します。引き継ぎ暗号文は24時間、匿名ベンチマーク標本は180日、匿名プレゼンスは180秒が保存・集計期間です。これらは機能提供と濫用防止以外に利用せず、第三者へ提供しません。
アクセス解析・広告
現時点でアクセス解析、広告Cookie、行動追跡ツールは使用していません。導入する場合は本ページを先に更新し、目的と送信先を明示します。
削除方法
ブラウザのサイトデータを削除すると端末内の保存内容を消去できます。先にJSON保存でバックアップできます。登録アカウントがある場合は、アプリ内の「登録を削除する」を実行するとサーバー上の記録も消去されます。匿名ベンチマークは送信に使った端末内IDが残っている間、同じ端末から削除要求を送れます。
計画生成時に保存したニックネーム・志望校・学年の記録は、計画を作った端末のダッシュボードにある「運営に送った情報」から、いつでもご自身で削除できます。ニックネームを未入力で作成した場合も削除できます。削除にはその端末に保存された鍵を使うため、他の人の記録を消すことはできません。
ブラウザのサイトデータを消すなどしてこの鍵を失った場合、その端末からは削除できなくなります。その場合はお問い合わせから、入力したニックネームと志望校をお知らせください。運営が該当の記録を削除します(ニックネームが未入力で他の記録と区別できない場合を除きます)。いずれの方法でも削除しなかった記録は、365日の保存期間の経過により自動的に削除されます。
お問い合わせ
お問い合わせフォーム、または任意登録後のアプリ内メッセージをご利用ください。メールアドレスは収集しません。本文と対応履歴はお問い合わせ対応の目的にのみ利用し、第三者へ提供しません。本文に未成年者の氏名・学校名・受験番号などの個人情報を含めないでください。
対応が終わったやりとりと返信先のない匿名のお問い合わせは、最終更新から90日を過ぎたときに本文ごと削除します。返信が続いている登録者のスレッドは対応終了まで残し、登録を削除した場合はスレッドと本文も削除します。
制定・最終更新: 2026年9月2日