九点练字隐私政策

更新日期:2026-10-02 生效日期:2026-10-02

「九点练字」(以下简称“本应用”)重视您的个人信息和练习数据保护。本政策说明本应用在 Web 版本、Android WebView APK 版本、Harmony/Huawei 版本、iOS 版本及配置后端 API 的环境中如何收集、使用、保存、共享和删除信息。

本应用的核心临帖能力以离线可用为原则。未配置后端 API 时,主要数据保存在您的本地设备中;配置 API 后,部分账号、同步和反馈功能可能通过服务器处理。

0. 主体与备案信息

应用名称 九点练字
运营主体 天津智学行科技有限公司
注册地址 天津市南开区迎水道98号增1号悦逸雅苑4号楼1单元401室
个人信息保护负责人 九点练字个人信息保护负责人
负责人联系方式 zhixuexing@foxmail.com
生产域名 https://jiudian.ailearnact.com/
域名备案 津ICP备2026006668号-1
APP 备案 津ICP备2026006668号-2A

1. 我们如何收集和使用信息

为实现相应功能,本应用可能处理以下信息:

场景 信息类型 使用目的 默认保存位置
首次同意 协议同意状态 记录您是否已同意用户协议和隐私政策 本地 localStorage
临帖设置 当前汉字、字体、颜色、透明度、方格、笔迹粗细、辅助层开关等 恢复练字界面和个性化设置 本地 localStorage
练习记录 本地笔迹点位、颜色、笔宽、撤销/重做状态、最近学习 保留练字过程、支持继续练习和最近学习 本地 localStorage;未来同步需另行明确
收藏 收藏汉字、字体、更新时间、远端记录 id 展示收藏列表,配置 API 时支持同步 本地;配置 API 时可同步
字库与笔顺 内置字库索引、笔顺几何缓存 支持离线检索、范字和笔顺预览 本地文件、浏览器缓存或 IndexedDB
匿名同步 随机生成的匿名设备用户 id(形如 anon_...) 未登录时归属收藏、最近学习和意见反馈 本地;配置 API 时发送到服务器
意见反馈 反馈文本、您主动选择的图片、Bug/建议分类、公开范围、所在页面、手机型号、系统版本、应用版本、屏幕/网络状态和脱敏诊断上下文 定位问题、改进产品、审核公开内容并与您持续回复 配置 API 时发送到服务器;图片保存在私有对象存储中
短信登录 手机号、验证码、登录状态、脱敏手机号、访问令牌/刷新令牌 请求验证码、完成登录、维持登录态 本地;配置 API 时发送到服务器
微信登录 微信授权 code、openid/unionid 的不可逆 hash、微信昵称和头像、登录状态、访问令牌/刷新令牌 完成微信授权、识别或绑定同一账号、展示基础头像昵称并维持登录态 授权 code 短期传至服务器并一次性消费;身份 hash 和必要资料保存在服务器;令牌保存在本地
账号注销 登录态、账号 id、注销确认状态 删除服务器账号数据、清理本地登录态 本地;配置 API 时发送到服务器

本应用不会主动收集通讯录、精确定位、整个相册、相机、麦克风、日历、剪贴板、广告标识、设备序列号或支付信息。只有在您点击反馈页的“上传图片”并从系统相册或文件选择器主动选取图片时,应用才处理所选图片;反馈功能不调用相机拍摄。

2. 短信与微信登录说明

  1. 手机号仅用于请求和校验验证码、识别账号以及维护与账号相关的必要服务状态。
  2. 服务端应保存手机号的 hash 或加密值,并仅向前端展示脱敏手机号。
  3. 只有在运营方明确配置短信供应商环境变量后,才会调用第三方短信服务发送验证码。短信供应商仅为发送验证码处理必要手机号。
  4. 非正式服务环境不得发送真实短信,也不得提交真实验证码或真实用户手机号到日志或报告。
  1. 微信登录由您主动点击并在微信中确认授权后发起;取消或拒绝不会影响短信登录和离线练字。
  2. Android 客户端通过微信 OpenSDK 获取一次性授权 code,服务器再向微信接口换取必要身份信息;微信 AppSecret 不保存在客户端。
  3. 服务端不保存明文 openid/unionid,只保存带域隔离的不可逆 hash;经授权取得的昵称、头像仅用于账号展示。
  4. 同一账号可以绑定手机号和微信。身份已属于其他账号时不会自动合并,需由您通过客服核验处理。

3. 本地存储、缓存和离线数据

本应用使用浏览器或 Android WebView 提供的本地能力保存练字状态。常见本地键包括:

  • jiudian-copybook-user-consent-v2:协议同意状态;
  • jiudian-copybook-state:练字设置、收藏、最近学习和本地笔迹;
  • jiudian-auth:登录状态、脱敏展示信息和接口令牌;
  • jiudian-anonymous-user-id:随机匿名设备用户 id;
  • jiudian-hanzi-catalog:字库缓存数据库名称。

这些数据主要用于离线可用和恢复体验。清除浏览器站点数据、卸载 APK、重置 WebView 数据或更换设备后,本地数据可能被删除且无法恢复。

