隐私政策

版本:v1.0 · 生效:2026-04-25
本政策说明 NovelCraft 如何收集、使用、保留和共享用户数据

1. 我们收集的数据

1.1 自动收集

  • device_id:浏览器首次访问时生成的匿名 UUID(存 cookie + localStorage)
  • IP 国家:通过 Cloudflare 检测,仅记录 country code(不记录精确 IP)
  • 浏览器语言:用于自动判断默认语言
  • 访问时间:用于配额重置和活跃度统计

1.2 用户主动提供

  • 邮箱:注册账号后
  • 密码:加密存储(Supabase Auth 默认 bcrypt)
  • 昵称:可选,默认用邮箱前缀
  • premise(创作意图):你输入的小说想法
  • 生成内容:AI 为你生成的小说文本
  • 反馈意见:换走向 / 给建议时输入的内容

1.3 系统日志

  • AI 调用日志(input/output token 数 / 延迟 / 状态)
  • 关键词审核命中记录(用于改进过滤策略)

2. 数据用途

  • 提供服务:生成 / 阅读 / 配额管理 / 付费状态
  • 改进 AI 模型:匿名化后用于 prompt 工程和 fine-tune
  • 安全审核:关键词过滤、异常检测、防滥用
  • 法律合规:响应司法 / 监管要求

3. 数据保留

  • 用户主动删除账号 → 30 天后永久删除
  • 不主动操作 → 永久保留(除非平台清理策略)
  • AI 调用日志 → 90 天后聚合脱敏
  • 关键词命中记录 → 1 年

4. 数据共享

我们 不主动出售 / 共享 你的数据给第三方。

必要的第三方:

  • Supabase(数据库 + 认证,欧盟服务器)
  • Cloudflare(CDN + DDoS 防护,全球边缘)
  • DeepSeek(AI 生成,你输入的 premise 会发给它)
  • Gumroad(国际付款)/ 小鹅通(国内付款)

⚠️ 司法 / 监管配合

收到合法的司法 / 监管机关要求时,我们将主动配合提供用户数据, 包括但不限于 device_id / IP / 邮箱 / 输入历史 / 生成历史。
详见 《用户协议》§4.3

5. 你的权利

  • 访问:随时通过个人中心查看你的数据
  • 修改:可修改昵称、密码、语言偏好
  • 删除:通过邮件 rezvk@foxmail.com 申请删除账号
  • 导出:Premium 用户可导出自己的小说为 .txt / .docx
  • 撤回同意:随时停止使用 = 撤回同意(已生成内容按 §3 保留策略处理)

6. Cookie 使用

我们使用以下 Cookie:

  • novelcraft_device_id:免登录身份标识(HttpOnly,2 年)
  • novelcraft_locale:语言偏好(2 年)
  • sb-*:Supabase Auth 会话(HttpOnly,1 周)

7. 未成年人保护

本服务面向 16 岁及以上用户。我们不主动收集 13 岁以下儿童数据。 发现违规账号将立即删除。

8. 政策变更

本政策可能不定期更新,重大变更将通过站内公告通知。继续使用即视为同意新政策。

9. 联系我们

  • 邮箱:rezvk@foxmail.com
  • GitHub Issues:voidcraft-dev/novelcraft
v1.0 · 2026-04-25 · 起草:小绮 / 主审:vk