隐私政策

最后更新:2026 年 9 月 22 日

校语(schoolstory.app,以下称「本系统」)是为中小学提供的教务管理系统,包含教务端(admin.schoolstory.app)和家长端(parent.schoolstory.app)两部分。各学校使用同一入口,但账号体系和数据彼此隔离。本政策说明本系统收集哪些信息、如何使用这些信息,以及您可以如何管理它们。

一、学校与我们的角色

学生信息由学校录入和维护,学校决定这些信息如何在校内使用;我们按照学校的要求提供并运行本系统。因此,涉及学生记录本身的查询与更正,请首先联系孩子所在的学校或班主任;涉及本系统如何存储和保护这些信息的问题,可以直接联系我们。

二、我们收集的信息

学校录入的信息

  • 学生:姓名、性别、出生日期、学号、所在班级与年级、入学年份、学籍状态
  • 教学:课表、任课安排、考试与成绩、等第与学习评价
  • 教职工:姓名、性别、出生日期、工号、邮箱、角色与权限

家长自行提供的信息

  • 注册家长账号所需的姓名、邮箱和密码
  • 关联孩子时填写的孩子姓名与班主任发放的验证码
  • 通过反馈功能主动提交的内容

系统自动产生的信息

  • 登录与操作记录(谁在什么时间修改了哪条记录),用于审计
  • 访问日志与错误报告(IP 地址、浏览器类型、出错页面),用于排查故障
  • 匿名的页面访问统计,用于了解网站的使用情况

我们不收集位置信息,不读取通讯录,也不在页面中嵌入广告追踪代码。

三、我们如何使用这些信息

  • 向学校提供教务管理功能:排课、考试、成绩录入与统计
  • 向已完成关联的家长展示其本人孩子的课表、成绩与学习评价
  • 发送与账号相关的邮件:注册确认、邮箱验证、找回密码
  • 校验身份、维持登录状态、按角色限制可访问的数据范围
  • 记录操作日志,以便学校在需要时追溯改动
  • 排查故障与改进系统稳定性

我们不会使用这些信息进行商业推广,不会用于自动化决策或用户画像。

四、我们不做什么

  • 不出售、不出租学生、家长或教职工的任何信息
  • 不将学生信息用于广告投放或定向推荐
  • 不与与教学无关的第三方共享学生信息
  • 不在未经学校授权的情况下将数据用于本政策之外的目的

五、信息的共享

只在以下情况下,信息会离开本系统:

  • 子处理方:为运行本系统所必需的基础服务商,名单见下一节。它们只能在提供服务所必需的范围内接触数据,并受合同约束,不得将数据用于自己的目的。
  • 法律要求:在法律法规明确要求或有权机关依法定程序要求时。
  • 学校自身:学校的管理员与教职工按其角色权限查看本校数据,这是系统的正常功能。

六、子处理方名单

本系统由以下第三方服务商(子处理方)支撑运行。每一方只接触其履行职能所必需的数据,并受合同约束,不得将数据用于自己的目的:

  • Vercel Inc.(美国及全球边缘节点):网站与接口托管、内容分发,以及聚合的访问与性能统计。本系统的请求流量经由其基础设施传输,访问日志保存在其平台。
  • PingCAP(TiDB Cloud)(AWS 东京,ap-northeast-1):数据库托管。本系统存储的全部业务数据(学生、教学、成绩、账号)保存在这里,各学校的数据在其中彼此隔离。
  • Amazon Web Services(Amazon SES)(美国):发送账号相关的事务性邮件,接触收件人的邮箱地址、姓名与邮件正文。不用于任何营销邮件。
  • Functional Software, Inc.(Sentry)(美国):错误监控与故障排查,接触错误堆栈、出错的页面地址、浏览器类型与 IP 地址。

补充说明:

  • 登录、注册与找回密码页面的人机验证由本系统自行完成(自建的工作量证明机制),不调用任何第三方验证码服务,也不会把您的操作行为发送给第三方。
  • 页面访问统计采集的是聚合的访问量,不使用跨站追踪 Cookie,也不识别个人身份。
  • 名单如有变动,我们会更新本页并调整顶部的「最后更新」日期。

七、Cookie 与本地存储

  • 教务端使用一个签名的会话 Cookie 维持教职工的登录状态。勾选「记住我」时该 Cookie 在关闭浏览器后仍然有效,不勾选时随浏览器窗口一并失效。
  • 家长端不使用登录 Cookie,而是把登录凭证保存在浏览器的本地存储(Local Storage)中;所选的孩子与学期也保存在同一处,以免每次打开都要重选。
  • 页面访问统计不使用 Cookie,也不识别个人身份。

清除浏览器数据会同时清除上述内容,其结果是需要重新登录。

八、信息的保存期限

  • 学生记录随学籍保留。学生转学或离校时,记录会被「归档」而非删除,以便学校保留完整的历史成绩;归档后的学生不再出现在日常名单中。
  • 操作日志按学校的审计需要保留。
  • 家长账号在注销后删除账号信息,与孩子的关联关系一并解除;孩子本身的学籍与成绩属于学校记录,不随家长账号删除。
  • 访问日志与错误报告保留较短时间,仅用于故障排查。

九、我们如何保护这些信息

  • 密码不以明文保存,只保存不可逆的哈希值;我们无法查看您的密码。
  • 数据传输全程使用 HTTPS 加密。
  • 每所学校的数据彼此隔离:一所学校的帐号无法读取另一所学校的任何记录,我们也不会把各校的数据汇总起来做校际比较或排名。
  • 系统按角色授权:教师只能看到自己任教的班级,班主任只能修改自己班的记录,跨越权限的请求会被拒绝。
  • 修改密码会立即使其他设备上的登录失效;家长还可以主动「登出其他设备」。修改密码、更换邮箱、登出其他设备时都需要重新输入当前密码。
  • 对记录的修改会写入只读的操作日志。

十、未成年人信息

本系统中的学生多为未成年人,其信息由学校依照与家长之间的关系收集和使用。家长通过班主任发放的验证码关联孩子后,只能看到自己孩子的信息,看不到同班其他学生的成绩或个人信息。家长如需查询、更正或删除孩子的记录,请联系学校。

十一、您的权利

您可以:

  • 查看并更新自己账号中的姓名与邮箱
  • 修改密码,或使自己在其他设备上的登录失效
  • 注销自己的家长账号
  • 就本政策或数据处理方式向我们提出问询

涉及学生记录本身的更正或删除,需要通过学校提出,我们会配合学校处理。

十二、本政策的变更

本政策如有变更,我们会更新本页顶部的「最后更新」日期。涉及重大变更时,会通过站内提示或邮件另行告知。

十三、联系我们

如对本政策有任何疑问,请发送邮件至 contact@schoolstory.app。