Nexio 课程表 隐私政策
目录
一、引言与适用范围
感谢您使用 Nexio 课程表(以下简称“本应用”)。我们深知个人信息对您的重要性,并将按照《中华人民共和国个人信息保护法》《中华人民共和国网络安全法》《移动互联网应用程序信息服务管理规定》等法律法规的要求,遵循合法、正当、必要和诚信原则处理您的信息。
本政策适用于您通过 Android 设备下载、安装、使用本应用及相关网站(nexioschedule.icu)的全部场景,用以说明我们收集哪些信息、为何收集、如何使用与保护,以及您对信息享有的权利。
二、开发者信息与联系方式
- 应用名称:Nexio 课程表
- 应用包名:
com.haooz.chedule - 开发者:Nexio 课程表开发团队(王凯哲)
- 联系邮箱:439089703@qq.com
- 官方网站:https://nexioschedule.icu(备案号:闽ICP备2026037367号-1)
如您对本政策或个人信息处理有任何疑问、意见或投诉,可通过上述邮箱与我们联系,我们将在收到后及时处理并回复。
三、我们如何收集和使用信息
1. 设备与运行信息(自动收集)
为了统计安装量与活跃情况、向您下发应用公告、排查兼容性问题并改进产品体验,本应用会在您启动时向开发者自建服务器发送以下信息:
- 随机设备标识:由本应用在本机随机生成的一串 UUID 并存储在本地,不含任何硬件唯一标识(我们不获取 IMEI、MAC 地址、Android ID、手机号等信息);
- 设备与系统信息:设备型号、品牌、厂商、Android 系统版本、系统 API 等级;
- 应用信息:本应用版本号;
- 事件信息:安装事件、启动(活跃)事件及对应时间。
上述信息仅用于匿名化统计与运营(例如:总安装量、设备数、机型/系统分布、公告推送),不用于广告推送,也不会与您的课程数据关联。我们未接入任何第三方商业统计、广告或崩溃采集 SDK。
2. 位置信息(可选,用于天气)
本应用的“今日”页面提供天气展示。仅当您主动授权定位权限并使用天气功能时,我们才会获取您设备的大致/精确位置坐标,用于向天气服务商查询所在地天气;坐标仅用于该次天气查询,不会上传至开发者服务器用于其他用途。若您拒绝授权,天气卡片会提示需要定位,但不影响课程表等核心功能。您可随时在系统设置中关闭该权限。
3. 课表与课程数据(本地存储)
您创建、导入或编辑的课程、节次时间、周次、外观配色等数据,默认全部存储在您的设备本地。我们不会主动上传或读取您的课表内容。
4. 教务系统导入信息
当您使用“教务系统导入”时,本应用会在应用内浏览器(WebView)中打开对应学校的教务系统页面,您输入的学号、密码等登录凭据仅用于当次登录与课程抓取,相关凭据由您所访问的学校教务系统处理,本应用不会将其上传至开发者服务器,也不作长期存储。
5. 云同步(WebDAV,可选)
当您主动开启 WebDAV 云同步时,您的课表数据会被上传至您自行填写的 WebDAV 服务器(例如坚果云等第三方网盘)。该服务器地址与账号由您自行配置与控制,数据的存储与安全取决于您所选的第三方服务,我们无法访问您在该服务中的数据。
6. 课表分享(可选)
当您使用“分享课表”生成分享口令时,被分享的课表数据会经开发者自建服务器临时中转,口令有效期为 30 分钟,到期后自动失效删除。该功能仅在您主动发起分享时使用,且仅包含课表课程与时间设置,不含设备标识等个人信息。
7. 备份、导入与导出文件
当您使用本地备份、课表导出或导入功能时,相关文件会保存至您所选择的位置(如设备存储或系统分享目标)。这些文件由您自行保管,我们不会读取或上传。
8. 我们不会收集的信息
- 姓名、手机号、身份证号等身份信息;
- 通讯录、短信、通话记录、相册照片与视频;
- 设备硬件唯一标识(IMEI、MAC 地址、Android ID 等);
- 您在其他应用中的使用行为。
四、应用权限清单及使用目的
本应用仅在实现具体功能所必需的范围内申请系统权限,并在此逐项说明用途。所有权限均在您同意本隐私政策之后、于您使用对应功能时按需申请;您可以随时在系统「设置 - 应用 - Nexio 课程表 - 权限」中查看、授权或撤销。
| 权限 | 使用目的 | 是否必需 |
|---|---|---|
| 网络访问 | ||
INTERNET | 访问网络。用于教务系统导入、天气查询、检查更新、WebDAV 云同步、课表分享及匿名统计上报。 | 必需 |
ACCESS_NETWORK_STATE | 读取网络连接状态,在无网络时避免无效请求并给出相应提示。 | 必需 |
| 通知与提醒 | ||
POST_NOTIFICATIONS | 发送课前提醒、次日课程提醒、上课中等通知。 | 可选 |
VIBRATE | 课程提醒通知的振动提示。 | 可选 |
POST_PROMOTED_NOTIFICATIONS | 在 Android 16 及以上系统中,将「上课中」的常驻提醒提升为实时更新通知(通知栏顶部 / 状态栏胶囊)展示。该权限为系统自动授予的普通权限,不涉及任何个人信息。 | 可选 |
SCHEDULE_EXACT_ALARM | 按课程开始时间准时触发课前提醒。需你在系统「闹钟和提醒」中手动授权;未授权时自动降级为非精确提醒,时间可能略有偏差。 | 可选 |
RECEIVE_BOOT_COMPLETED | 设备重启后重新注册已设置的课程提醒,避免重启后提醒失效。 | 可选 |
ACCESS_NOTIFICATION_POLICY | 实现「上课勿扰」,在上课期间自动开启系统勿扰模式。需你在系统「免打扰访问权限」中单独授权。 | 可选 |
MODIFY_AUDIO_SETTINGS | 配合课程提醒通知的声音与静音相关设置。 | 可选 |
| 位置信息 | ||
ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATION | 仅在你开启天气功能并授权后,获取当前位置用于查询所在地天气;不使用天气功能则不申请、不获取。 | 可选 |
| 后台运行 | ||
FOREGROUND_SERVICE / FOREGROUND_SERVICE_SPECIAL_USE / WAKE_LOCK | 保障课程提醒触发与桌面小组件刷新在后台可靠运行。 | 可选 |
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | 引导你在系统设置中允许本应用后台运行,避免省电策略导致提醒被延迟或拦截;需你手动确认。 | 可选 |
| 文件与应用更新 | ||
WRITE_EXTERNAL_STORAGE(仅 Android 9 及以下) | 将课表备份与导出文件写入设备存储;Android 10 及以上系统无需该权限。 | 可选 |
REQUEST_INSTALL_PACKAGES | 仅当你主动检查并选择更新时,用于下载并安装新版本安装包。 | 可选 |
| 其他 | ||
| Shizuku 授权(非系统权限) | 需你自行安装 Shizuku 并在其中授权,用于超级岛 / 灵动岛通知的进阶展示。 | 可选 |
上表中标注为「可选」的权限,拒绝授权不影响课程表查看、课程管理等核心功能,仅会导致对应的附加功能不可用;标注为「必需」的权限是应用联网等基础能力所需,缺少时相关在线功能将无法使用。
五、第三方服务清单
为实现特定功能,本应用在您使用相关功能时会与以下第三方服务通信。这些服务仅接收完成功能所必需的信息,各服务方对其信息处理行为负责,请同时参阅其各自的隐私政策。
| 服务 / 提供方 | 用途 | 涉及的信息 |
|---|---|---|
| Nexio 服务端(开发者自建,域名 nexioschedule.icu) | 匿名安装/活跃统计、应用公告下发、课表分享口令中转、赞赏榜展示 | 随机设备标识、设备型号、品牌/厂商、系统版本、应用版本、事件时间 |
天气服务(彩云天气,经 v1.apizero.cn 接口) | 展示所在地天气 | 经纬度坐标 |
天气服务(t.weather.itboy.net,中国天气网数据源) | 展示所在地天气(可切换数据源) | 定位解析得到的城市编码 |
| GitHub / Gitee Releases 接口 | 检查应用新版本 | 无个人标识,仅请求版本信息 |
| unpkg CDN(holiday-calendar 数据) | 获取节假日与调休数据 | 无个人标识 |
星链课表(api.starlinkkb.cn) | 导入第三方课表分享 | 您输入的分享码 |
WakeUp 课表(api.wakeup.fun) | 导入第三方课表分享 | 您输入的分享码 |
| 拾光课表脚本仓库(Gitee) | 获取教务系统导入脚本 | 无个人标识 |
| 系统定位与地理编码服务(操作系统) | 将定位坐标解析为城市名称 | 经纬度坐标 |
六、信息的存储与保护
- 存储地点:本应用收集的匿名统计信息存储于中华人民共和国境内的服务器(阿里云 ECS)中,不涉及个人信息出境。
- 存储期限:课表等核心数据存储于您的设备本地,由您自行控制;匿名统计信息在实现统计目的所必需的期限内保存,超出期限后将予以删除或匿名化处理;分享口令数据在 30 分钟有效期届满后自动删除。
- 安全措施:我们采用访问控制、传输与存储加密(在支持的链路上)等合理可行的安全措施保护信息安全,并限制内部人员对数据的访问。但请您理解,任何技术手段都无法保证绝对安全,请妥善保管您的设备与账户信息。
七、信息的共享、转让与公开披露
- 共享:除为实现本政策所述功能所必需(如天气查询向天气服务商发送坐标、云同步向您指定的 WebDAV 服务上传数据)外,我们不会向任何第三方共享您的信息。
- 转让:我们不会将您的信息转让给任何公司、组织或个人。
- 公开披露:我们不会公开披露您的信息。仅在法律法规要求、司法机关或行政机关依法提出要求时,我们才可能依法提供必要的信息。
八、您的权利
在个人信息处理活动中,您依法享有以下权利,我们为您提供了实现途径:
- 查阅与更正:您的课程表等数据均可在本应用内直接查看、编辑和修改。
- 删除:您可在应用内删除课程、课表及本地备份数据;卸载本应用将删除设备本地存储的全部数据。
- 撤回授权:您可随时在系统“设置 - 应用 - Nexio 课程表 - 权限”中关闭定位、通知等权限,或在应用内关闭天气、云同步等功能,以撤回相应授权。
- 注销与删除服务器数据:本应用无账号体系,无需注销账户。若您希望删除与您设备随机标识关联的匿名统计数据,或对信息处理有任何诉求,请发送邮件至 439089703@qq.com,我们将在核实后及时处理。
九、未成年人保护
本应用主要面向高校学生等用户群体。若您是未满 14 周岁的未成年人,请务必在您的父母或其他监护人的指导下阅读本政策并决定是否使用本应用;若您是未成年人的监护人,请在未成年人使用本应用前向其说明本政策内容。我们不会主动收集未成年人的个人信息,如发现相关情况,我们将及时删除。
十、本政策的更新
我们可能会根据法律法规变化或业务调整适时更新本政策。更新后,我们会在本页面发布最新版本并更新“更新日期”,重大变更还将通过应用内公告等显著方式另行提示。若您在政策更新后继续使用本应用,即表示您同意接受更新后的政策;若您不同意,请停止使用并卸载本应用。
十一、联系我们
如您对本政策有任何疑问、意见、建议或投诉,可通过以下方式与我们联系,我们将在收到后尽快处理:
本政策自 2026 年 10 月 2 日起生效 · Nexio 课程表