隐私与数据
Tanku 隐私政策
生效及更新日期:2026 年 8 月 3 日
1. 我们是谁
Tanku 是由个人运营的 GitHub 项目搜索与解读工具。本政策中的 “我们”指 Tanku 运营者。你可以通过zouh9426@outlook.com联系我们,或访问运营者主页zouh9426.com。
2. 我们处理哪些信息
| 信息类型 | 用途 |
|---|---|
| 邮箱地址、账号 ID | 注册、登录、邮箱验证、找回密码和账号管理 |
| 密码哈希 | 验证登录;我们不保存你的明文密码 |
| 查询内容、查询状态与时间 | 提供搜索结果、计算每日额度和排查服务故障 |
| 搜索需求文本与结果快照 | 在账号页为你展示最近 10 次搜索历史 |
| 收藏的项目与一句话简介快照 | 在收藏夹页面为你展示收藏的项目,注销账号时随账号删除 |
| 会话 Cookie、随机设备标识 | 维持登录状态、防止重复请求和滥用 |
| 经过加盐哈希的 IP 与设备标识 | 频率限制和安全防护;产品数据库不保存原始 IP |
3. 信息如何被使用
我们只将上述信息用于提供账号、GitHub 搜索、中文解读、每日额度、 安全防护和必要的服务通知,不出售个人信息,也不将邮箱用于无关营销。
未注册的游客可以完整体验一次搜索:我们通过设备标识 Cookie 保存这次免费搜索的状态;如果你随后注册,该次搜索记录会合并到你的账号。 我们还会统计「进入首页、开始搜索、完成注册」等漏斗事件,用于改进产品; 这些事件只记录步骤本身,不包含搜索内容以外的个人信息。
4. 服务提供方
为运行 Tanku,我们会使用以下类型的服务提供方:
- Cloudflare:网站运行、数据库、人机验证和安全防护;
- Resend:向你的邮箱发送验证码和账号安全邮件;
- GitHub API:搜索公开仓库并读取公开项目信息;
- AI API 服务:处理你的查询文字和公开仓库内容,生成搜索词与中文解读。
我们不会主动把你的邮箱或账号 ID 发送给 GitHub API 或 AI API 服务。基础设施服务可能按照其运行需要处理网络请求信息。
5. 保存期限
- 账号资料和查询记录通常保存至你注销账号;
- 搜索历史只保留每个账号最近 10 次,更早的会被自动删除;
- 收藏记录保存至你取消收藏或注销账号;
- 登录会话最长有效期为 30 天,也可通过退出或修改密码提前失效;
- 邮箱验证码 5 分钟内有效;
- 防滥用计数到期后不再用于限制,并会被定期清理;
- 法律要求或安全事件处理需要时,可能在必要期限内继续保存相关记录。
6. 你的权利
你可以在账号设置中修改密码、管理会话并注销账号。注销后,账号、会话和与账号直接关联的 查询记录会被删除。你也可以通过联系邮箱提出查阅、更正或删除请求。
7. 安全措施
我们采用密码哈希、安全 Cookie、邮箱验证、Cloudflare Turnstile、 访问频率限制和最小权限管理等措施。任何互联网服务都无法保证绝对安全; 如发现账号异常,请及时联系我们并修改密码。
8. 政策更新
产品功能或信息处理方式发生重要变化时,我们会更新本政策,并在页面上 标明新的生效日期。重大变化会通过合理方式提醒用户。