隐私政策
1.本政策适用范围
本隐私政策适用于秭归登楼技术服务工作室(下称"我们")提供的克莱猫(ClimbMao)App 及其各分发渠道版本,包括 Android(蒲公英分发)、iOS(TestFlight/App Store)、网页版与 Windows 版本,以及产品官网 climbmao.cn。
当你下载、安装或使用克莱猫,即表示你已阅读并理解本政策。
2.我们收集哪些信息
核心结论:克莱猫核心刷题功能本地优先、可离线;仅在你主动登录并使用联网功能时,才收集实现相应功能所必需的有限信息。App 不集成第三方广告、统计或追踪 SDK。
2.1 存储在你设备本地的数据(未登录时不离开设备)
为实现刷题、进度与复习功能,App 会在你设备的本地数据库(SQLite)中保存以下数据:
- 学习进度:你已完成的关卡、单元解锁状态、正确率与星级。
- 错题本与复习记录:你答错的题目、间隔重复(SRS)的复习安排与卡片状态。
- 本地偏好设置:是否开启音效、触感反馈、每日提醒时间、选定的报考科目等。
- 会员状态快照:登录后会在本地保存会员有效期快照,以便离线时继续判断可用权益。
- 本地学习事件:少量学习事件(如答题、完成关卡)以驱动打卡与统计展示。
2.2 登录及联网功能收集的信息
当你主动使用以下功能时,App 会通过我们的服务器(climbmao.cn)收集并处理相应的必需信息:
- 手机号登录:用于接收短信验证码、创建与识别你的账号;第三方短信服务(阿里云)会处理你的手机号以下发验证码。
- 微信快捷登录(可选):你可选择通过微信授权登录。此时微信开放平台 SDK 会处理授权请求并返回授权凭据,我们仅用它创建与识别你的账号;我们不会获取你的微信密码、好友关系或聊天内容。
特别说明:微信的授权弹窗会按其标准授权类型提示「获取你的昵称、头像、地区」,但我们的服务器仅接收并保存微信用户标识(openid),从不调用微信的用户信息接口,因此不会获取、也不会存储你的微信昵称、头像与地区信息。 - 通过 Apple 登录(iOS,可选):你可选择使用 Apple 提供的系统级登录。授权过程由 Apple 完成,我们仅收到用于创建与识别你账号的标识凭据;你可选择对我们隐藏真实邮箱(Apple 私密转发)。
- 支付宝快捷登录:当前版本暂未提供(App 已撤下入口)。
- 学习进度与作答明细云同步:登录后,你的学习进度、错题与复习安排会上传至服务器,用于多设备同步与备份。其中作答明细包含:题目标识、是否答对、你所选择的选项、单题作答耗时、题目难度与作答时间。这些记录与你的账号相关联存储,用于同步你的学习记录、生成错题本与能力统计,并以聚合形式用于评估题目质量与改进产品。你可随时在「设置」中关闭「参与排行榜」,关闭后作答明细将不再上传至服务器(已上传的记录可通过注销账号删除,见第 6 节)。
- 题库市场投稿(可选):你可以把自建题库主动发布到题库市场。此时该题库的题目内容,以及你为题目选取的题干配图会上传至我们的服务器。上传后,题目文本与配图会先经腾讯云内容安全服务做自动审核,再由我们人工复核;通过审核后会向其他用户提供下载与练习。题干配图存储于腾讯云对象存储(COS),由我们的服务器代为上传(你的设备不直接持有存储密钥),其他用户下载时由服务器签发有效期约 15 分钟的临时下载链接。不发布则不会上传——自建题库与配图默认仅保存在你的设备本地。你也可以在投稿时选择本次不发布含图题目,此时相应图片不会上传。
- 题库市场点赞(可选):你可以给题库市场中的套题点赞。点赞记录(哪份套题、你的账号、时间)会与你的账号相关联存储,用于向所有用户展示该套题的点赞总数,并作为市场排序的依据之一。同一账号对同一套题最多计一次,你可以随时取消点赞,取消后该记录即被删除。点赞是谁点的不会对其他用户展示,公开的只有总数。
- 题库市场练习记录:当你点击进入市场中的某份套题开始练习时,服务器会记录一条「该账号进入过这份套题」的记录(哪份套题、你的账号、时间),用于统计该套题的被练习次数与练习人数,并作为市场排序的依据之一。
这条记录不包含你的作答内容、答案、成绩或用时——上报请求只携带套题标识,不携带任何作答数据。练习者是谁不会对其他用户展示,公开的只有次数。 - 题库市场举报(可选,自 1.4.0 版本起):当你举报市场中的某份题库时,服务器会记录一条举报记录(哪份题库、你的账号、你选择的举报原因、提交时间),用于我们核实、处置违规内容并作为处理申诉的依据。举报人身份不会向被举报者或其他用户展示;同一账号对同一题库的重复举报只记一次。举报记录仅供我们内部审核使用,法律法规要求时按规定向有权机关提供。举报规则与处理时限见《用户协议》第 7 节。
- 微信文件传送(可选,自 1.4.0 版本起):你可以通过微信小程序「文件助手」,把微信聊天中的文件(PDF 或图片)传送到克莱猫的「宝库」。此时该文件本体及其文件名、大小与校验值会经加密连接(HTTPS)上传至我们的服务器,并临时寄存于腾讯云对象存储(COS),仅用于把这份文件送达到你自己的克莱猫账号,不会向其他用户展示。寄存最长 60 分钟:文件被你的 App 成功接收后即失效,未接收的文件到期后同样失效,均由自动清理任务删除,我们不作长期保存。为把文件送达到正确的账号,小程序会通过微信登录凭据确认你的克莱猫账号(我们仅接收微信用户标识用于账号匹配,不获取你的昵称、头像、好友关系或聊天内容)。你也可以不使用此功能,改用「照片或 PDF」方式导入,不影响其他功能。
- 会员订阅与兑换:购买会员时,通过支付平台(支付宝/微信支付/Apple 应用内购买)完成支付并记录订阅与订单状态;使用 CDK 时,服务器会校验兑换码并记录兑换结果。我们不接触你的银行卡等支付凭证。
- 排行榜(默认参与,可随时关闭):你登录后默认参与全网排行榜,你的昵称与相关学习成绩(如净分、排名)会在榜单中公开展示给其他用户;你可随时在「设置」中关闭排行榜,关闭后你的数据不再展示于榜单,该选择会同步到服务器并跨设备、跨登录持久生效。
- 设备标识(App 自行生成):为实现多设备同步与账号安全,App 会在本机生成一个随机标识符(UUID)并随同步请求上传,与你的账号相关联。该标识由 App 自行生成、随 App 卸载即失效,不是 IMEI、IDFA/OAID 等系统级或广告标识。
- 个人资料(昵称、个性签名、所在城市):你可自行填写昵称、个性签名与所在城市,用于展示你的个人资料并随账号同步。其中昵称会在你参与排行榜时对其他用户公开展示;个性签名与所在城市仅你自己可见。所在城市为你手动填写的文本,App 不获取你的定位信息。
- 画像统计(可选,可随时关闭):在你开启设置中的「画像统计」开关时,App 会上传你自愿填写的性别、职业、年龄段。这些字段与你的账号相关联存储,我们仅将其用于聚合统计分析(如用户构成、报考科目分布),不用于向你投放广告,也不会对外披露到个人。你填写的生日原值不会上传,仅上传由其换算出的年龄段。你可随时在设置中关闭该开关。
2.3 我们不收集的信息
克莱猫不收集你的身份证号、通讯录、精确位置、系统级设备唯一标识(如 IMEI)、广告标识(IDFA/OAID)、麦克风、剪贴板等信息,App 中也不含用于精准广告或跨应用追踪的代码。你为设置头像/背景而拍摄或从相册选择的图片仅保存在设备本地,不会上传;你为自建题目选取的题干配图默认同样仅保存在本机,仅在你主动把该题库发布到题库市场时才会上传(见第 2.2 节)。相册与相机的其余用途见第 3 节。
3.设备权限清单与用途
下表逐项列出克莱猫申请的系统权限及其真实用途。除此之外,App 不申请其他敏感权限。
| 权限 | 是否申请 | 用途与说明 |
|---|---|---|
| 通知 / 提醒 (Android POST_NOTIFICATIONS · iOS 通知) |
是(可选) | 仅用于在你设定的时间发送本地每日学习提醒。提醒完全在设备本地生成与调度,不经过任何服务器,也不含推送内容上报。你可拒绝授权或随时在系统设置中关闭,App 会平稳降级、不影响其余功能。 |
| 本地存储 / 数据库 | 是 | 用于在设备内保存题库与你的学习数据(SQLite)。属于 App 私有沙盒存储,不读取你的其他文件、相册或外部存储。 |
| 网络访问 | 是(登录/联网功能) | 核心刷题功能可离线使用。当你登录并使用云同步、会员订阅、排行榜等功能时,App 会通过网络与我们的服务器(climbmao.cn)通信以实现相应功能(详见第 2.2 节)。 |
| 相机 / 相册 | 是(可选) | 仅当你主动选择拍摄或从相册挑选头像/背景图,或在「题库」中为自建题目选取题干配图时,才会请求授权并调用。头像/背景图仅保存在设备本地,不上传服务器;题目配图默认也只存在本机,仅在你主动把该题库发布到题库市场时才会上传,用于自动审核+人工复核与向其他用户提供(详见第 2.2 节)。你可拒绝授权或不使用该功能,不影响其余功能。 |
| 外部存储读写 (仅 Android) |
是(随系统组件声明) | 该声明由我们使用的系统图片选择器组件与文件组件一并带入,Android 安装时会在权限表中列出。App 实际不读写你的公共存储目录:选择照片走系统相册选择器,App 自身产生的文件(题库、缓存、配图)一律写入仅本 App 可访问的私有目录。 |
| 电话状态 (仅 Android) |
是(随微信 SDK 声明) | 该声明由微信开放平台 SDK 一并带入,Android 安装时会在权限表中列出。克莱猫自身不读取任何设备识别码(不读取 IMEI/手机号/运营商信息)。App 用于区分设备的标识是我们在本机随机生成的一串 UUID,与你的手机硬件无关。 |
| 位置 / 麦克风 / 通讯录 / 生物识别 | 否 | 不申请、不使用。 |
4.第三方 SDK、第三方服务与日志
4.1 App 内集成的第三方 SDK
为实现支付与快捷登录,克莱猫 App 集成了以下第三方 SDK。除此之外,App 不含任何广告、统计或追踪类第三方 SDK:
- 支付宝开放平台 SDK(仅 Android 端调用;iOS 端会员订阅统一走 Apple 应用内购买,不调用该 SDK、不产生任何数据采集):仅在你主动发起支付宝支付时调用,由支付宝处理订单支付(可能涉及必要的设备信息,详见支付宝隐私政策)。支付宝快捷登录暂未提供。我们不接触你的支付宝账户密码或银行卡信息。
- 微信开放平台 SDK(OpenSDK)(Android/iOS):仅在你主动发起微信快捷登录或使用微信文件传送(拉起微信小程序)时调用,由微信处理登录授权(可能涉及必要的设备信息,详见微信隐私政策)。我们不会获取你的微信密码、好友关系或聊天内容。
- Apple 应用内购买(StoreKit)与「通过 Apple 登录」(iOS):均为 Apple 系统级能力。会员订阅支付由 Apple 处理,我们仅收到用于核验订阅状态的凭据;Apple 登录由 Apple 完成授权,我们仅收到账号标识凭据。两者均不使我们接触你的支付账户或 Apple ID 密码。
4.2 分发与托管环节的第三方服务
在分发、下载与访问官网的环节,会涉及以下由第三方托管平台提供的基础服务,它们可能按各自政策记录标准的技术日志:
- 蒲公英(pgyer.com):Android 安装包的分发平台。当你从蒲公英下载安装包时,蒲公英可能按其隐私政策记录下载相关的技术信息(如 IP、设备型号)。此过程由蒲公英处理,详见其官方隐私政策。
- Expo(expo.app):iOS 网页版托管于 Expo 平台(denglou--beta.expo.app)。当你在浏览器打开网页版时,Expo 的服务器可能记录标准访问日志。此过程由 Expo 处理,详见其官方隐私政策。
- 产品官网(climbmao.cn,Nginx 静态托管):当你访问官网时,服务器会生成标准的 Web 访问日志,包含访问 IP、访问时间、浏览器 User-Agent、请求的页面路径等。这些日志仅用于保障网站安全与排障统计,我们不会将其用于识别个人身份或对外提供。
我们不会将上述分发/官网环节的技术日志与你的账号或学习数据进行关联,也不会将其用于识别个人身份。
4.3 我们的服务器所调用的云服务
以下服务不在 App 内以 SDK 形式集成,而是由我们的服务器在特定场景下代为调用。它们会接触到下列数据:
- 阿里云短信服务:当你使用手机号验证码登录并点击「获取验证码」时,我们的服务器会把你的手机号与本次验证码提交给阿里云用于下发短信。验证码有效期 5 分钟,过期即失效。
- 腾讯云对象存储(COS):仅用于存放你主动发布到题库市场的题干配图。上传由我们的服务器完成,你的设备不持有存储密钥;其他用户下载时由服务器签发有效期约 15 分钟的临时链接,链接过期即不可用。未发布的自建题库与配图不会进入该存储。
- 腾讯云内容安全服务:仅用于对你主动发布到题库市场的题目文本与配图做合规自动审核,审核结果再由我们人工复核。该服务不用于你的学习记录、作答明细或未发布的本地内容。
上述服务均由相应云厂商按其自身政策处理与留存,具体条款以各厂商公布的隐私政策为准。
5.账号登录、会员与 CDK 兑换
克莱猫现通过手机号、微信或 Apple 登录识别账号。会员可通过应用内购买或 CDK 兑换开通;登录凭据、订单与 CDK 会发送至服务器进行必要的校验和权益发放。我们仅保存提供账号与会员服务所需的记录,不获取第三方平台密码或银行卡信息。
6.数据的存储、保留与删除
6.1 设备本地数据
- 保留期限:本地数据保留在你的设备上,只要你保留 App 即持续存在,由你完全掌控。
- 如何删除:你可以随时在 App 内清除相关记录(如可用),或直接卸载克莱猫 App——卸载即会清除 App 在设备上保存的全部本地数据(题库、进度、错题本、设置、会员状态快照)。此操作不可恢复;云端账号与订单记录按下述账号删除规则处理。
6.2 云端数据(仅登录用户)
- 保留范围:你登录后产生的账号信息、同步的学习进度、会员订阅与订单记录保存在我们的服务器(境内),保留至你注销账号或法律法规规定的最短期限届满。
- 注销账号:你可以在 App 内经两次确认后立即永久删除云端账号及全部学习数据,无需等待人工核验,且不可恢复。删除范围包含你的题库市场点赞记录与练习记录(删除后,相应套题的点赞数与练习人数会相应减少)。订单与支付记录依法留存,但会通过手机号匿名化及清除第三方登录绑定与你的可识别身份解除关联;成功后 App 会清除当前账号的本地数据与会话并回到游客态。
- App Store 订阅:删除账号不会自动取消 App Store 订阅。如已订阅,请前往「设置 › Apple ID › 订阅」自行取消,否则仍会继续扣费。
- 对于官网/分发平台的技术日志,其保留与清理遵循相应托管平台的策略。
7.数据安全
本地数据的安全性主要取决于你设备自身的安全(如锁屏、系统加密),我们建议你为设备设置锁屏密码,并从官方渠道下载 App。App 与服务器之间的全部通信均通过 HTTPS 加密传输;服务器侧对账号与订单数据实施访问控制与操作审计,验证码、令牌等敏感字段在日志与审计记录中脱敏存储,登录、支付与 CDK 兑换均由服务器校验。
8.未成年人保护
克莱猫是面向成年考生的公务员考试备考工具,并非面向未成年人设计或推广。我们不会有意收集未成年人的个人信息。
若你未满 18 周岁,请在监护人的同意与指导下使用本 App。如监护人发现未成年人在未经同意的情况下使用了本产品并有相关疑问,可通过第 10 节的联系方式与我们联系。
9.本政策的变更
我们可能因产品功能调整或法律法规要求而更新本隐私政策。更新后,我们会在本页面(climbmao.cn/privacy.html)发布最新版本并更新顶部的"生效日期"。涉及重大变更时(例如未来版本引入需要联网上传数据的新功能),我们会在 App 或官网以显著方式提示。请你定期查阅本页面以了解最新政策。
10.联系我们
如你对本隐私政策或你的数据有任何疑问、意见或投诉,可通过以下方式联系我们: