📋 用户协议

最后更新:2026 年 6 月 · v1.3.0

欢迎使用刷题通(Quiz Master)。本平台是一个轻量级刷题 Web 应用,旨在为用户提供便捷的在线练习与学习工具。在使用本平台前,请仔细阅读以下条款。

一、服务说明

刷题通提供题库上传(PDF/DOCX/TXT)、AI 智能解析、在线刷题(练习/考试模式)、阅读理解、背单词等功能。平台目前正式版 v1.3.0,托管于 Railway 云平台,使用 PostgreSQL 数据库持久化存储。

二、账号与安全

密码存储方式

您的密码不以明文形式存储。注册时系统使用 PBKDF2-SHA256 哈希算法(Werkzeug 默认)对密码进行加盐哈希处理,哈希结果存入数据库。服务器无法反向还原出您的原始密码。

密码传输方式

登录/注册时,密码通过 HTTPS 加密连接(Railway 自动提供 TLS 证书)以 JSON body 形式 POST 到服务器。密码不会出现在 URL 中,不会记录在访问日志中。

安全机制

⚠️ 请勿使用真实的学号、密码或其他个人敏感信息作为用户名或密码。虽然我们采取了上述安全措施,但本平台为开源项目,我们仍建议使用虚拟信息注册以最大程度保护个人隐私。

您可以选择注册账号或以访客模式使用本平台。访客模式下的答题数据公开可见,注册登录后数据仅您本人可见。

三、数据说明

访客模式下产生的答题记录、错题等信息存储在浏览器的 localStorage 中,为公开数据,所有访客共享。登录后产生的数据存储于 PostgreSQL 数据库,归个人所有,平台不会将您的个人数据分享给第三方。

数据库连接信息通过环境变量管理,不硬编码在代码中。生产环境使用连接池(pool_size: 5, max_overflow: 10),支持高并发访问。

四、用户行为

用户不得利用本平台上传违法、违规或侵犯他人权益的内容。不得尝试攻击平台服务器或破坏其他用户的正常使用。删除题库需要通过管理员密码验证。

五、免责声明

刷题通为开源学习工具,平台不对题库内容的准确性、完整性做任何保证。题目内容由用户上传或 AI 生成,仅供参考学习使用。

平台保留随时修改本协议的权利,修改后的协议将在页面上公布。继续使用本平台即视为接受修改后的条款。

📜 版本更新日志

v1.3.0 — 🔗 域名迁移 quizmaster.cn · 🔒 题库数据隔离(官方仅管理员可删、自有需名称确认、他人 403)· 🎨 删除确认卡片化(confirm() → 自定义卡片,三路关闭)· 🐛 修复模态框取消不关闭 · 👤 访客权限确认 · 📝 科目一/入党积极分子题库入库

v1.2.3 — 🆕 新设备检测公告(换设备登录时自动检测云端数据,主页顶部绿色公告一键恢复)· 🔒 用户切换数据隔离(登录/注册时检测用户变化,自动清空旧 localStorage 数据,防止访客/他人数据残留)

v1.2.2 — 🐛 修复多进程验证码丢失(验证码从内存 dict 迁移到数据库 VerificationCode 表,解决 gunicorn 多 worker / Railway 多 replica 导致验证码"错误"的问题)· 🧹 移除注册页 QQ 邮箱公告(域名信誉度已提升,QQ 邮箱可正常收件)

v1.2.1 — 🔐 权限体系全面升级 · 访客<注册用户<管理员三级权限 · 官方题库仅管理员改名 · 删除双重认证(输密码/输名称)· 📋 系统日志 SystemLog · 📮 用户反馈一键发邮件 · ⭐ 管理员官方题库 · 🔒 访客禁止改删 · 📢 注册页域名公告 · ☁️ 跨设备数据恢复(从云端拉取到本地)· ♻️ 版本号自动化(22 处硬编码改为 1.3.0)· 🐛 修复 deleteHistoryItem 索引漂移 · 🧹 6 个操作函数统一到 utils.js · 🧪 自动化测试 46 个(Sync API + 权限体系)

v1.0.2 — 📧 邮箱验证码打通(Resend + 自定义域名)· ⚙️ 管理后台(用户管理/统计卡片)· 数据库自动迁移 · 考试倒计时 Toast · 删除密码安全加固 · 题库存于 JSON 文件,Redeploy 会清空

v1.0.1 — 🛡️ 用户数据云端同步(错题/收藏/历史备份到 PostgreSQL) · Sync API + CSRF 防护 · 下拉菜单动画 · 成绩分享保存为图片 · 上传"仅上传"模式 · 彻底修复删除回弹(单向同步策略,本地为权威源)

v1.0.0 — 🎉 正式版发布 · Railway + PostgreSQL 部署 · 安全大升级(SECRET_KEY 强制、服务端删除鉴权、登录限流、验证码限流、会话保护 strong)· 统一启动画面 · 模态弹窗 · 密码强度条 · 稳定选项乱序 · 阅读历史写入 · 题库缓存 · 7日图表修复

v0.9.0 — 账号系统 · 邮箱验证注册 · 双重密码认定 · 访客模式 · 用户中心 · 中英文切换 · 个人信息修改 · 忘记密码 · 全局登录保护

v0.8.0 — 答题卡滚动 · 交卷按钮顶栏 · 删除密码 · 自定义时长 · 公告横幅

v0.7.1 — 题库名称截断 · 时长移至底部设置 · 错题重练修复 · 计时显示精简

v0.7.0 — 阅读模式 · 荧光/下划线标注 · 三引擎识别 · .txt上传 · 名称排序 · 重复检测 · Toast通知

v0.6.0 — 代码清理 · dismissSplash 统一 · 密钥警告 · CSS 清理

v0.5.0 — 阅读模式 · 荧光/下划线标注 · 三引擎识别 · .txt 上传 · 名称排序 · 重复检测 · Toast 通知

v0.4.0 — 背单词模块(CET-6)

v0.3.0 — 欢迎页 · 题库重命名 · 题型标识

v0.2.0 — AI 解析 · 选项乱序 · 分享成绩 · 搜题

v0.1.0 — 错题本 · 收藏 · 统计 · 倒计时 · 启动画面

v0.0.1 — 初始版本:PDF/DOCX 上传 · 练习/考试模式 · 答题卡

📧 联系作者:QuizMasterProgram@yeah.net

GitHub:PengjinHao-cell/Quiz-App

欢迎提交 Issue 和 PR 贡献代码

← 返回首页