一杯First Round

一杯 First Round 隐私政策

最后更新:2026-06-15


一、概述

「一杯 First Round」(以下简称"本 App"或"我们")是一款专注于经典鸡尾酒数据库 + 个人饮酒记录的工具型 App。本隐私政策说明我们在你使用本 App 过程中收集什么数据、不收集什么数据、数据如何存储与流转、以及你对这些数据拥有的权利。

本政策适用于 iOS 客户端(通过 Apple App Store 分发)。


二、设计原则:本地优先 + 同步到你自己的 iCloud

本 App 采用本地优先架构:你的全部使用数据(饮酒记录、照片、语音录音、收藏、自建酒单、设置偏好等)首先存储于你的设备本地。本 App 没有用户账号系统,不需要你注册、登录或提供姓名 / 邮箱 / 手机号等个人身份信息。

如果你在系统中登录了 iCloud,本 App 会通过 Apple 的 CloudKit 把上述数据同步到你自己的 iCloud 私有数据库(Private Database),用于多设备同步与重装恢复。这些数据存放在你自己的 Apple 账户中,我们无权访问,我们的服务器不保存你的任何记录、照片或录音。 如果你未登录 iCloud,数据只保存在本机。


三、我们收集与不收集的数据

我们不收集:

  • 你的姓名、邮箱、手机号(本 App 无账号系统)
  • 你的位置 / GPS 数据
  • 你的联系人、通讯录
  • 你的广告标识符(IDFA)
  • 你的浏览习惯、点击行为、停留时长(不集成任何行为分析 SDK)
  • 你的记录、照片、录音、收藏、酒单的内容——这些进入的是你自己的 iCloud,我们无法读取
  • 任何用于向第三方出售 / 营销分享的数据

我们收集的极少量数据:

  • 崩溃诊断数据(仅当启用,见第五、六节,已脱敏、不含身份信息)
  • 一个用于发放「会员编号」的、不可逆的账户标识哈希(见第五节,不含姓名 / 邮箱 / 内容)

四、数据如何存储与同步

数据 本地存储 是否同步到你的 iCloud
饮酒记录(酒名 / 评分 / 笔记 / 口味) 设备本地 是(你自己的 CloudKit 私有库)
照片 设备本地文件 是(作为 CKAsset,带顺序 / 关联记录 / 说明等元数据)
语音录音 设备本地文件 是(作为 CKAsset,机制同照片)
收藏 / 难忘 / 自建酒单 设备本地 是
设置 / 语言 / 单位偏好 / 会员状态 设备本地 否(仅本机)

同步走 Apple 的 CloudKit,进入你自己的 iCloud 私有数据库;我们的服务器不参与中转,也不接触上述内容。


五、出站网络请求

本 App 在使用过程中会发起以下网络请求:

  1. iCloud 同步(Apple CloudKit):在你登录 iCloud 时,把上表数据同步到你自己的 iCloud 私有库。直连 Apple,不经我们的服务器。
  2. 图片加载(图片 CDN):浏览鸡尾酒详情 / 选酒结果时,从我们托管在腾讯云(COS + CDN,节点位于中国境内)的图片 CDN 加载该酒款的插画大图。该请求不含你的任何个人数据;按网络请求的常规,CDN 会看到你的 IP 地址与所请求的图片。
  3. 会员编号注册(一次性):在你登录 iCloud 的前提下,本 App 在首次启动时向我们托管于 Cloudflare 的服务发送一次请求,载荷为你 iCloud 用户标识的单向哈希值(不可逆、不含姓名 / 邮箱 / 设备 ID / 内容),用于分配一个递增的会员编号并判断是否属于「创始会员」。我们仅存储「哈希值 → 会员编号」的对应关系;未登录 iCloud 则不发送、不发号。
  4. 应用内购买(Apple IAP):购买 / 恢复 Pro 时由 Apple 的 StoreKit 处理,我们不接触你的支付信息。
  5. 崩溃诊断(Sentry,若启用):发生崩溃时上报已脱敏的崩溃信息(见第六节)。

我们不发起:广告、行为分析、跨境大模型(LLM)调用、菜单图片上传等任何请求。


六、第三方服务

服务 用途 我们传给它 它传给我们
Apple iCloud / CloudKit 你的数据同步到你自己的 iCloud 你的记录 / 照片 / 录音(进入你自己的账户) —(我们无权访问)
Apple In-App Purchase 处理 Pro 买断 —(系统接管) 购买回执(验证是否已购)
腾讯云 COS / CDN(图片托管) 图片 CDN(节点位于中国境内) 图片请求(不含个人数据) 插画大图
Cloudflare(自托管) 一次性会员编号注册 iCloud 标识哈希 会员编号
Sentry(崩溃监控,服务器位于美国) 收集崩溃堆栈以修复问题 已脱敏的崩溃栈、设备类型(如 iPhone 15 Pro)、iOS 版本;不含你的记录 / 照片 / 录音 / 会员编号 / IP 无

