隐私政策
最后更新:2026 年 10 月 26 日
简单说
- 你的练习记录保存在你的设备上,并备份在你自己的 iCloud 账户里(在 Android 上是你的 Google 账户)。我们够不到那些数据。
- 你的声音从不写入磁盘。麦克风只在练习期间工作,并且只从中算出当下的声音强度——这是怎么做到的。
- 没有广告,没有追踪,没有第三方分析。关于应用里为什么没有第三方代码,我们另外写过。
- 你可以选择分享匿名的练习摘要,以及声音样本(每天最多十次练习)。这两件事会分别征求你的同意,你也可以随时关掉任何一项。什么留在哪里,都写在管理你的数据里。
留在你设备上的数据
练习摘要(日期、呼吸法、时长、分数、报告)、你在开场问题里的回答(目标、经验、习惯的时段、健康备注)、你的设置和通知偏好,都存在你的设备上。如果 iCloud 是开着的,这些数据会在 Apple 的 iCloud 基础设施上、在你自己的账户里同步;作为开发者,我们对那块区域没有任何访问权限。如果你删除应用,设备上的数据会被删除;iCloud 里的副本可以通过 Apple 的 iCloud 设置处理。
在 Android 上
- 你的练习记录、开场问题里的回答和设置保存在你的设备上。如果 Android 的自动备份是开着的,这些数据会在 Google 的备份基础设施上备份到你自己的 Google 账户里。我们够不到这份备份。练习历史不会在 Android 设备之间同步,也不会在 iPhone 和 Android 之间迁移。
- 可选的分享(匿名练习摘要、反馈、声音样本、界面与功能的使用)会用同样的问题、按下面的规则征求你的同意,并发送到同一个地方:Apple CloudKit。这不需要 Apple 账户。记录里只会注明它来自 Android。
- 权限:麦克风、通知(Android 13 及以上会单独询问)、振动、开机完成通知(用于手机重启后重新设置提醒),以及只用于可选分享的网络访问。
- 你可以用“个人资料”页面最下方的删除我的数据按钮删除设备上的数据。卸载应用也会删除全部数据。
- 在 Android 14 及更高版本上(Android 9 至 13 需已安装 Health Connect 应用),如果你在设置中打开将正念分钟数写入 Health Connect,每次计入的练习都会作为正念分钟数写入 Health Connect:只包含开始和结束时间、类型(呼吸练习)和技巧名称。这个开关默认关闭,打开时只请求这一项写入权限。Health Connect 中的数据不会发送给我们。
- 如果你在设置中打开使用睡眠和心率数据(或在设置“睡前练习”时打开使用睡眠数据),应用会从 Health Connect 读取睡眠、睡眠中的呼吸频率、心率、心率变异性(HRV)和静息心率。这些数据只用于你在应用里看到的内容:与你自己平常的夜晚相比的睡眠分数、睡眠中的呼吸频率、练习前后的心率,以及计划和呼吸法建议。数据只保存在内存中:不会写入设备,不会进入备份、CloudKit 或任何匿名汇总,也绝不会发送给我们。该开关默认关闭,你可以随时关闭,或在 Health Connect 中撤销访问权限。
可选的分享
匿名练习摘要。 如果你打开它,发送的内容是:一个随机生成的匿名标识符、日期和时区(不含分秒)、呼吸法、时长、分数、是否完成、是否使用了麦克风、应用版本,以及练习报告里的技术数值。你的姓名、邮箱、电话号码、位置、设备标识符和健康回答从不发送。匿名标识符只在应用内部生成,无法与某个人或某个 iCloud 账户对上。
反馈。 在匿名分享打开的情况下,练习结束后偶尔会出现一个简短的问题:十分制的评分,后面再跟一个问题。评分和文字都可以跳过。发送的内容是:你给的分数、你写的文字、呼吸法、时长、练习分数、是否完成、是否使用了麦克风、应用版本、日期,以及上面那个匿名标识符。你写的是自由文本,我们会读;所以别在框里写任何能认出你是谁的内容。姓名、邮箱、位置和健康回答在这里同样不会发送。匿名分享关着时,这个问题根本不会出现。
声音样本。 如果你另外给了权限,每天最多十次练习的声音会以压缩形式发送。这个选项从不向声称自己未满 13 岁的人显示: 在许多国家,含有儿童声音的文件属于个人数据。如果你在开场问题里没有填写年龄,选项下面会出现一条提示。它唯一的用途是测量并改进呼吸检测的准确度;我们在另一篇文章里写过阈值是怎么在真实录音上测出来的。发送出去的文件会从你的设备上删除。如果你关掉这项权限,还在等待发送的音频文件也会被删除。
心率摘要(Apple Watch)。 如果你用 Apple Watch 练习,并通过单独的开关允许,匿名练习摘要中还会包含这次练习的平均心率以及开始和结束时的心率。实时心率和心率图表不会离开你的设备,也不会写入 iCloud。只有手表上装了 Soluklan 才会出现这个开关。匿名练习摘要关闭时,什么都不会发送。
分享的数据存放在 Apple CloudKit 上,只用于开发这个应用。它不出售,也不转让给第三方。每一条到达的记录我们会做什么,写在我们拿分享的数据做什么里。
界面与功能的使用。 这是一个单独的选项,会出现在第一次练习后的分享询问里,也在设置 → 隐私中,默认不勾选。开启后,每次关闭应用时会发送一份匿名汇总:打开了哪些界面、使用了哪些功能、应用是从哪里打开的(图标快捷操作、小组件、通知、Siri 等)、更改了哪些设置(只记设置名称,从不记录所选的值),这些都只记次数、在每个界面以及整个应用中停留的时间、应用版本、界面语言与层级、设备类别、日期和小时。名称来自一份固定清单;自由文本、身份、位置、健康回答,以及精确到分钟或秒的时间,都不会发送。关闭开关时,尚未发送的内容也会一并删除。
同一份汇总还会带上应用当前的状态:连续天数、最佳纪录、剩余护盾、昨天是否用了护盾、修复窗口是否开启以及在修复页面上的选择;安装以来的时间和计入的练习次数(两者都只以大致范围表示);通知权限的状态、是否设了每日提醒、权限是否在系统设置中被关闭,以及当天每种通知安排了几条;是否有小组件(iPhone 上主屏幕和锁定屏幕分开)和已配对的 Apple Watch、已解锁呼吸法的数量、所选的练习声音主题和外观(以固定清单中的名称表示)、正念分钟开关的状态,以及正在进行的计划的名称和天数。认识测试只发送到达的页码和是否跳过,从不发送回答。还会加上从第一次打开到第一次练习的时间(大致范围)以及第一次练习是否完成。为了改进识别,会发送麦克风权限的状态、“听不见你的呼吸”窗口出现了几次以及在那里选了什么、来电等声音中断让练习停下的次数、讲解页面和试练轮的使用情况、提前结束的练习的呼吸法和轮次、设备型号(例如“iPhone15,2”)和操作系统版本。还会发送应用打开了几次、其中几次开始了练习、从打开到开始的时间(大致范围),文字大小、屏幕阅读器、“减弱动态效果”和深色模式的状态,以及设备地区设置中的两个字母的国家代码。国家代码读取自设备的设置,不是位置数据,从不读取位置。如果这个开关开启,匿名练习小结里还会加上练习是从哪里开始的、建议时长是原样保留还是缩短或延长了,以及提前结束的练习停在了第几轮。这些值同样来自固定清单或只是数字。身份、认识测试和健康方面的回答、心率以及精确到分钟或秒的时间,都不会进入这份汇总。
广告归因。 如果这一选项已开启,且你是通过 App Store 上的广告找到本应用的,小结里还会附上你来自哪条广告:广告系列、广告组和关键词的标识,广告所在的国家,以及点击的日期。这些是广告的标识,不是你的。这一信息从 Apple 的 AdServices 服务获取一次,不读取广告标识符(IDFA),也不请求跟踪许可。
社交媒体链接。 我们社交媒体账号上的链接(例如 soluklan.app/youtube)会经过我们自己的服务器。我们只统计每个链接每天被点开多少次,不记录你是谁、你的 IP 地址或你的设备。
权限
- 麦克风: 用来检测你的呼吸。不录音(只有在你打开上面那项声音样本权限时才录,且只在那些练习里)。
- 通知: 只用于你自己设置的提醒。通知在你的设备上排期,不从服务器推送——哪条通知什么时候到。
- Apple 健康: 在与 Apple Watch 一起练习时读取心率并显示。为了让手表在整个练习中测量心率,还会请求体能训练权限。练习结束时体能训练会被丢弃,不会保存。如果你在“设置 → Apple 健康”中打开将正念分钟数写入“健康”,每次计入的练习都会作为正念分钟数写入“健康”,只包含开始和结束时间。这个开关默认关闭,打开时只请求这一项写入权限。不会向“健康”写入其他数据,“健康”中的数据也不会发送给我们。
- Apple 健康,睡眠和心率数据: 如果你在设置 → Apple Health 中打开使用睡眠和心率数据(或在设置“睡前练习”时打开使用睡眠数据),应用会从“健康”读取睡眠分析、睡眠中的呼吸频率、心率、心率变异性(HRV)和静息心率。这些数据只用于你在应用里看到的内容:与你自己平常的夜晚相比的睡眠分数、睡眠中的呼吸频率、练习前后的心率,以及计划和呼吸法建议。数据只保存在内存中:不会写入设备,不会通过 iCloud 同步,不会进入任何匿名汇总,也绝不会发送给我们。该开关默认关闭,你可以随时关闭,或在“健康”应用中撤销访问权限。
儿童
本应用不面向儿童,也不会有意收集儿童的数据。
你的权利
你可以随时在“设置 → 隐私”里关掉分享;删除你的数据也在同一个地方。
如果你希望删除已经发送的记录,请把你的匿名 ID 发送到下面的地址。在“设置 → 隐私 → 显示匿名 ID”里可以看到它。与这个 ID 关联的记录会全部删除。
数据控制者与申请
本政策所述数据的数据控制者是 Soluklan 的开发者 Hüseyin Hakan Özdemir。任何问题都可以通过下面的地址联系我们。
如需行使你对个人数据的权利(例如依据土耳其数据保护法 KVKK 第 11 条:了解你的数据是否被处理、索取信息、要求更正或删除),发邮件到这个地址即可。分享的记录是匿名的,我们只能凭你的匿名 ID 找到它们:请在删除或查询申请中附上你的 ID(如上文所述)。申请免费,最迟在 30 天内答复。