← 隐私概要

隐私政策全文

最后更新:2026 年 10 月 8 日

这是英文隐私政策的中文翻译,方便阅读。如有出入,以英文版为准。

目录

terminus 是一个免费、独立的学生项目。它只保留告诉你该搭哪班巴士所需的信息,你随时可以自己删除所有信息。

保存什么

不用邮箱使用 terminus

Android 应用、Mac 应用和网站不需要邮箱也能使用。当你不用邮箱开始时,terminus 会创建一个没有邮箱的账户,只有那部手机、那台 Mac 或那个浏览器知道,并为它保存和上面相同的内容:你的课表、设置、设备名称和最后使用时间。除非你之后添加邮箱,否则没有任何东西能识别你;添加邮箱可以保留你的设置,并让你在其他设备上登录。在网站上,这个账户靠那个浏览器的登录 Cookie 进入:如果浏览器数据被清除,或 30 天没有使用,就再也无法进入它。

没有邮箱的账户会在最后一次使用的 60 天后被删除,连同里面的所有内容。你也可以在应用的设置或账户页面里立即删除它。卸载应用不会删除账户;账户从此不再使用,60 天后被删除。

当你从应用登录时,terminus 会保留一个短暂的请求(你的邮箱、设备名称和平台,以及请求时间),直到你在邮件中批准,最多 15 分钟。

不保存什么

为了改进估计,terminus 会记录关于答案的匿名统计:哪个车站(应用发送了你的位置时,是离你最近的那个)、行程要去哪里、走到车站的步行时间、哪条线路和哪班车(车牌号),以及多久后到达。这些不包含账户、邮箱或坐标,但加上时间,可以大致看出某人在哪里、要去哪里。Cloudflare 会保留它们三个月。

服务器出错时,会记录哪个页面或请求失败,不包含你的位置或你发送的任何内容;Cloudflare 会把这些日志保留几天。

terminus 会记录 NUS 校园巴士一整天的位置(每辆巴士的车牌和位置,每 30 秒一次),以便在地图上回放某一天。它不包含任何关于你的信息,会一直保留。

如果你要求不再收到邮件,那个地址会被加入屏蔽名单,从此不会再向它发送登录邮件。屏蔽名单不与账户关联,删除账户后仍会保留,这样那个地址仍然不会收到邮件。

谁处理这些信息

所有内容都运行在 Cloudflare 上(托管、数据库、邮件发送),数据中心可能在新加坡以外。巴士时间来自 NUS 的校园巴士数据,如果你开启了公共巴士,还来自 LTA 的 DataMall;它们只会被问到车站,不会收到任何关于你的信息。报告会通过电子邮件发到运营 terminus 的人自己的邮箱。你的数据绝不出售或分享。

有些页面会从其他服务加载内容,它们会像你访问的任何网站一样看到你的 IP 地址:

在装有 Google Play 服务的 Android 手机上,terminus 使用 Firebase Cloud Messaging(Google)通知应用你的行程有变化,这样应用就不必一直查询。为了接收消息,应用在有了账户(无论有没有邮箱)之后会向 Firebase 注册,Google 因此会得到这部手机上应用的安装 ID 和推送令牌。消息只说明行程有变化以及处于哪个阶段(例如“该出发了”),或者有新学期的提醒;然后应用会自己向 terminus 询问详情。(2.5.0 之前的版本会收到新学期提醒的文字,每个人收到的都一样。)

如果你在网页应用中开启通知,同样的消息会经过你的浏览器自己的推送服务(Safari 用 Apple 的,Chrome 用 Google 的,Edge 用 Microsoft 的,Firefox 用 Mozilla 的),并经过加密,只有你的浏览器能读取。然后你的浏览器会向 terminus 询问详情并显示通知。在网页应用中关闭通知或在那里退出登录,会删除这个地址。

当你导入课表时,terminus 会向 NUSMods 查询你链接中各模块的课表。它只发送模块代码,不发送任何关于你的信息。

步行时间按照 OpenStreetMap 的步行道路计算(地图数据 © OpenStreetMap 贡献者),教室位置来自 NUSMods。两者都只下载过一次用来计算距离;任何关于你的信息都不会发送给它们。

校园地图的街道来自 Protomaps 基于 OpenStreetMap 制作的地图,巴士路线沿着 OpenStreetMap 的道路画出。terminus 保存自己的一份并从本网站提供,所以没有地图公司能看到你在看哪里。在车站上点步行路线时,苹果设备上会打开 Apple 地图,其他设备上会打开 Google 地图,并带上那个车站的位置,只在你点的时候;之后适用它们自己的隐私条款。

保留多久

你可以做什么

在账户页面上,你可以查看和编辑上面的所有内容、把它们全部下载为文件(包括今天的行程)、在所有设备上退出登录,或删除你的账户。应用也可以查看和移除你的设备。有邮箱的账户在账户页面删除。没有邮箱的账户由它的应用管理,在网站上则由那个浏览器里的账户页面管理;两者都可以导出或删除它。

联系方式

关于你的数据在新加坡《个人数据保护法》下的问题或请求:privacy@rcn.sh。