Sentry 脱敏:剥离设备 IP,清空用户身份字段,会员编号被显式遮蔽,疑似记录内容的长文本与照片路径被替换为占位符。我们不集成广告 SDK、行为分析 SDK、社交登录 SDK、地图服务、第三方推送 SDK。


七、关于语音录音的特别说明

本 App 的录音功能(在记录中录一段语音、在详情页回放)遵循与照片相同的原则:

  • 录音仅存储于你的设备本地与你自己的 iCloud 私有库;
  • 不上传到我们的服务器、不做语音转写、不做任何 AI 分析,我们无法读取你的录音内容;
  • 录音的导出由你主动发起,分享到你自己选择的目的地,该行为不经过我们的服务器;
  • 若你用录音功能录下他人的声音(例如调酒师的讲解),请你自行负责取得该人必要的同意(另见《服务条款》)。

八、对 Apple「App Privacy」问卷的答复

项目 答复
Data Used to Track You(用于追踪) None
Data Linked to You(与身份关联) None
Data Not Linked to You(不与身份关联) Diagnostics(崩溃数据,已脱敏,若启用);用于发放会员编号的账户标识哈希
Identifiers (IDFA) 不收集

你的记录 / 照片 / 录音仅存于你自己的 iCloud 私有库,Apple 通常不将其视为「开发者收集的数据」,故不在此声明。


九、你的权利

  • 导出:你可在「设置」中导出你的数据备份(Pro 功能),保存到你自己选择的位置。
  • 删除:你可在「设置 → 删除全部数据」一键清除全部数据;该操作会删除本机数据并同步清除你自己 iCloud 中的对应数据,不可撤销。卸载 App 亦会清除本机数据。为保留你的永久会员编号,我们在服务器仅保留一条不可逆的账户标识哈希 →(会员编号)映射(不含任何姓名 / 邮箱 / 内容),该映射不随上述删除清除;如你希望一并删除此项,请邮件联系我们。
  • 删除单条记录:删除某条记录时,它会从你的所有设备移除,其照片与录音也立即从你自己的 iCloud 移除;出于多设备同步的需要,一条标记为「已删除」的同步记录(其中包含该条的酒名 / 评分 / 笔记文字)会保留在你自己的 iCloud 私有库中——我们的服务器始终不持有任何副本——直到你通过「删除全部数据」将其一并彻底清除。
  • 更正 / 补充:你可随时在 App 内编辑你的记录。
  • 拒绝同意:你可拒绝「合法饮酒年龄」确认(则无法使用本 App);可拒绝相机 / 相册 / 麦克风等系统权限(相应功能不可用,其余照常)。
  • 不受自动决策约束:本 App 不做用户画像、自动决策或基于身份的个性化推荐。

我们承诺在收到合理请求后 30 天内回复(GDPR),并尽力在 15 天内处理 PIPL 范围内的访问 / 删除请求。


十、未成年人保护

本 App 仅供达到所在国家 / 地区合法饮酒年龄的成年人使用。 本 App 在 App Store 的年龄分级为 18+(频繁 / 强烈酒类涉及)。首次启动时,你必须确认「已达到所在地区的合法饮酒年龄」才能进入。我们不向未成年人提供服务,也不有意收集未成年人信息。如发现未成年人在使用,监护人可联系我们协助删除其数据。


十一、数据安全

  • 本地数据存于应用沙盒,受 iOS 系统隔离保护;
  • 与腾讯云、Cloudflare、Sentry 的网络通信使用 HTTPS(TLS)加密;
  • 同步数据进入你自己的 iCloud 私有库,由 Apple 的账户级安全机制保护;
  • 我们在云端不保存任何用户内容,无远端用户内容数据库。

十二、国际数据传输

  • 你的记录 / 照片 / 录音通过 Apple CloudKit 进入你自己的 iCloud,其存储与跨境由 Apple 依其政策管理。
  • 图片 CDN 托管于腾讯云(COS + CDN,节点位于中国境内),不涉及个人数据的跨境传输;会员编号服务托管于 Cloudflare,会员注册仅传输 iCloud 标识哈希(无个人身份信息)。
  • 崩溃诊断(启用 Sentry 时)经 Sentry 处理,其服务器位于美国;上报数据已脱敏,不含姓名 / 邮箱 / IP / 会员编号 / 任何用户内容。我们在此明确向你告知该项跨境传输。
  • 本 App 不向任何境外大模型(LLM)服务发送数据(v1 不含 AI 功能)。
  • 未来如新增跨境个人数据传输,我们将更新本政策并提供明确告知。

十三、政策变更

