隐私政策
我们收集最少的数据 — 关于人们在网站上做什么的匿名分析,以及人们自愿分享以订阅我们每日发布摘要的电子邮件地址。我们从不向广告商出售任何东西。
我们收集哪些数据
两件事,分开说明:
- 匿名分析事件 通过 Google Analytics 4:页面浏览量、按钮点击、扫描器提交和结果、电子邮件注册尝试/成功/失败以及出站链接点击。Google 可能会在您的浏览器中设置 Cookie 以消除重复会话。这些事件均不与个人身份绑定。我们使用这些数据来了解哪些功能被使用以及产品需要在哪些方面改进。
- 电子邮件地址 仅当您自愿订阅每日发布摘要时 freshiebeer.com/releases. 我们将这些地址存储在Cloudflare KV中(静态加密),并使用Resend发送摘要。我们从不分享或出售它们。每封电子邮件都包含一个一键取消订阅链接。
我们不收集哪些数据
- 姓名、电话号码、地址或电子邮件以外的其他个人信息(当您自愿提供时)
- 您已检查的日期代码或扫描结果 — 这些仅在您的浏览器中处理
- 来自相机扫描仪的照片 — 它们会实时处理并立即丢弃
- 支付信息 — 我们不接受付款
- 广告资料或再营销数据
- 跨站跟踪数据 — 我们不会在互联网上跟踪您
网站 (freshiebeer.com)
本网站托管在 Cloudflare Pages 上。Cloudflare 可能会在网络级别记录 IP 地址,以用于安全和滥用预防。我们使用 Google Analytics 4 跟踪匿名使用事件(访问了哪些页面,使用了哪些功能,哪些注册成功)。GA4 可能会在您的浏览器中设置 cookie;您可以通过使用浏览器跟踪保护功能、广告拦截器或访问以下网址来选择退出 Google 的选择退出页面.
网站上显示的啤酒厂和风格数据是静态内容。当您手动输入代码时,新鲜度扫描仪完全在您的浏览器中运行 — 日期代码本身不会离开您的设备。只有匿名的“扫描仪使用”事件(不包含代码本身)会发送到 GA4,以便我们跟踪参与度。
相机扫描仪
如果您使用 "用相机扫描" 网站上的功能,照片会发送到我们的 Vision API(位于 api.freshiebeer.com 的 Cloudflare Worker),该 API 将其转发给 Google Gemini 进行 OCR 处理。照片实时处理,不存储在任何地方——不在我们的服务器上,不在任何数据库中。一旦 Gemini 返回提取的文本,照片就会被丢弃。
Google Gemini 的 API 条款适用于 OCR 处理步骤。根据 Google 的开发者条款,通过我们使用的付费 API 层调用时,API 请求不会用于训练模型。
电子邮件订阅(每日发布摘要)
如果您在以下位置注册 /releases 对于我们的每日加州发布摘要,您的电子邮件地址会发送到我们的 Cloudflare Worker (api.freshiebeer.com/subscribe) 并存储在 Cloudflare KV 中。我们仅使用该地址向您发送早间摘要。
我们使用 Resend 用于发送电子邮件。Resend 的隐私政策适用于发送层。
每封电子邮件都包含一个 一键取消订阅链接 在页脚中。点击它会立即在我们的数据库中将您的订阅标记为已取消订阅。您也可以发送电子邮件至 [email protected] 请求从我们的数据库中完全删除您的记录(我们将在 7 天内处理)。
我们绝不会分享或出售您的电子邮件地址。除非我们单独发送一次性电子邮件征求明确许可,否则我们绝不会将其用于每日摘要以外的目的。
浏览器扩展程序
Freshie 浏览器扩展程序完全在您的浏览器中运行。它不执行以下操作:
- 将任何数据发送到我们的服务器
- 跟踪您查看的产品或访问的网站
- 读取或修改受支持零售商页面以外的任何内容
- 访问您的浏览历史
- 使用 cookie 或任何持久标识符
该扩展程序使用 Chrome 的 storage 允许在您的设备上本地缓存啤酒厂列表。每天一次,扩展程序可能会从以下位置获取更新的啤酒厂列表 freshiebeer.com/breweries.json. 这是您的浏览器向我们网站发出的正常HTTPS请求;除了标准的Cloudflare网络级日志外,我们不会对其进行跟踪。
我们使用的第三方服务
- Cloudflare: 托管网站、订阅的 KV 存储以及 Vision API + Subscribe API worker。隐私: cloudflare.com/privacypolicy
- Google Analytics 4: 匿名网站使用情况跟踪。可能会设置Cookie。隐私: policies.google.com/privacy · 选择退出: tools.google.com/dlpage/gaoptout
- Google Gemini API: 处理用于 OCR 的相机照片。照片处理后丢弃。隐私: policies.google.com/privacy
- Resend: 发送每日摘要电子邮件。隐私: resend.com/legal/privacy-policy
- Google Fonts: 提供网站上使用的字体。Google 在 IP 级别记录字体请求。为避免这种情况,请使用注重隐私的浏览器或字体阻止扩展程序。
儿童隐私
Freshie 适用于达到法定饮酒年龄的成年人。我们不会故意收集任何未成年人的信息。如果您认为未成年人使用了本网站或扩展程序,请联系我们,我们将处理此事(尽管我们不收集任何数据,因此没有什么可删除的)。
您的权利
根据 GDPR(欧盟/英国)、CCPA(加利福尼亚)和类似的隐私法,您有权:
- 访问: 请求我们持有的关于您的任何数据的副本(如果您已订阅摘要,实际上只是您的电子邮件地址)
- 删除: 请求删除您的订阅记录(使用任何摘要中的一键取消订阅链接,或发送电子邮件至 [email protected])
- 选择退出分析: 使用浏览器跟踪保护或 Google 的分析选择退出
- 停止使用本网站: 随时关闭标签页或卸载扩展程序
- 如果您想避免 Cloudflare 网络级 IP 日志记录,请使用私人/隐身浏览模式
- 在您的浏览器站点设置中阻止 freshiebeer.com
本政策的变更
如果我们开始收集任何数据 — 例如,如果我们添加用户帐户或产品评论 — 我们将更新此页面并在生效前在网站上显著宣布更改。截至上述日期,对于“Freshie 收集了我的哪些信息?”的答案是“没有”。
联系
对此政策有疑问?发送电子邮件至 [email protected] 或在我们的 GitHub 存储库上提交问题。
Freshie