这份政策的作用:告诉你在用这个 App 的时候,我们收了你哪些信息、为什么收、存在哪里、什么时候删、你有哪些权利可以管。
三条底线先写在前面:不卖数据、不投广告、不接第三方统计或广告 SDK。
「唱得好听」(以下简称「本 App」)是一个声乐练习的作业工具。它的核心只有一件事:学生录下自己的练习,提交给老师;老师听完,用文字或示范录音给出意见;学生收到反馈。
为了完成这件事,我们只能处理下面第二节列出的那些信息。除此之外的信息,我们不碰。
| 信息 | 什么时候收集 | 为什么需要 | 是否可以不提供 |
|---|---|---|---|
| 手机号 | 注册、登录时 | 作为账号的唯一标识,并接收登录验证码 | 不可以。不提供就无法登录 |
| 昵称 | 注册后填写 | 让老师或学生知道是谁 | 不可以。列表里需要区分人 |
| 头像 | 你主动上传时 | 在列表和详情里辨认身份 | 可以。不上传就显示姓氏首字 |
| 身份(学生 / 老师) | 注册时选择 | 决定你看到哪一套界面 | 不可以。老师身份需人工审核通过后才生效 |
| 信息 | 什么时候收集 | 为什么需要 |
|---|---|---|
| 练习录音 | 你点录音并提交作业时 | 这就是作业本身,老师要听 |
| 作业名称(如「胸声练习」) | 提交作业时填写 | 让老师和学生知道这是哪一项练习 |
| 提交时间、批改状态 | 使用过程中自动产生 | 让师生两端看到同一份进度 |
| 老师的文字建议、示范录音 | 老师批改时 | 这是学生要收到的反馈 |
| 作业关联的课次 | 提交时选择(可不选) | 让批改能对上「哪一节课之后的作业」 |
| 信息 | 什么时候收集 | 为什么需要 |
|---|---|---|
| 课时记录:上课时间、时长、状态(待上 / 已上完 / 已取消) | 约课或老师排课时 | 排课、导出上课记录 |
| 专属老师绑定关系 | 学生选定老师、老师同意时 | 决定作业默认发给谁 |
| 绑定申请记录 | 学生发起、老师处理时 | 让双方知道申请状态 |
| 信息 | 什么时候收集 | 为什么需要 | 谁能看到 |
|---|---|---|---|
| 教龄、荣誉介绍 | 老师主动填写 | 学生挑老师时参考 | 全体用户 |
| 作品展示:音频文件、视频或网页外链 | 老师主动上传 / 填写 | 让潜在学生了解教学水平 | 全体用户 |
| 资质凭证图片(如教师资格证、获奖证书) | 老师上传 | 用于人工审核身份真实性 | 仅管理员(审核用) |
| 在线状态:是否在线、最后一次心跳时间 | 老师打开在线开关期间 | 让学生知道老师此刻在不在 | 全体用户(只显示在线 / 离线,不显示具体时间) |
| 权限 | 什么时候弹窗 | 用来做什么 | 不给会怎样 |
|---|---|---|---|
| 麦克风 | 你第一次点「开始录音」时 | 录制练习音频 | 仍可浏览、听示范,但不能提交新作业 |
| 照片 / 相册 | 你点「换头像」时 | 选一张图片作为头像 | 不换头像,其他功能不受影响 |
| 文件选择 | 你点「上传本地音频」时 | 从手机里选一段已有录音提交 | 改用现场录音,功能不受影响 |
这些权限都可以在手机系统设置里随时关闭,关闭后不影响已提交的内容。我们不会在后台偷偷启用麦克风:只有你按下录音键、页面显示计时中,才会开始采集声音。
只用于下面这几件事:
我们不会:用你的信息做广告投放、做用户画像、训练第三方模型,也不会出售、出租或换取任何商业利益。App 内没有广告位,也没有接入任何第三方统计或广告 SDK。
除以下必要情形,不向任何第三方提供你的信息:
| 对象 | 共享什么 | 为什么 |
|---|---|---|
| 阿里云(阿里云计算有限公司) | 服务器与网络资源(数据存放在我们自有的数据库中,由其提供机房与带宽) | 云基础设施托管方,属于「受托处理」;我们不向其开放业务数据的访问权限 |
| Expo / EAS | 打包和分发安装包时涉及的必要信息 | 用于生成安装包与内测分发 |
| 应用商店(App Store、各安卓商店) | 由商店按其自身规则处理 | 你从商店下载安装时产生 |
| 司法机关、监管机关 | 依法定程序要求提供的内容 | 仅在法律明确要求时 |
我们不会把你的录音、作业、手机号提供给任何广告商、数据中间商或无关的第三方。
| 情形 | 处理方式 |
|---|---|
| 账号存续期间 | 一直保存,以便你随时回看历史作业与上课记录 |
| 你注销账号 | 立即删除且不可恢复:账号、个人资料、你提交的作业记录、你的录音与头像文件、你的证件照、你的课表记录会被一并删除。删除范围与邮件申请方式见「删除账号与数据」 |
| 老师注销账号 | 该老师的课表与其上传的示范录音一并删除;他批改过的作业仍留在学生那里(文字与音频都在),但不再显示老师姓名;名下学生会自动解除绑定 |
| 服务器运行日志 | 最多保留 90 天,用于安全审计与故障排查,到期自动清理 |
目前 App 内不支持学生单条删除已提交的作业(防止交了又撤、老师批改到一半发现内容没了)。如果你需要删除某一条作业,请用第十一节的方式联系我们,我们会在 15 个工作日内处理。
本 App 的全部个人信息存储在中华人民共和国境内。服务器位于广东省广州市,由阿里云提供机房与网络资源,已完成 ICP 备案(浙ICP备2026071167号)。我们不向境外传输你的任何个人信息,也不使用境外的云服务或数据处理方。
我们通过以下方式保护这些数据:
| 问题 | 回答 |
|---|---|
| 收集手机号吗 | 收集,用于登录 |
| 收集位置吗 | 不收集 |
| 收集通讯录吗 | 不收集 |
| 有广告吗 | 没有 |
| 有第三方统计 SDK 吗 | 没有 |
| 会卖数据吗 | 不会 |
| 数据存在哪 | 自有服务器(中国广州),不涉及境外 |
| 怎么删账号 | App 内「我的 → 设置 → 注销账号」,立即删除且不可恢复;登录不了时可按这里发邮件申请 |
| 麦克风什么时候开 | 只在录音页按下录音键时 |
| 相册什么时候读 | 只在你选头像时,只读你选中的那一张 |
| 名称 | 用途 | 是否收集个人信息 |
|---|---|---|
| supabase-js(客户端库) | 访问自有服务端的数据接口与登录接口 | 否(仅为网络请求库,数据发往我们自己的服务器) |
| Expo(expo-* 系列) | App 运行框架、录音、图片选择、路由 | 否(本地能力,不上报数据) |
| React Native | 界面渲染框架 | 否 |
本 App 未集成:广告 SDK、统计 SDK、推送 SDK、社交登录 SDK、地图 SDK、支付 SDK。