我们可能不时更新本政策。变更生效前,我们会在 App 内「设置」页显著提示,并更新本页顶部的「最后更新」日期;重大变更(如新增数据收集类型)需你重新确认同意。


十四、联系我们 / 备案信息

  • 邮箱:hi@1st-round.com
  • App 内:设置 → 反馈
  • ICP 备案号:沪ICP备2026023297号-1

十五、法律适用与争议解决

  • 对中国大陆用户:本政策受中华人民共和国法律管辖。
  • 对欧盟经济区用户:本政策同时受 GDPR 约束。
  • 其他地区用户:遵循当地适用的数据保护法律最低要求。
  • 争议优先友好协商;协商不成提交用户所在地有管辖权的法院。

本政策中文为正式版本;如有英文翻译版本,仅供参考,冲突时以中文为准。

First Round Privacy Policy

Last updated: 2026-06-15


1. Overview

First Round ("the App" or "we") is a utility-style app focused on a curated classic-cocktail database plus a personal drinking journal. This Privacy Policy explains what we collect, what we don't, how data is stored and moves, and what rights you have over it. It covers our iOS client (distributed via the Apple App Store).


2. Design principle: local-first + sync to your own iCloud

The App is local-first: all your usage data (drinking entries, photos, voice notes, favorites, custom lists, settings) is stored on your device first. There is no user-account system — you don't register, log in, or provide a name / email / phone number.

If you are signed in to iCloud, the App syncs this data via Apple's CloudKit to your own iCloud private database, for cross-device sync and reinstall recovery. This data lives in your own Apple account; we have no access to it, and our servers do not store any of your entries, photos, or recordings. If you are not signed in to iCloud, data stays only on the device.


3. What we do and do not collect

We do NOT collect:

  • Your name, email, or phone number (no account system)
  • Your location / GPS data
  • Your contacts or address book
  • Your advertising identifier (IDFA)
  • Your browsing patterns, click streams, or session durations (no behavioral analytics SDK)
  • The content of your entries, photos, recordings, favorites, or lists — these go to your own iCloud, which we cannot read
  • Anything sold or shared with third parties for marketing

The very limited data we DO collect:

  • Crash diagnostics (only if enabled — see Sections 5 and 6; anonymized, no identity)
  • A one-way hash of an account identifier, used to issue your "member number" (see Section 5; no name / email / content)

4. How data is stored and synced

Data Local storage Synced to your iCloud?
Drinking entries (name / rating / notes / taste) On device Yes (your own CloudKit private DB)
Photos On-device files Yes (as CKAsset, with order / linked entry / caption metadata)
Voice notes On-device files Yes (as CKAsset, same mechanism as photos)
Favorites / memorable drinks / custom lists On device Yes
Settings / language / unit prefs / Pro status On device No (device only)

Sync uses Apple's CloudKit into your own iCloud private database; our servers do not relay it and never touch this content.


5. Outbound network requests

  1. iCloud sync (Apple CloudKit): when you're signed in to iCloud, syncs the data above to your own iCloud private DB. Direct to Apple, not via our servers.
  2. Image loading (image CDN): when viewing a cocktail's detail or a pick result, the App loads that drink's illustration from our image CDN hosted on Tencent Cloud (COS + CDN, with nodes located in mainland China). The request contains none of your personal data; as with any web request, the CDN sees your IP address and which image you requested.
  3. Member-number registration (one-time): if you're signed in to iCloud, the App sends one request on first launch to our service hosted on Cloudflare, carrying a one-way hash of your iCloud user identifier (irreversible; no name / email / device ID / content), to assign an incrementing member number and determine "Founding Member" status. We store only the mapping "hash → member number." If you're not signed in to iCloud, nothing is sent and no number is issued.
  4. In-app purchase (Apple IAP): buying / restoring Pro is handled by Apple's StoreKit; we never touch your payment details.
  5. Crash diagnostics (Sentry, if enabled): on a crash, reports anonymized crash info (see Section 6).

We do not make requests for: advertising, behavioral analytics, cross-border large-language-model (LLM) calls, or uploading menu images.


6. Third-party services

Service Purpose We send We receive
Apple iCloud / CloudKit Syncs your data to your own iCloud Your entries / photos / recordings (into your own account) — (we have no access)
Apple In-App Purchase Process Pro purchase — (system-handled) Purchase receipt (to verify ownership)
Tencent Cloud COS / CDN (image hosting) Image CDN (nodes in mainland China) Image request (no personal data) Illustration
Cloudflare (self-hosted) One-time member-number registration iCloud-identifier hash Member number
Sentry (crash reporting, US-based servers) Collect crash stacks to fix bugs Anonymized crash stack, device type (e.g. iPhone 15 Pro), iOS version; never your entries / photos / recordings / member number / IP None

