本政策仅适用于梨课程网页版 1.1.9 及以后版本,说明我们如何处理你的信息、使用哪些第三方服务, 以及你对自己信息享有的权利。
受浏览器跨域限制,网页版通过我们自建的代理服务代为访问学校系统; 页面字体与渲染引擎由 Google 提供,首次加载会产生境外请求。
本政策由梨课程开发者(个人开发者,以下简称「我们」)制定并发布。我们不是南京理工大学及其任何院系、 部门的官方机构,本应用与学校之间不存在隶属、委托或合作关系。
本政策适用于梨课程网页版 1.1.9 及以后版本,访问地址为 course.njust.store。 本政策同时适用于本政策页面的访问。
学校运营的教务系统、统一身份认证(智慧理工)、研究生系统、邮箱、校园网等,由南京理工大学自行运营并适用其隐私规则。 你在这些系统中完成的登录与操作,不适用本政策;我们无法控制学校系统如何处理你的信息。
| 项目 | 内容 |
|---|---|
| 政策版本 | v2.0(应用内版本号 2) |
| 生效日期 | 2026 年 10 月 20 日 |
| 适用版本 | 网页版 1.1.9 及以后 |
我们会在政策版本更新后,于下次进入网页版时重新征求你的同意;在你重新同意前,应用不可继续使用。
我们遵循最小必要原则:只处理实现你主动使用的功能所必需的信息。
| 信息类别 | 是否处理 | 存放位置 | 是否离开浏览器 |
|---|---|---|---|
| 学号、密码、账号类型(本科 / 研究生) | 是 | 浏览器本地存储 | 经我们的代理发送至学校系统 |
| 教务数据:姓名、学号、学院专业、课表、成绩、考试安排、教师课表 | 是 | 浏览器本地缓存 | 否(由学校系统返回后存于本地) |
| 你创建的内容:课程备注、自定义课程、显示设置 | 是 | 浏览器本地存储 | 否 |
| 诊断日志(操作与网络记录) | 可选,默认关闭 | 浏览器本地存储 | 仅在你主动导出并分享时离开设备 |
| 会话凭据(与学校系统通信) | 是 | 浏览器保存一个随机会话标识;学校会话由代理服务端持有 | 是(发送至学校系统) |
| 使用统计:页面浏览、点击等交互、设备与网络信息 | 可选,默认关闭 | 第三方统计服务 | 是(仅在你同意后) |
| 设备标识符(IMEI、IDFA、OAID 等) | 否 | — | 否 |
| 通讯录、短信、通话记录、精确位置、摄像头、麦克风 | 否 | — | 否 |
| 广告标识与广告行为 | 否 | — | 否 |
关于密码的重要说明
为支持刷新页面后免重复登录,网页版会把你的密码保存在浏览器本地存储中。密码以混淆形式写入, 目的是避免明文直接出现在存储中,但混淆不等于加密:能访问该浏览器存储的人仍可能还原出密码。 请勿在公用电脑上保存密码;使用后可通过浏览器的「清除站点数据」删除。
在你登录后,网页版会以你的身份向学校系统请求并展示以下信息,并将其缓存到本地以便再次打开时快速展示:
这些信息由学校系统生成与维护,我们只是展示工具,不对其准确性、完整性与及时性作出保证。
受浏览器同源策略限制,网页版无法直接读取学校系统返回的内容,因此请求会先发送到我们自建的代理服务
proxy-service.njust.store,再由代理转发至学校系统。代理只做请求转发与协议适配,
不建立用户档案,不保存你的账号、密码与课表 / 成绩内容。
为让你刷新页面后不必重复登录,代理会以浏览器中的一个随机会话标识为索引, 在代理服务端持有学校系统返回的会话 Cookie。该会话仅在维持登录所需的期间保留, 你退出登录、会话过期或长时间无操作后即被清除;它不包含你的账号与密码。 为保障服务安全与稳定,代理可能产生不含业务内容的访问日志(如时间、状态码),并按最短必要期限保留。
| 类型 | 说明 |
|---|---|
| 应用与系统信息 | 版本号、浏览器类型与版本、操作系统类型、界面语言。用于版本检查、兼容性判断与问题定位,不上传。 |
| 网络请求记录 | 访问学校系统与 CDN 时产生的请求地址、时间与结果。正常使用时不保存;仅在排障日志开启后记录在本地。 |
| 诊断日志 | 默认关闭。开启后记录操作、HTTP 请求与响应、解析结果与错误,内容不做脱敏,可能包含账号、Cookie、课程与教师信息。仅存本机,最多保留 3 天、约 20 MB,超出自动删除。 |
| 统计信息 | 仅在你同意后由第三方统计服务采集,详见第 06 节。 |
网页版仅使用浏览器的本地存储与 Cookie,不申请定位、摄像头、麦克风或系统通知权限; 首次加载时,浏览器会向 Google 请求字体与渲染引擎资源,详见第 09 节。
网页版使用浏览器本地存储与 Cookie 维持登录、缓存数据与保存设置, 不用于跨站追踪或广告投放。
| 技术 | 用途与内容 |
|---|---|
| localStorage / IndexedDB | 保存登录状态、课表 / 成绩缓存、设置与诊断日志。数据由浏览器按站点隔离,其他站点无法读取。 |
| 代理会话 Cookie | 浏览器中保存一个随机生成的会话标识,用于关联代理服务端的登录会话;学校系统的会话 Cookie 由代理持有,不下发到浏览器。 |
| 统计 Cookie | 仅在你同意数据收集后,由百度统计与 Microsoft Clarity 设置,用于区分独立访客与统计访问情况。 |
我们依据《中华人民共和国个人信息保护法》等适用法律处理你的个人信息,处理依据包括:取得你的同意、 为履行你请求的服务所必需、履行法定义务,以及为应对突发公共卫生事件或紧急情况下保护自然人生命健康与财产安全所必需等法定情形。
| 使用目的 | 涉及信息 | 处理依据 |
|---|---|---|
| 登录学校系统、维持会话 | 学号、密码、账号类型、会话凭据 | 履行你请求的服务所必需 |
| 同步并展示课表、成绩、考试等信息 | 教务数据、会话凭据 | 履行你请求的服务所必需 |
| 本地缓存,减少重复请求 | 课表、成绩、考试、校历、图片 | 履行你请求的服务所必需 |
| 考试安排与成绩提醒 | 考试、成绩、提醒设置 | 你主动开启的功能(同意) |
| 版本检查与更新、公告展示 | 版本号、平台类型 | 履行服务所必需,保障功能与安全 |
| 改进产品与使用体验 | 页面浏览、点击等交互、设备与网络信息 | 你的单独同意(默认关闭,可随时撤回) |
| 故障排查与技术支持 | 诊断日志(你主动开启并导出) | 你的同意 |
| 回复反馈、处理争议 | 你主动提供的信息 | 你的同意 / 履行服务所必需 |
| 安全防护与依法配合 | 必要的访问记录 | 履行法定义务、保障服务安全 |
我们不会将你的个人信息用于本政策未载明的其他目的。如需超出本政策范围使用,我们会再次告知并取得你的同意。
默认关闭,需你主动同意
使用统计为选择性加入。首次进入时,「参加用户体验改进计划」复选框默认不勾选; 不勾选不影响任何功能。你可以在「设置 → 数据收集与隐私政策」随时更改。
我们不出售、不出租、不交换你的个人信息,也不会将其用于广告投放或与广告相关的用户画像。
| 接收方 | 涉及信息 | 目的与性质 |
|---|---|---|
| 南京理工大学相关系统 | 学号、密码、会话凭据 | 完成登录与数据查询。由你主动发起,学校按其规则处理 |
| 网页版代理服务 我们自行运营 |
请求内容(含登录凭据)、会话 Cookie | 转发请求,解决浏览器跨域限制;保存维持登录所需的会话 Cookie,不保存账号密码与业务内容 |
| 百度统计 | 页面浏览、来源、设备与网络信息 | 访问统计;仅在你同意后 |
| Microsoft Clarity | 使用情况记录、设备与网络信息 | 产品改进;仅在你同意后 |
| 阿里云 ESA CDN 与边缘加速 |
IP、User-Agent、请求路径、时间 | 分发静态资源与公告;基础设施服务 |
| IP、User-Agent、字体与渲染引擎请求 | 加载字体与 Flutter Web 渲染引擎,属于网页运行所必需 | |
| 腾讯(QQ) | 你主动在群内提供的信息 | 反馈与沟通;是否加入由你决定 |
| 监管或司法机关 | 依法应提供的信息 | 履行法定义务;我们会在法律允许范围内告知你 |
CDN 与统计服务属于委托处理或独立第三方服务。我们会通过服务条款要求其仅在约定目的与期限内处理信息, 并采取必要的安全措施。第三方自身的处理行为同时受其隐私政策约束。
| 数据 | 保留期限 | 说明 |
|---|---|---|
| 学号、密码、账号类型 | 至你退出登录或清除站点数据 | 退出登录会立即删除上述凭据 |
| 浏览器中的代理会话标识 | 至退出登录、会话过期或清除站点数据 | 仅用于关联代理服务端的登录会话 |
| 课表、成绩、考试、校历缓存 | 至你清理缓存、重新同步或清除站点数据 | 不含登录凭据,退出登录后仍保留以便复用 |
| 备注、自定义课程、设置 | 至你主动删除或清除站点数据 | 属于你创建的内容,不会因退出登录丢失 |
| 图片缓存、临时文件 | 至你清理或浏览器回收 | 可在「存储空间」中一键清理 |
| 诊断日志 | 开启后最多保留 3 天,上限约 20 MB | 默认关闭;超出后自动删除最旧内容 |
| 代理转发的请求内容 | 转发完成后即释放 | 不保存账号、密码与课表 / 成绩内容 |
| 代理持有的会话 Cookie | 至退出登录、会话过期或长时间无操作 | 用于免重复登录;不含账号与密码 |
| Clarity 使用情况数据 | 一般记录 30 天;热图等汇总数据最长 9 个月 | 按 Clarity 官方政策执行;我们无法单方缩短或删除 |
| 百度统计数据 | 按百度公布的期限 | 详见《百度统计隐私政策》 |
当处理目的已实现、你撤回同意或服务终止时,我们会停止处理并删除相关数据(可由你主动清除站点数据,或在代理会话过期后自动清除)。 法律法规另有规定的,从其规定。
我们的服务主要面向中国境内用户,核心数据(登录凭据、课表、成绩)保存在你的浏览器与学校系统之间, 不经过我们的境外服务器。以下场景会涉及向境外提供信息:
| 场景 | 信息类型 | 说明 |
|---|---|---|
| Microsoft Clarity | 使用情况记录、设备信息、IP | 仅在你开启数据收集后发生;可在设置中关闭 |
| Google 字体与渲染引擎 | IP、User-Agent、资源请求 | 网页首次加载必需,无法在网页版内关闭 |
| CDN 边缘节点 | IP、User-Agent、请求路径 | 由阿里云 ESA 就近调度,可能由境外节点响应 |
在适用法律范围内,你对自己的个人信息享有以下权利。由于我们不建立远程账号档案,大部分权利可直接在网页版内行使。
| 权利 | 如何行使 | 说明 |
|---|---|---|
| 访问 | 在网页版内查看课表、成绩、考试、备注与设置;在「关于 → 诊断日志」查看日志 | 数据均在本地,无需向我们申请 |
| 更正 | 重新同步学校数据;编辑备注与自定义课程;退出后重新登录以更新凭据 | 学校系统内的信息需由你向学校申请更正 |
| 删除 | 退出登录删除凭据;清理缓存与日志;使用浏览器的「清除站点数据」删除全部本地数据 | 删除后不可恢复;已同步至学校系统的数据不受影响 |
| 撤回同意 | 设置 → 数据收集与隐私政策 → 关闭「允许数据收集」 | 撤回不影响撤回前已进行的处理 |
| 复制与转移 | 「导出到日历」生成 .ics 文件,通过浏览器下载或导入其他日历 | 导出内容由你自行保管 |
| 解释说明 | 通过 QQ 反馈群联系我们 | 我们会在 7 个工作日内说明处理规则 |
| 投诉举报 | 先通过 QQ 群联系我们;也可向网信、市场监管等部门投诉 | 我们承诺不因你行使权利而区别对待 |
关于「删除」的边界
退出登录会删除浏览器中保存的学号、密码、账号类型与会话标识,但会保留课表 / 成绩缓存、 备注、自定义课程与「上次登录学号」标记,以便你重新登录同一账号后继续使用。如果你要删除全部本地数据, 请使用浏览器的「清除站点数据」。
我们将在收到你的请求后 7 个工作日内回复。对于无法满足的请求(例如需要删除第三方已依法留存的数据), 我们会说明原因。
如发生或可能发生个人信息泄露、篡改、丢失,我们会立即启动调查与补救,评估影响范围, 并通过本页面、应用内公告或 QQ 群及时告知你可能受到的影响、已采取的措施与你可采取的防护建议; 依法需要向监管部门报告的,我们会按规定报告。
本应用面向南京理工大学及其他高校的在校学生,主要用户为已满 18 周岁的成年人。
对于不需要重新取得同意的非实质性更新,你在更新生效后继续使用本应用,即表示你接受修订后的政策。 对于依法需要重新取得同意的变更,我们不会以「继续使用」替代你的明确同意。
如对本政策有任何疑问、意见、投诉,或需要行使你的个人信息权利,请通过以下方式联系。 我们由个人开发者运营,相关请求由开发者本人处理。
| 渠道 | 信息 |
|---|---|
| QQ 反馈群 | 梨课程反馈群(1-4 群) |
| 官方网站 | m.njust.store |
| 应用内入口 | 设置 → 数据收集与隐私政策 → 隐私政策 |
| 响应时限 | 收到请求后 7 个工作日内回复;复杂请求最长不超过 15 个工作日,并会告知延期原因 |
为避免冒充,我们可能要求你提供必要的验证信息(例如页面截图)。我们不会要求你提供密码。
| 术语 | 含义 |
|---|---|
| 个人信息 | 以电子或其他方式记录的与已识别或可识别的自然人有关的各种信息,不包括匿名化处理后的信息。 |
| 敏感个人信息 | 一旦泄露或非法使用,容易导致人格尊严受到侵害或人身、财产安全受到危害的个人信息,包括生物识别、宗教信仰、特定身份、医疗健康、金融账户、行踪轨迹等,以及不满十四周岁未成年人的个人信息。 |
| 去标识化 | 个人信息经过处理,使其在不借助额外信息的情况下无法识别特定自然人的过程。 |
| 匿名化 | 个人信息经过处理无法识别特定自然人且不能复原的过程。 |
| 使用情况记录 | 对用户与页面的交互行为(如点击、滚动、页面切换)进行记录,用于分析交互问题与改进产品。 |