SCHOOLBOT · データの取り扱い
プライバシーポリシー
学校用Discord Botで取得するデータ、利用・共有の範囲、保存と削除について説明します。更新日:2026年11月12日。
1. 取得する情報
- Googleアカウント:OpenID Connectのアカウント識別子と、許可された範囲で読み取るためのOAuthトークン。
- Google Classroom:参加する授業の情報、お知らせ、資料、課題の内容・締切・リンク、本人の提出状態。 投稿や資料のリンクと関連情報を扱い、提出した答案・ファイル本体や本人の得点を取得するための処理は行いません。
- Discord・設定:連携に必要なDiscordユーザーID、所属する組と選択授業、通知設定、送信結果、指定された掲示先とBotのメッセージID。
- 連携時:本人の操作かを確認する一時キーとCookieを利用します。連携用のCookieは最大10分で、公開案内ページに広告・アクセス解析は設置していません。
2. 利用目的とDiscordへの送信
アカウントのひも付け、時間割と課題の表示、未提出の締切通知、学年HRの掲示、重複通知の防止に必要な範囲で利用します。
- 本人向け:個人の課題や個別のHR連絡は、DiscordのDMまたは本人にだけ表示されるコマンド返信に送信します。DMが届かなくても共通チャンネルへ転送しません。
- 学年HRの共通掲示:管理者が指定した取得元アカウントで学年HRを読み取り、Classroom上で全員向けと明示された投稿の本文やリンクを、指定されたDiscordチャンネルに送信します。そのチャンネルを閲覧できる人に表示されます。
Discordへ送信したデータにはDiscordのプライバシーポリシーも適用されます。 Google APIから得た情報は広告、販売、AIモデルの学習に利用しません。
3. 保存と保護
同期、課題一覧、通知、共通掲示の更新に必要な情報を、運営者が管理するサーバーに保存します。 通信にはHTTPSを使い、Google OAuthトークンは暗号化して保存します。データベースとバックアップは運用に必要な管理者のアクセスに限定します。
個人の連携データは連携中に機能の提供に必要な範囲で保持します。運用データを削除した後も、既に取得したバックアップにはローテーションで削除されるまでデータが残る場合があります。
4. 連携の解除とデータの削除
- Discordで
/連携解除を実行すると、Botの運用データベースから連携情報、本人の保存済みデータ、通知予約が削除され、本人向けの同期が停止します。 - Google側の権限を確認または解除するには、Googleアカウントの接続設定を開いてください。Google側だけで解除した場合、Botに残ったデータの削除には
/連携解除も実行してください。 - Discordに送信済みのDMや学年HRの共通掲示は、連携解除だけでは自動削除されません。削除の相談、またはコマンドが使えない場合は、下記の窓口へ連絡してください。
5. Google APIから得たデータの利用制限
Google APIから得た情報は、Google API Services User Data Policyの Limited Use(利用制限)要件に従い、このページに記載した利用者向け機能の提供に必要な範囲に限定して利用・送信します。