用户协议
生效日期: 2026-03-30
接受条款
下载或使用 BrewTinker,即表示您同意受本用户协议约束。如不同意,请不要使用本应用。
服务说明
BrewTinker 是一款面向个人咖啡爱好者的冲煮助手应用,帮助您记录冲煮、对比实验、管理豆库、连接兼容设备,并持续优化每一杯咖啡。
应用当前的产品方向优先强调实验对比与结论留存。营销语言可能随时间变化,但本条款中描述的服务能力和限制始终以实际实现为准。
应用还支持以下可选能力:
- 蓝牙设备连接(可选):可连接兼容的 BLE 冲煮秤(例如 Acaia 和 Timemore)和温度计(例如 Inkbird),以实时传输重量与温度数据。在快速冲煮设置中,已连接的秤可在冲泡开始前自动填入咖啡粉量。在快速冲煮和配方引导的沉浸式冲泡过程中,应用会记录带时间戳的秤读数,并可能在相关数据可用时用于填充所保存记录的咖啡粉量、注水量和水温。在 Espresso Dial-In 模式下,您可以一键将当前秤读数捕获到剂量或液重字段。当连接 BLE 秤时,应用还可能从带时间戳的重量读数推导出本地流速曲线。所有蓝牙数据仅在您的设备本地处理。
- 云同步(可选,需账户):通过 Firebase Firestore 在设备之间同步冲煮记录、咖啡豆、配方和器材。启用云同步后,您已添加的咖啡豆图片也可能上传到 Cloudflare R2 云存储。
- 本地通知(可选):每日冲煮提醒通过 iOS 本地通知系统送达;不涉及推送通知服务器。
- 崩溃诊断(可选,默认开启):数据会发送到 Firebase Crashlytics;可在“设置 → 数据与隐私”中关闭。
- 使用分析(可选,默认关闭):仅在您于“设置 → 数据与隐私”中明确开启后才会发送到 Firebase Analytics。
- 主屏小组件(可选):使用存储在设备本地 App Group 容器中的数据展示每日冲煮次数和咖啡豆新鲜度提醒。
当前硬件接入仅限于受支持的 BLE 智能秤和温度计。直接蓝牙指标目前仅限于重量和温度;流速图表是从已保存的秤读数在本地推导的,而非作为单独的 BLE 传感器流接收。实际兼容性可能因设备型号、固件版本和 iOS 环境而有所不同。
用户账户
- 您需对账户下发生的全部活动负责。
- 您同意在创建账户时提供准确、最新的信息。
- 您有责任妥善保管账户凭据并确保其安全。
- 您可随时在"设置"中打开账户资料页并选择"删除账户"进行删除,我们会依据隐私政策及时处理该删除请求。
出于安全原因,某些删除请求可能需要您重新登录后,才能继续执行涉及数据清除的操作。
如果您选择不登录,仍可将 BrewTinker 作为纯本地应用使用。
合规使用
您同意仅将 BrewTinker 用于合法的个人用途,且不得:
- 未经我们事先书面同意,将应用用于任何商业目的。
- 对应用的任何部分进行逆向工程、反编译或反汇编。
- 以任何违反适用法律法规的方式使用应用。
- 通过抓取、数据挖掘或自动化工具提取应用内容。
知识产权
BrewTinker 中的全部内容、商标和代码均归我们所有或经授权使用。您仅获得有限的、非独占的、不可转让的许可,可将本应用用于个人非商业用途。
您的内容
您对在 BrewTinker 中创建的冲煮记录、笔记和数据保有所有权,包括您为咖啡豆附加的可选图片。
如果您使用云同步功能,即表示您授予我们一项有限许可,仅为向您提供服务之目的存储和传输您同步的内容。咖啡豆图片默认保留在本地;当您已登录且启用云同步时,它们会上传到我们的云存储(Cloudflare R2),并与您的用户身份关联(路径为 users/{uid}/bean_images/),以支持跨设备访问。这些图片会作为应用内账户删除流程的一部分被删除。
免责声明
BrewTinker 依赖以下第三方服务提供云端相关能力:
- Firebase Authentication、Firestore、Crashlytics、Analytics(Google LLC)— 用于登录、数据同步、崩溃报告和可选分析。启用云同步后,您的冲煮数据会存储在 Google 的云基础设施中。上述服务受 Google 隐私政策 和 Firebase 服务条款 约束。
- Cloudflare R2(Cloudflare, Inc.)— 用于在云同步开启时存储咖啡豆图片云端数据。适用 Cloudflare 服务条款。
BrewTinker 按“现状”提供,不附带任何形式的保证。我们不保证应用始终无错误、不中断,也不保证同步一定成功。应用中的冲煮建议和配方仅供参考。
导出功能仅为便利性而提供。导出文件如何保存、分享或传播,由您自行负责。
每日冲煮提醒仅通过本地通知实现。提醒的调度、权限状态和实际展示方式由 iOS 设备控制;BrewTinker 不运营推送通知服务,也不会向服务器发送 APNs token。
责任限制
在适用法律允许的最大范围内,对于因您使用本应用而引起的任何间接、附带、特殊或后果性损害,包括数据丢失,我们概不承担责任。
条款变更
我们可能不时更新本条款。若发生重大变化,我们会通过应用内提示或电子邮件通知您。在变更生效后继续使用 BrewTinker,即表示您接受更新后的条款。
联系我们
如果您对本用户协议有任何疑问,请联系我们: [email protected]。
最后更新: 2026-04-19