Sentry scrubbing strips device IP, clears identity fields, explicitly redacts the member number, and replaces likely-journal-content long text and photo paths with placeholders. We do not integrate advertising SDKs, behavioral analytics SDKs, social-login SDKs, map services, or third-party push SDKs.


7. Note on voice notes

The App's recording feature (record a voice note on an entry, play it back on the detail page) follows the same principles as photos:

  • Recordings are stored only on your device and in your own iCloud private database;
  • They are never uploaded to our servers, never transcribed, and subject to no AI analysis; we cannot read them;
  • Exporting a recording is initiated by you, sharing it to a destination you choose, and does not pass through our servers;
  • If you record another person's voice (e.g. a bartender's explanation), you are responsible for obtaining that person's necessary consent (see the Terms of Service).

8. Our answers to Apple's "App Privacy" questionnaire

Item Answer
Data Used to Track You None
Data Linked to You None
Data Not Linked to You Diagnostics (crash data, anonymized, if enabled); the account-identifier hash used to issue member numbers
Identifiers (IDFA) Not collected

Your entries / photos / recordings reside only in your own iCloud private database; Apple generally does not treat this as data "collected by the developer," so it is not declared here.


9. Your rights

  • Export: you can export a backup of your data in Settings (a Pro feature), saved to a destination you choose.
  • Deletion: you can erase all data via Settings → Delete All Data; this removes data on the device and clears the corresponding data in your own iCloud. This is irreversible. Uninstalling also clears on-device data. To preserve your permanent member number, we retain on our server a single irreversible account-identifier-hash → (member number) mapping (containing no name / email / content); this mapping is not cleared by the deletion above. If you wish to delete it as well, please contact us by email.
  • Deleting a single entry: when you delete an entry, it is removed from all your devices, and its photos and voice notes are immediately removed from your own iCloud. For cross-device sync, a record marked "deleted" — including that entry's drink name, rating, and notes — remains in your own iCloud private database (our servers never hold any copy) until you clear it for good via "Delete All Data."
  • Correction / supplementation: you can edit your entries any time in the App.
  • Refusal of consent: you may decline the legal-drinking-age confirmation (then you cannot use the App); you may decline camera / photo-library / microphone permissions (the relevant features become unavailable; the rest works).
  • No automated decision-making: the App performs no profiling, automated decision-making, or identity-based personalized recommendation.

We aim to respond within 30 days of a reasonable request (GDPR) and to handle PIPL access / deletion requests within 15 days where applicable.


10. Children's privacy

This App is intended only for adults who are of legal drinking age in their country or region. Its App Store age rating is 18+ (Frequent/Intense Alcohol References). On first launch you must confirm you are of legal drinking age in your region to continue. We do not provide service to minors and do not knowingly collect information about minors. If a minor is found to be using the App, a guardian may contact us to help delete their data.


11. Data security

  • On-device data is stored in the app sandbox, protected by iOS system isolation;
  • Network communication with Tencent Cloud, Cloudflare, and Sentry uses HTTPS (TLS);
  • Synced data enters your own iCloud private database, protected by Apple's account-level security;
  • We store no user content in the cloud and maintain no remote user-content database.

12. International data transfer

  • Your entries / photos / recordings enter your own iCloud via Apple CloudKit; storage and any cross-border handling are governed by Apple's policies.
  • The image CDN is hosted on Tencent Cloud (COS + CDN, with nodes in mainland China) and involves no cross-border transfer of personal data; the member-number service is hosted on Cloudflare, and member registration transmits only an iCloud-identifier hash (no personal identity).
  • Crash diagnostics (when Sentry is enabled) are processed by Sentry, whose servers are located in the United States; reported data is anonymized and contains no name / email / IP / member number / any user content. We disclose this cross-border transfer to you here.
  • The App sends no data to any overseas LLM service (v1 has no AI features).
  • If future versions introduce cross-border personal-data transfers, we will update this policy with clear notice.

13. Changes to this policy

We may update this policy from time to time. Before changes take effect, we will display a prominent notice in the App's Settings and update the "Last updated" date; material changes (such as new categories of data collection) require your renewed consent.


14. Contact us / Filing information

  • Email: hi@1st-round.com
  • In-App: Settings → Feedback
  • ICP filing no.: 沪ICP备2026023297号-1

15. Governing law and dispute resolution

  • For users in Mainland China: governed by the laws of the People's Republic of China.
  • For users in the EEA: also subject to the GDPR.
  • For users elsewhere: the minimum applicable local data-protection requirements apply.
  • Disputes are first resolved by friendly negotiation; failing that, submitted to a court of competent jurisdiction in the user's place of residence.

The Chinese version is authoritative; this English translation is for reference, and the Chinese version prevails in case of conflict.

沪ICP备2026023297号-1 · © 2026 一杯 First Round