一张图说清数据去了哪
Excel / Word / PDF 文件
│ 在你的设备上解析(不经过服务器)
▼
本机数据库(App 沙盒内)
│
├── 刷题、错题、统计 → 全部在本机
│
└── 你主动导出 .stb → 文件在你手里
(发微信 / 网盘 / AirDrop 由你决定)
没有「上传中」这一步。导入 1000 题的 Excel 时,你可以开飞行模式——照样能导。
具体做法
1. 解析在本机
Excel、Word、PDF 的读取和切题全部由 App 内置的解析器完成,不调用任何在线接口。这也是为什么断网能导入。
2. 存储在本机
题库、选项、答案、解析、图片、刷题记录都在 App 的本地数据库里。iOS 在 App 沙盒;Android 在应用私有目录;桌面版在用户数据目录。卸载 App 数据随之删除(所以卸载前要导出备份)。
3. 没有账号
刷题包不需要注册、不收手机号、不收邮箱。设置页里没有「登录」。授权按设备计,靠一个随机生成的设备编号,和你的身份无关。


4. 备份文件在你手里
导出的 .stb 文件是一个本地文件,存哪、发给谁完全由你决定。刷题包不提供云备份——这不是功能缺失,是刻意为之:一旦提供云备份,题库就必须经过我们的服务器。
哪些操作确实需要联网
诚实地列出来:
| 操作 | 联网做什么 | 是否包含题库内容 |
|---|---|---|
| 领取 1 天试用 | 向服务器登记设备编号 | 否 |
| 激活买断 / 激活码 | 校验激活码、绑定设备编号 | 否 |
| 每 7 天静默校验 | 确认授权仍有效 | 否 |
| iOS 内购 / 恢复购买 | 走 App Store | 否 |
| 匿名使用统计(可关) | 发送「打开次数、崩溃、功能使用计数」 | 否 |
| 预览页「反馈解析问题」(需你手动点) | 发送识别失败的那几道题的文字 | 是,仅你点击时 |
最后一项值得说明:预览页有个按钮可以把「解析失败的题」发给开发者以改进解析器。它只在你主动点击时触发、只发送你看到的那几条、发送前有确认。默认什么都不发。
匿名使用统计在设置 → 匿名使用统计里可以关闭,关闭后除授权校验外不再有任何网络请求。
怎么自己验证
不用相信文字,可以验证:
- 飞行模式导入 开飞行模式,导入一份题库。能导入 = 解析没有走服务器。
- 飞行模式刷题 继续刷 20 题、看错题本、看统计。都能用 = 数据在本机。
- 看流量 iOS:设置 → 蜂窝网络里看刷题包的流量用量;Android:应用信息 → 流量。正常使用几周后应该只有 KB 级。
- 看备份文件 导出 .stb,用解压工具打开(它是 zip 格式)。里面是 JSON 和图片,你的数据长什么样一目了然。
这个设计的代价
诚实的另一半:本地优先意味着——
- 没有云同步。换设备要手动导备份。
- 没有找回。卸载了没备份,数据就没了。设置里的「自动本机快照」能兜一部分底,但快照也在本机。
- 没有老师 / 管理员后台。学生、员工的进度只有他们自己看得到。
如果你需要这些,本地优先的工具不适合你。
对内部资料的建议
即便题库不上传,文件本身的流转仍由你负责:发到群里的 Excel 谁都能转发。涉密内容请遵守你所在单位的规定。刷题包能保证的是:它不会成为泄露的那个环节。
你们的服务器上有我的题吗?
没有。服务器只有设备编号、授权状态和(如果你没关)匿名使用计数。
匿名使用统计具体发什么?
App 版本、系统版本、功能使用次数(比如「导入 Excel 3 次」)、崩溃信息。不含题目文字、题库名、文件名。
未来会加云同步吗?
如果加,会是端到端加密、可选、默认关闭。目前没有计划。
iOS 隐私标签写的是什么?
App Store 隐私标签为「未收集数据」(匿名统计不与身份关联)。以商店页面显示为准。
现在就把你的题库装进手机
免费版可直接导入 1 个题库练习;1 天完整版体验随时在应用内领取。安卓 / iOS / Windows / Mac / 网页版都支持。