4. 后端 API、匿名同步和反馈

  1. 当运行时配置了 apiBaseUrl,本应用可能把收藏、最近学习和意见反馈同步到服务器。
  2. 未登录时,同步请求使用随机匿名设备用户 id 归属记录。该 id 不应包含手机号、设备序列号、广告标识或其他直接身份信息。
  3. 登录后,收藏、最近学习、意见反馈和后续获批的账号数据可关联到登录用户 id。
  4. 练习笔迹属于用户数据。当前核心能力以本地保存为主;若未来开启远端练习笔迹同步,应在功能上线前补齐保留周期、删除能力和用户提示。
  5. 反馈可以选择“审核后匿名公开”或“仅自己与运营可见”。公开反馈、后续用户回复和每张图片分别审核;审核通过前不会进入所有人可见的列表。
  6. 公开列表只展示匿名标签、反馈文本、审核通过的图片、处理状态和双方公开回复,不展示账号资料、手机号、匿名设备 id、客户端诊断信息或对象存储地址。
  7. 反馈图片会被校验格式、限制大小、移除元数据并转换为 WebP;对象存储保持私有,图片由反馈接口按公开审核状态、作者身份或管理员权限读取。

5. 我们如何共享、转让和公开披露信息

微信登录 SDK 公示

公示项目 信息
SDK名称 微信OpenSDK Android
开发者信息 深圳市腾讯计算机系统有限公司
SDK隐私政策链接 https://support.weixin.qq.com/cgi-bin/mmsupportacctnodeweb-bin/pages/RYiYJkLOrQwu0nb8
使用目的 仅在您主动点击微信登录并确认授权时,唤起微信完成授权并接收一次性授权 code;取消或拒绝授权不会影响离线练字和其他登录方式。
  1. 本应用当前不接入广告 SDK、第三方统计 SDK、推送 SDK 或社交分享 SDK。Android 版本为实现主动触发的微信登录接入上述微信OpenSDK Android。
  2. 除本政策说明的短信服务、微信登录服务、后端 API 托管服务,或法律法规要求外,不会向第三方共享您的个人信息。
  3. 如发生合并、分立、收购、资产转让或服务迁移,涉及个人信息转移时,将依法告知接收方名称、联系方式和处理目的,并要求接收方继续受本政策约束。
  4. 当您主动选择“审核后匿名公开”时,我们可在应用内公开经审核的反馈文本、图片和互动内容,但不会公开账号身份或诊断上下文;选择“仅自己与运营可见”的反馈不会被公开。

6. 保存期限和删除方式

  1. 本地数据会保留到您主动清除、卸载应用、重置浏览器/WebView 数据,或应用逻辑覆盖删除为止。
  2. 您可以通过浏览器“清除站点数据”、系统“清除应用数据”或卸载 APK 删除本地数据。
  3. 您可以在“我的”页退出登录,以清除当前登录态。退出登录不一定删除本地练字设置、收藏、最近学习和笔迹。
  4. 对于配置 API 后产生的服务器记录,您可以在“我的 -> 账号与安全 -> 注销账号”中提交注销请求。应用连接正式 API 且登录态有效时,服务端会删除该账号相关的用户资料、登录会话、短信验证码、收藏、最近学习、练习设置、练习记录、意见反馈和应用事件等可关联数据,并使原登录令牌失效。
  5. 如果您无法打开应用、无法登录或需要通过外部方式提出查询、更正、复制、删除、注销、投诉或咨询请求,可查看《账号注销与数据删除说明》:https://jiudian.ailearnact.com/docs/account-deletion.html。该正式公开 URL 的公网可访问性依赖生产域名、DNS、HTTPS 和部署完成。
  6. 法律法规要求留存、争议处理、安全审计或履行法定义务所需的信息,可能在必要期限内保留。

7. 您的权利

在适用法律允许范围内,您可以请求:

  1. 查询、复制、更正或补充您的个人信息;
  2. 删除本地或服务器保存的个人信息;
  3. 撤回同意或停止使用相关功能;
  4. 注销账号或解除登录关联;
  5. 解释本政策和个人信息处理规则。

撤回同意或删除数据后,部分依赖数据的功能可能无法继续使用,但不影响撤回前基于同意已进行的处理活动效力。

8. 安全措施

  1. 本应用不应把真实凭据、短信供应商密钥、数据库连接串、签名材料或私有用户数据提交到仓库、日志或测试报告。
  2. 服务端应对手机号、验证码、微信身份标识和令牌采取必要的加密、hash、访问控制、日志脱敏和最小化保存措施。
  3. 本地存储受您的设备、浏览器、系统账号和备份设置影响。请妥善保管设备并避免在公共设备上使用登录功能。

9. 未成年人保护

未成年人应在监护人指导下使用本应用。若监护人发现未成年人提交了不必要的个人信息,可通过本政策列明的联系方式提出删除或更正请求。

10. 政策更新

本政策可能因法律法规、产品功能、数据处理方式或第三方服务变化而更新。重大变化将通过应用内弹窗、页面提示、发布页面或项目仓库等合理方式告知。您继续使用本应用,即表示您已了解更新后的政策。

11. 联系方式

如您对本政策或个人信息处理有疑问、投诉、建议或权利行使请求,可优先通过应用内“意见反馈”提交;无法使用应用时,可查看《客服与支持说明》:https://jiudian.ailearnact.com/docs/support.html,或查看《账号注销与数据删除说明》:https://jiudian.ailearnact.com/docs/account-deletion.html。我们会在验证身份和请求范围后,在合理期限内处理。

请您确认:使用本应用或勾选协议登录,即表示您已阅读并理解本隐私政策。