隐私政策
如有不一致,以英文版为准。 英文版
简要说明:
- 如果你不创建账号,你的计数器、指标和过往尝试只保存在你的设备上(以及你 iPhone 的 iCloud 云备份中),不会传送给我们。
- 账号仅用于好友排行榜和守护者功能。如果你创建账号,下文列出的数据会发送到我们的服务器。
- 没有广告,没有跟踪,不使用广告标识符,应用中没有第三方分析或广告 SDK。如果你有账号并完成购买,购买记录仅为收入统计,由我们的服务器发送给 RevenueCat。我们不会出售你的数据。
- 你可以在应用内自行删除账号(个人资料 > 账号与订阅)。
1. 数据控制者与联系方式
本政策适用于 iPhone 应用 Breathe In 以及本网站。你的个人数据的控制者是 Mehmet İlyas İnce (Miselylab)。如有任何隐私方面的问题或请求,请写信至 miselylab@gmail.com。
2. 仅在你的设备上处理的数据
为了让应用能够运行,以下数据保存在你的设备上,即使你从未创建账号也是如此。计数器不会发出任何网络请求,除非你创建账号,否则这些数据不会发送给我们:
- 你的戒烟日期和时间、每天吸烟的支数、每包的支数、抽一支烟所需的时间、每包价格和价格历史,以及货币。
- 过往尝试的统计数据(开始和结束时间、时长、省下的钱、没吸的烟、找回的时间)。
- 你的名字(可选)和你的通知偏好。
- 为恢复阶段、里程碑和每日激励发送的本地通知。这些通知在你的设备上生成,并非来自服务器。
这些数据保存在应用存储空间中的一个文件里。关于 iCloud 云备份,请参阅这一节。
3. 创建账号后发送的数据
创建账号是可选的,通过 Apple 登录完成。当你创建账号并使用相关功能时,以下数据会发送到我们的服务器(Google Firebase / Google Cloud):
| 数据 | 时间 | 目的 |
|---|---|---|
| 登录凭据(通过 Apple 登录时由 Apple 提供的标识符)以及 Apple 提供给我们的邮箱地址(可能是 Apple 的私密中继地址) | 创建账号时 | 登录、识别账号 |
| 你的名字(由你输入,并非取自 Apple) | 保存名字时 | 向好友和守护者显示你的名字,并在通知中使用 |
| 分享码(随机生成的 12 位字符码) | 创建账号时 | 添加好友和守护者 |
| 账号开始时间(服务器时间) | 创建账号时 | 计算积分(积分从账号创建的那一刻起计算) |
| 失守与重置事件(“继续”和“重置”)及服务器时间 | 你在“我抽了一支”流程中做出选择时 | 积分与连续记录,通知你的守护者 |
| 积分摘要(积分、连续记录及用于计算它们的参数)和你当前这次尝试的开始时间 | 随账号一同产生 | 好友排行榜 |
| 好友、守护者、待处理请求和屏蔽记录(包括分享码以及相关人员名字的快照) | 你发送、接受或屏蔽时 | 提供社交功能 |
| 守护者数据:每天吸烟的支数、每包的支数、抽一支烟所需的时间、货币、价格记录、你当前这次尝试的开始时间和过往尝试 | 仅在你有处于有效状态的守护者期间 | 让你的守护者看到你的计数器和指标 |
| 推送目标:Firebase Installation ID (FID) 和平台 | 你有账号并允许了通知时 | 把好友和守护者的通知送达你的设备 |
| 时区和应用语言 | 创建账号时以及它们发生变化时 | 按接收者所在时间应用免打扰时段(22:00-09:00) |
| 订阅状态:Premium 到期时间、交易标识符、环境(正式或测试)以及与你的账号绑定的随机购买标识符 | 购买或恢复购买之后 | 为你的账号关联并验证 Premium |
| 举报记录:举报人、被举报人、原因(不当名字、骚扰、虚假账号、其他)以及名字的快照 | 你举报某人时 | 防止滥用(Apple 准则 1.2) |
如果你创建账号并购买 Premium,你的部分购买记录也会为订阅和收入报告,由我们的服务器发送给 RevenueCat;发送哪些、不发送哪些,见第 5 节。
其中一些数据会间接反映你为戒烟所做的努力,可能被视为健康信息。因此,我们只在你创建账号并使用相关功能时才处理这些数据,并且仅用于提供该功能。
与所有互联网服务一样,当你的设备连接到我们的服务器时,你的 IP 地址和连接详情会由 Google 和 Apple 的基础设施在技术层面进行处理。Apple App Attest 和 Firebase App Check 用于验证请求来自真实的设备和应用;它们不会用于审查你的身份或使用习惯。
4. 谁可以看到你的数据
- 你的好友:互相接受的好友可以在排行榜中看到你的名字、积分、连续记录和无烟时长。他们看不到你的失守或重置事件。
- 你的守护者:只有在你接受对方的请求后,对方才会被添加为守护者。守护者可以看到你的名字、计数器、指标、过往尝试、积分和连续记录;当你重置或在失守后选择继续时,守护者会收到通知;在守护关系持续期间,还会定期收到不含详情的积极向上的摘要通知。你最多可以有 3 位守护者,一位守护者最多可以守护 3 个人。守护者的访问权限在你的 Premium 有效期间持续,并在其结束后再保留 2 天;没有 Premium 时,守护者看不到你的信息。你可以随时移除守护者。
- 其他用户:知道你的分享码的人可以向你发送好友请求或守护者请求。请求到达你这里时,你可以看到发送者的名字;在你接受之前,你的数据不会向对方开放。你可以拒绝、拒绝并屏蔽,也可以举报此人。被屏蔽的人不会收到被屏蔽的通知。
- 我们:作为开发者,我们可能会在运营应用和审核举报所需的范围内访问服务器数据。
5. 服务提供商(处理者)
- Google Firebase / Google Cloud:身份验证(Firebase Authentication)、数据库(Cloud Firestore)、服务器函数(Cloud Functions)、通知发送(Firebase Cloud Messaging)和应用验证(App Check)。Firestore 数据和函数运行在欧洲,位于
europe-west1(比利时)区域。 - Apple:购买(App Store、StoreKit)、通过 Apple 登录、推送通知服务 (APNs) 和 iCloud 设备备份。Apple 处理你的付款信息;我们绝不会看到你的银行卡或付款详情。Apple 会告知我们你的订阅状态和交易标识符。
- RevenueCat, Inc.(美国):订阅与收入报告(面向开发者的销售看板和销售通知)。RevenueCat 依据其数据处理条款(DPA)作为我们的处理者。数据由我们的服务器发送,而不是由应用发送;应用中不包含 RevenueCat SDK。RevenueCat 不决定你是否可以使用 Premium。仅当你有账号并进行了应用内购买(Premium)时,我们才会发送:你的账号标识符(Firebase 用户 ID,一个随机标识符);经 Apple 签名的购买交易记录(产品、购买和续订日期、价格和币种、商店所在国家或地区、交易标识符,以及沙盒或正式环境);以及 Apple 的 App Store 服务器通知中有关订阅事件(续订、取消、退款)的内容。我们不会向 RevenueCat 发送你的名字、邮箱地址、健康或戒烟数据、计数器、事件、设备标识符或使用数据。
这些服务提供商自己的隐私政策同样适用。我们不会与任何其他第三方共享你的数据。
6. 目的与法律依据
- 账号、社交功能和通知:基于你的明确同意,仅限于提供这些功能所需的范围。创建账号、使用相应功能以及接受请求,均表示你作出了该同意。你可以通过删除账号或移除相应功能(例如守护者)来撤回同意。
- Premium 订阅:履行与你之间的合同。
- 举报记录、安全与防止滥用:我们的合法利益,以及我们在应用商店规则下的义务。
- 法律义务:在法律要求的情况下。
除上述说明之外,我们不会将你的数据用于画像、营销或广告。
7. 广告、跟踪与出售
- 本应用没有广告。
- 不使用广告标识符 (IDFA),本应用也不会跨其他应用和网站跟踪你。因此,我们不会请求跟踪权限。
- 应用中不使用任何第三方分析、使用情况度量或广告 SDK。购买记录仅为收入报告,由我们的服务器发送给 RevenueCat(第 5 节)。
- 我们不会出售或出租你的个人数据。
- 本网站不使用 Cookie,也不加载任何分析工具或外部跟踪器。
8. 通知
本地通知(恢复阶段、里程碑、每日激励)在你的设备上安排,并非来自服务器。来自服务器的通知(好友和守护者请求、接受、移除、守护者动态)仅在你拥有账号并允许通知时才会发送。你不必允许通知;你可以随时在 iOS 设置中,或在应用内的“个人资料 > 通知”下将其关闭。为避免在锁定屏幕上显示详情,你可以开启“在通知中隐藏详情”。守护者通知不含任何详情(例如“来自 <名字> 的更新”)。
9. 保存与删除
- 你设备上的数据会一直保留,直到你删除它或移除应用。
- 服务器数据在你的账号保持开通期间保留。你删除账号后,数据会立即被删除,并最迟在 30 天内从所有备份中清除。
- 删除你的账号:在应用中依次进入“个人资料 > 账号与订阅 > 删除账号”。你的账号、名字、分享码、积分、失守和重置记录、好友关系、守护者关系和守护者数据、通知目标以及订阅关联,都会从服务器永久删除,且无法撤销。如果你是通过 Apple 登录创建的账号,删除时会撤销与 Apple 的关联。你的守护者以及你所守护的人会收到通知。删除账号时,我们还会请求 RevenueCat 删除你的客户记录。
- 不会被删除的内容:(a) 举报记录为防止滥用会保留 2 年,之后删除。(b) 你设备上的本地记录数据(计数器、指标、过往尝试)不会因删除账号而被清除;你可以在应用中删除它们,或通过卸载应用来删除。(c) 删除账号不会取消你的 Apple 订阅;请另行在 App Store 设置中取消。(d) iCloud 中的副本位于你自己的 iCloud 账户内,受 Apple 的流程约束。
- 技术日志:为运营服务而保留的服务器日志(Google Cloud)会在 30 天后自动删除。
如果你无法访问应用,可以将删除请求发送至 miselylab@gmail.com。
10. iCloud 与备份
为了让你换新手机时,即使没有账号,记录数据也不会丢失,你设备上的数据文件会自动包含在你 iPhone 的 iCloud 设备备份中(前提是已开启 iCloud 云备份)。Apple 将此备份保存在你的 iCloud 账户中;我们无法访问。本应用不会另外将你的记录数据写入 iCloud。
11. 跨境传输
Firestore 数据和服务器函数运行在欧洲(europe-west1,比利时)。Google 的部分服务(如身份验证、通知发送和应用验证)以及 Apple 的服务运行在全球性基础设施上,因此你的数据可能会在欧洲经济区和土耳其以外的国家处理。此类传输采用服务提供商所提供的适当保障措施(例如标准合同条款),并符合适用法律。Google 承诺依据标准合同条款处理数据。RevenueCat, Inc. 会在美国处理我们为收入报告而发送的购买数据。创建账号时,你明确同意你的数据按此方式在土耳其境外(欧盟、美国,必要时包括其他国家)处理;你可以通过删除账号来撤回同意。
12. 安全
数据在传输过程中经过加密。服务器数据库受访问规则保护:用户只能访问自己的数据,以及获准让其查看的其他人的数据,客户端无法写入积分或 Premium 状态等字段。应用与服务器之间的调用通过 App Check 进行验证。没有任何系统是绝对安全的;如果发生数据泄露,我们将按法律要求发出通知。
13. 儿童
Breathe In 并非面向 16 岁以下的人士。如果我们得知有 16 岁以下的人创建了账号,我们会删除该账号及其数据。如果你认为你的孩子创建了账号,请写信至 miselylab@gmail.com。
14. 你的权利
根据土耳其《个人数据保护法》(第 6698 号,KVKK)第 11 条和欧盟《通用数据保护条例》(GDPR),你有权:
- 了解你的数据是否被处理、要求获得相关信息,并获取你的数据副本(访问权、可携带权)。
- 要求更正不正确或不完整的数据(你可以在应用中更正你的名字和资料)。
- 要求删除或销毁你的数据(你可以在应用中删除账号)。
- 限制或反对处理,并可随时撤回你的同意。
- 了解你的数据被传输给了哪些第三方,并要求将更正或删除通知这些第三方。
- 反对完全通过自动化处理对你作出的不利结果,并就非法处理造成的损害要求赔偿 (KVKK)。
- 向监管机构投诉:在土耳其为个人数据保护委员会;在欧盟为你所在国家的数据保护机构。
请将你的请求发送至 miselylab@gmail.com。为核实你的身份,我们可能会要求你使用账号所用的邮箱地址来发送邮件,或附上你的分享码。我们最迟会在 30 天内回复请求。
15. 变更
随着应用或法律的变化,我们可能会更新本政策。重要变更我们会在应用内或本页面公布;当前版本的生效日期位于页面顶部。本版本自 2026年10月4日 起生效。