// PRIVACY

隐私说明

本站没有账号体系,也不采集身份信息。下面写清浏览器里存了什么、服务器知道什么。

本地存储(localStorage)

本站只在你的浏览器本地写入以下键,不会上传到服务器:

  • mh-saved:你收藏的商品 slug 列表。
  • mh-votes:你投过的商品、选择与投票时的样本量,用于回访提示。
  • mh-voter-token:一个随机生成的匿名标识,用于"一人一票"与改票;不包含任何身份信息。

清除浏览器数据、换浏览器或使用无痕模式,以上记录都会消失,本站无法恢复。

IP 与投票限流

投票接口会记录请求来源 IP,仅用于防止刷票的频率限制(同一 IP 对同一商品 10 分钟内最多 5 次写入)。IP 不用于识别个人,不与投票选择长期关联存储。

投票数据以「商品 + 匿名 token」保存选择,不保存姓名、手机号、邮箱或设备指纹。

商品提名提交的数据

在单品页选择「不认可」后,可以提交一件你认为更值得买的商品。提交时发出的内容只有以下几项:

  • 商品名:必填,最多 60 字。
  • 品牌 / 型号:选填,最多 40 字。
  • 理由:选填,最多 140 字。
  • 匿名 token:你浏览器本地已有的一串随机标识,用于请求校验与同一条目去重;它不与账号、邮箱或设备绑定。

存在哪里:写入 Cloudflare KV,键名格式为 nom:<商品 slug>:<token>;值为一段 JSON,含商品 slug、商品名、品牌、理由、提交时间与状态(pending)。token 只出现在键名里,不重复存进值中。本站不在页面、构建产物或其他数据库里保存提名副本。

保留多久:90 天,到期由 KV 自动删除。该时长取自提名接口代码里的过期时间常量(60 × 60 × 24 × 90 秒),不是估算值;过期后无需人工清理。

谁会看:只有编辑在核对提名时读取。原始提交内容不公开,不用于推荐排序、广告投放,也不提供给第三方。核对结论只以「是否收录」的形式出现在纠错页。

与「不采集身份信息」的关系:本站不要求账号、不收集姓名、邮箱或手机号,也不把 token 与任何身份关联。但你在商品名、品牌、理由里自愿写下的文字,可能包含个人信息(例如署名或联系方式),这部分内容会随提名一起保存 90 天。请不要在理由里填写不希望编辑看到的个人信息。提名接口同样只按 IP 做短时频率限制(10 分钟内最多 3 次),IP 只在内存里计数,不写入 KV。

不收集什么

本站不设账号、不要求登录、不采集身份信息,不接入广告追踪脚本,不向第三方出售或共享数据。除上文列出的投票选择与提名文本外,不保存其他提交内容。

联系

对隐私处理有疑问,请到纠错页或写信至 819249486@qq.com。