个人信息与隐私保护指引
优具高度重视教育用户的数据与隐私安全。平台遵循《个人信息保护法》与《未成年人网络保护条例》,严格遵守最小化数据收集原则。以下逐项列明我们实际采集的每一个字段及其用途。
1. 我们收集的信息范围
我们仅在提供服务所必需的范围内收集信息,逐项如下(账号相关信息只在您注册或登录后才会产生):
- 账号信息:电子邮箱地址或微信登录唯一 OpenID(用于保障您的账号登录与密码找回安全);
- 存档记录与偏好:您自主保存或收藏的口算生成配置、历史生成记录;
- 学习进度:您登录后产生的背词记忆排期与打卡结论、练习薄弱点、口算错题本,以及打字 / 数独 / 24 点战绩。它用于在多台设备间续接学习,仅您本人可读写;未登录时只保存在本机浏览器,不会上传;
- 站内检索关键词:您在搜索框中输入的关键词。用途只有一个 —— 统计「哪些学具、哪类需求被搜得最多」,以决定优先做什么;关键词本身不会与您的账号一同对外展示;
- 公开投递需求:您在“学具许愿池”自主提交的愿望名称、需求描述(邮箱将在公开展示时自动脱敏,例如
ab***@qq.com)。 - 故障诊断信息:页面出现异常(白屏、按钮无响应)时,浏览器会自动上报出错页面的路径(只取路径,不含问号之后的参数)、错误信息、调用堆栈、视口尺寸、学具标识、错误来源与当前构建版本号,用于定位并修复故障。它只包含我们代码产生的错误文案与堆栈,不含您在页面中填写的存档内容、检索词与登录凭据,也不携带匿名访客标识(无法与您的浏览记录关联)。服务端把它写进运行日志并触发管理员告警,不写入用户数据库,日志按第 3 节的留存上限自动清理。这项上报用于保障服务可用与安全,不受「匿名统计」开关控制。
2. 匿名访问标识与来源归因(渠道统计)
为了回答「哪个学具最常被用」「这次访问是搜来的、被分享来的,还是直接被邀请来的」,我们在您访问时会记录一组
匿名标识。它们都是随机生成的字符串(形如
v_9f3a…),
不包含您的邮箱、昵称或任何能直接识别您身份的信息:
匿名访客标识(visitorId)
随机生成,保存在您浏览器的本地存储中,用于区分「同一位访客的多次访问」;它同时也是学具邀请回流统计(谁带来了谁)的关联键。
会话标识(sessionId)
随机生成,只保存在浏览器会话存储中,关闭标签页即失效。用于把一次访问中的多个页面浏览归为同一次访问,而不是算成 N 次。
来源主机名(referrer)
只记录您从哪个网站的域名进入优具(例如
m.weixin.qq.com)。我们刻意只取主机名、不记录完整链接 —— 完整链接的参数里可能带有他人信息(分享链接常带令牌)。
来源参数(utm_source / utm_medium / utm_campaign / utm_term / utm_content)
只采集这 5 个白名单字段(其它追踪参数如 fbclid、gclid 一律不采),且每次访问只记录一次 —— 否则一次分享带来的访问会被重复计入,渠道结论全部失真。
用途与边界:以上标识仅用于汇总统计(例如「某渠道带来了多少个会话、多少位访客」)。这些看板仅管理员可见、不对外公开,汇总结果中也不出现任何单个访客的访问轨迹,绝不用于广告投放或与第三方共享。
- 登录状态下的关联:若该次访问发生在您已登录时,这条访问记录还会带上您的账号标识,用于区分「登录用户」与「游客」的访问量。该关联同样只用于上述汇总统计,不会用于向您推送、不会用于广告、不对外提供。
- 保留与退出方式:清理浏览器数据(清除本站 Cookie 与本地存储)可重置上述匿名标识;使用无痕 / 隐私模式浏览时,标识在会话结束后即失效。若您不希望参与统计,可在「服务协议与合规政策 → 个人信息与隐私保护指引」页首的「匿名统计」开关关闭(页脚同名入口直达):关闭后不再上报访问、搜索与使用事件,也不再记录邀请回流;已上报的匿名汇总不会回溯删除。故障诊断信息不受该开关影响(见第 1 节)。
3. 数据安全与绝不出售承诺
优具郑重承诺:
- 绝不出售、出租或与商业第三方共享任何用户的邮箱或身份信息;
- 核心敏感信息(如用户密码)在服务端采用单向强加密(Scrypt + Salt)存储,任何平台人员均无法读取明文;
- 学具配置默认支持本地浏览器缓存离线工作,最大限度保护您的教学教研私密性。
- 服务端日志留存上限:后端运行日志与访问日志每日自动轮转并压缩归档,仅保留最近 14 份后自动清理,单份归档另有 50MB 上限 —— 即日志中的访问 IP、浏览器标识与来源主机名同样不会无限期保留。验证码等敏感信息仅在投递时短期出现在日志中,随上述留存上限一并过期。
4. 未成年人保护特别规定
若您为未成年人,建议在家长或老师陪同指引下使用本平台。若您未满 14 周岁,请在监护人同意后使用;平台全站不设任何引导充值、诱导消费或成瘾机制。监护人如发现未成年人未经同意提交了信息,可通过站内「意见反馈」联系我们删除。
5. 查阅、更正、删除与数据副本
- 查阅与删除:登录后可在顶栏「存档记录」中查阅、删除自己的存档,在收藏列表中取消收藏;许愿可在「学具池」查看。学习进度可在背词、练习薄弱点、错题本等对应学具内清空,或随账号注销一并删除。
- 更正:如需更正注册邮箱或昵称等信息,可通过站内「意见反馈」联系我们核实处理。
- 数据副本:如需获取账号内的存档、收藏与积分流水副本,请通过站内「意见反馈」提交申请并注明注册邮箱;我们核实身份后提供,不提供免核验的自助下载通道。
- 撤回同意:匿名统计可在「服务协议与合规政策 → 个人信息与隐私保护指引」页首的「匿名统计」开关随时关闭(页脚同名入口直达);关闭后不再上报新的访问、搜索与使用事件,也不再记录邀请回流。退出登录只解除账号关联,不会停止匿名统计;注销账号会一并清理账号关联数据。故障诊断信息不受该开关影响(见第 1 节)。已上报的匿名汇总不会回溯删除;如需进一步处理,请通过「意见反馈」联系我们。
6. 账号注销与数据删除
登录后打开顶栏账号菜单,依次点击「数据与账号 → 注销账号」即可提交。为降低误操作风险,注销需要再次验证密码(微信登录账号验证注册邮箱)并输入确认文案。
- 注销立即生效且不可恢复:云端存档、学习进度、收藏、积分流水、许愿投票与加速记录、反馈记录,以及本机保存的当前账号学具存档与未登录时保存的本地记录都会删除;本机学习进度(背词排期与打卡结论、练习薄弱点、口算错题本,以及打字 / 数独 / 24 点战绩)也会一并清除;账号在本机的收藏 / 积分缓存随登出清理;邮箱验证码等临时记录一并清理。
- 您公开提交过的愿望会匿名保留,不再显示原账号信息(显示为「已注销用户」);公开愿望的正文会继续展示,如需一并删除,请先在愿望池撤回。未公开的愿望会删除,连同其投票 / 加速记录。
- 访问统计只解除账号关联,保留不含邮箱与昵称的匿名汇总数据,以维持历史访问量口径的连续性。
- 备份说明:出于容灾需要,数据库每日快照保留 7 日、月度归档保留 12 个月;注销产生的副本在这段时间内不会被用于任何业务,到期自动清理。
- 注销后原账号无法再登录;如需继续使用,请重新注册。