プライバシーポリシー
最終更新日: 2026 年 4 月 17 日
Selah(以下「本アプリ」)は、関西学院大学の教務システム KWIC と学習管理システム Luna (LMS)、さらに大学の Microsoft 365 メールのデータを統合し、ネイティブデスクトップアプリとして提供する非公式クライアントです。本プライバシーポリシーは、本アプリがユーザーの情報をどのように取り扱うかを説明します。
収集する情報
認証情報
- 関西学院大学 SSO の認証 Cookie
- ログインセッション情報
これらは大学のシステムにアクセスするためにのみ使用されます。
ローカルに保存されるデータ
本アプリは以下のデータをユーザーのローカル端末にのみ保存します:
- 時間割・授業情報
- 課題・提出物情報
- 成績情報
- お知らせ・通知
- メール(キャッシュ)
- シラバスのお気に入り
これらのデータは SQLite データベースとしてローカルに保存され、外部サーバーには一切送信されません。
認証クレデンシャル
ログイン情報は OS のセキュアストレージに保存されます:
- macOS: Keychain Services
- Windows: Credential Store
平文でのパスワード保存は行いません。
外部サービスとの通信
本アプリは以下の外部サービスと通信します:
| サービス | 目的 | 送信されるデータ |
|---|---|---|
| KWIC (kwic.kwansei.ac.jp) | 教務情報の取得 | 認証 Cookie |
| Luna LMS (luna.kwansei.ac.jp) | LMS データの取得 | 認証 Cookie |
| Microsoft 365 | 大学メールの取得 | 認証 Cookie |
| KG-Course (kg-course.kwansei.ac.jp) | SSO 認証 | ログイン資格情報 |
| Open-Meteo API | 天気情報の取得 | おおよその位置情報(緯度・経度) |
| OpenAI API(任意) | AI 機能 | 授業・成績・シラバス情報の一部 |
| Google Gemini API(任意) | AI 機能 | 授業・成績・シラバス情報の一部 |
| Apple Calendar (EventKit) | カレンダー同期(macOS) | 授業名・教室・時限 |
| Google Calendar API(任意) | カレンダー同期 | 授業名・教室・時限(OAuth 認証が必要) |
カレンダー同期について
時間割のカレンダー同期機能を使用する場合、授業名・教室・時限の情報が外部カレンダーに書き込まれます。
- Apple カレンダー(macOS): macOS の EventKit を使用し、ローカルの Apple カレンダーにイベントを作成します。初回利用時にカレンダーアクセスの権限許可が必要です。
- Google カレンダー: Google Calendar API を使用します。Google アカウントとの OAuth 連携が必要であり、OAuth トークンはローカルに保存されます。
レポート提出・掲示板投稿について
本アプリから Luna へのレポート提出やフォーラムへの投稿を行う場合、ファイル・コメント等のデータが Luna のサーバーに送信されます。これは公式 Web サイトから操作した場合と同等です。
AI 機能について
AI 機能(履修分析・学習計画・通知サマリー)は任意の機能であり、ユーザーが API キーを設定した場合にのみ使用されます。AI 機能を使用する際、授業情報・成績情報・シラバス情報の一部が OpenAI または Google のサーバーに送信されます。各社のプライバシーポリシーもあわせてご確認ください。
データの共有
本アプリはユーザーのデータを第三者に販売、共有、提供することはありません。上記の外部サービスとの通信を除き、ユーザーのデータはローカル端末から外部に送信されません。
データの削除
本アプリをアンインストールすると、ローカルに保存されたすべてのデータ(SQLite データベース、キャッシュ)が削除されます。Keychain / Credential Store に保存された認証情報は、OS の設定から手動で削除できます。
分析・トラッキング
本アプリには、アナリティクス、テレメトリ、トラッキング機能は一切含まれていません。
未成年のプライバシー
本アプリは大学生を対象としたアプリケーションであり、13 歳未満の児童の個人情報を意図的に収集することはありません。
ポリシーの変更
本プライバシーポリシーは予告なく変更される場合があります。重要な変更がある場合は、本ページおよびリリースノートでお知らせします。
お問い合わせ
プライバシーに関するご質問は、GitHub Issues までお寄せください。
