简体中文
适用范围
本政策说明缓息 Huanxi 的 iPhone 与 Apple Watch 应用如何处理数据。缓息用于日常身体节律观察,不提供诊断、治疗、经验证的心理压力测量或紧急报警。健康和通知功能均由你自主选择,不需要注册账号。
我们读取哪些健康数据
在你发起连接并通过 Apple 的健康权限界面选择允许后,缓息只请求读取心率变异性(HRV,SDNN)、静息心率和心率。读取内容包括数值、测量时间和用于区分记录的标识。我们不请求睡眠、运动、位置、通讯录或临床病历权限,也不新增、修改或删除 Apple 健康中的记录。
HRV 与静息心率读取范围为过去 28 个本地自然日及今天;心率为最近 24 小时内最多 200 条记录。健康记录在设备上用于显示、趋势汇总和个人 HRV 参考比较;除下述必要的提醒回执外,不建立应用自己的健康数值历史库,也不上传至开发者或第三方服务器。Apple Watch 独立查询手表上的记录,因此两端可见的数据可能不同。
你写下的手记
你选择保存的感受、文字、背景标签、记录时间及本地记录标识,保存在 iPhone 的应用沙盒中,用于展示与删除手记。手记不参与 HRV 比较,也不会写入 Apple 健康、上传或由本应用同步至其他设备。
手记保留至你在“手记”中逐条删除并确认,或删除本机应用数据。本版没有应用内导入导出、跨设备同步或手记恢复服务。卸载应用会失去本机手记;请勿把本应用当作唯一的重要信息存档。
通知与必要的本机记录
只有 Apple Watch 在你主动开启并允许通知后,才会根据本机新 HRV 记录与个人参考尝试发送本地状态提醒。iPhone 不生成状态提醒。提醒包含未验证的压力参考估计、同次测量的实际 HRV 数值(ms)及测量时间,并用你选择的原创动物角色辅助呈现文字状态。HRV 低于个人参考对应压力估计偏高,接近对应一般,高于对应偏低;这是未经压力预测验证的规则,不是心理压力实测或医学诊断。通知可能出现在手表通知界面,请结合自身隐私需要管理系统通知预览与显示设置。
待处理和最近已接受的提醒回执会保存该次测量的 HRV 数值、标识、测量及提交时间、比较类别和当时的动物角色。这些有限的回执用于保证中断后通知仍对应原测量,不拿后来的读数替代,不构成健康数值历史库。旧回执没有数值时不会补造;旧回执未记录角色时使用默认猫角色。改变角色只影响后续提醒外观,不改变已有回执中的原测量。
为保存选择、避免重复提醒并控制提醒间隔,本机文件还记录通知偏好、首次选择、样本去重标识、测量及处理时间和比较类别。操作诊断只记录必要的操作时间、结果与错误码,不含健康数值、样本数或比较类别。以上数据不向开发者或第三方发送,也不用作广告或分析。系统接受提醒不等于你一定看到了提醒。
你可以在手表缓息的“通知设置”中关闭状态提醒,也可以在系统设置中管理通知权限。关闭提醒会停止后续应用状态提醒并清理待发送的提醒,但不会自动删除全部本机偏好、已记录回执或 Apple 健康数据;已经显示的通知可由你在系统中清除。
存储、安全与备份
手记采用系统完整文件保护;通知记录采用首次解锁后的系统文件保护。二者保存在应用专用目录中,该目录由应用标记为排除系统备份。少量访问流程或界面偏好由系统偏好存储管理,不能将此表述理解为整台设备或所有系统数据均被排除备份。
缓息不提供自己的云备份、服务器保存或数据恢复功能。Apple 健康自身的存储、iCloud 同步以及设备系统的备份行为属于 Apple 系统与用户设置的范围,缓息不会替你更改这些设置。不要假设卸载后的手记可以从系统备份找回。
应用文件无法读取时,缓息保留原文件并停止覆盖,避免用空文件替换已有手记或通知设置。任何技术措施都不能保证设备丢失、损坏或系统故障时数据绝不丢失。
数据传输与第三方
本版没有应用自己的网络客户端、账号服务器、广告、分析 SDK、跨应用跟踪或第三方数据共享功能。开发者无法通过缓息读取你的设备健康记录或手记,也不出售这些数据。
Apple 健康、系统通知、App Store 和 TestFlight 由 Apple 提供,适用 Apple 自身的条款与隐私政策。若你主动离开应用访问支持网页或联系开发者,该行为可能涉及所使用网页、邮件服务或系统服务的数据处理;它不代表缓息会自动附带你的健康记录或手记。
本支持与隐私网页托管于 GitHub Pages,并经 Cloudflare 提供网络服务;访问时服务商可能处理 IP 地址、浏览器信息及必要的访问日志。本页不嵌入分析脚本、广告或第三方字体,其他 code4fun.me 页面可能有不同设置。你主动发送的支持邮件及其中的信息会由开发者和邮件服务处理,仅用于答复和排查问题;请勿发送原始健康数据或完整手记。
权限与删除选择
你可以不连接 Apple 健康,仍然使用手记和呼吸节拍。在健康 App 的个人头像下,进入 App 与服务并选择缓息,管理读取权限;具体系统菜单名称可能随系统版本变化。手表与手机的健康访问需要分别确认。撤回读取权限不会删除 Apple 健康原有记录;这些记录由你在 Apple 健康中管理。
为保护隐私,应用不能可靠区分“未允许读取”与“没有可读取记录”。完成权限流程不等于所有读取权限都已获准。没有记录时,缓息不会捏造读数或状态。
你可以逐条删除本机手记、关闭手表提醒,或在对应设备上卸载应用以移除本机应用数据。由于没有开发者持有的健康或手记副本,开发者无法远程找回、导出或替你修改这些内容。
儿童与健康用途
本应用不是专为儿童设计的产品,不提供医疗服务或医学认证承诺。HRV 比较规则未经临床验证,也未经压力预测验证。若持续不适或准备作出医疗决定,请咨询医生;呼吸练习不适时应立即停止。
政策更新
如数据处理方式发生变化,我们会更新本政策,并在需要时说明变化或请求相应权限。本政策自 2026 年 11 月 1 日起生效,本次更新日期为 2026 年 11 月 2 日。
联系我们
开发者:Zhishan Zhang。支持与隐私问题请发送至 apple@code4fun.me,或查看使用与支持。请勿发送原始健康记录、完整手记、密码或验证码。开发者没有你的本机数据副本。
Privacy Policy in English
Scope
This policy explains how the Huanxi iPhone and Apple Watch apps handle data. Huanxi supports everyday observation of personal rhythms; it does not provide diagnosis, treatment, validated psychological stress measurement or emergency alerts. Health access and notifications are optional. No account is required.
Health data we read
Only after you request a connection and choose permissions in Apple's Health authorization interface, Huanxi requests read access to heart rate variability (HRV, SDNN), resting heart rate and heart rate. Readings include values, measurement times and identifiers used to distinguish records. The app does not request sleep, workout, location, contacts or clinical-record access, and does not add, modify or delete Apple Health records.
HRV and resting heart rate queries cover the previous 28 local calendar days and today. Heart rate is limited to up to 200 records from the last 24 hours. Readings are processed on-device for display, trends and comparison with a personal HRV reference. Except for the limited notification receipts described below, the app does not build its own history of health values. It does not upload readings to the developer or third-party servers. Apple Watch queries its own local records, so the phone and Watch may show different data.
Your journal
Feelings, text, context tags, entry times and local entry identifiers that you choose to save are stored in the iPhone app's sandbox for display and deletion. Journal entries do not affect HRV comparisons, are not written to Apple Health and are not uploaded or synced to another device by Huanxi.
Entries remain until you individually delete and confirm them in the journal, or remove the local app data. This version has no in-app import/export, cross-device sync or journal recovery service. Uninstalling loses local entries; do not use the app as your only archive of important information.
Notifications and necessary local records
Only Apple Watch attempts local status reminders, after you opt in and allow system notifications, based on new local HRV readings and your personal reference. The iPhone does not produce status reminders. A reminder includes an unvalidated stress estimate, the actual HRV value in milliseconds and measurement time from that same reading, plus your selected original animal character as a visual cue. Lower HRV relative to your reference maps to a higher estimate, similar HRV to usual and higher HRV to lower. This rule has not been validated for stress prediction; it is not a measurement of psychological stress or a medical diagnosis. Reminders may be visible in the Watch notification interface. Manage system previews and display settings according to your privacy needs.
Pending and most recently accepted notification receipts retain the original HRV value, sample identifier, measurement and submission times, comparison category and selected animal.These bounded receipts keep a notification tied to its original measurement after interruptions, without substituting a later reading or creating a history of health values. Legacy receipts with no value do not receive an invented value. A legacy receipt without an animal uses the default cat. Changing the animal affects future appearance, not the original measurement in an existing receipt.
To remember choices, prevent duplicates and enforce reminder intervals, local files also hold notification preferences, the initial opt-in decision, sample deduplication identifiers, measurement and processing times, and comparison categories. Operational diagnostics contain only necessary operation times, outcomes and error codes, not health values, sample counts or comparison categories. None of these records is sent to the developer or third parties or used for advertising or analytics. Acceptance by the notification system does not prove that you saw a reminder.
You can turn off reminders in Huanxi's notification settings on the Watch, or manage permissions in system settings. Turning reminders off stops future app status reminders and clears pending reminders; it does not automatically erase all local preferences, accepted receipts or Apple Health data. You can clear already displayed notifications in the system interface.
Storage, security and backups
Journal files use complete system file protection; notification records use system file protection after first unlock. Both are kept in an app-specific directory that the app marks as excluded from system backups. Some access-flow or interface preferences use system preference storage. This statement does not mean that the entire device or all system data is excluded from backups.
Huanxi has no developer-operated cloud backup, server storage or data recovery. Apple Health storage, its iCloud sync and device backups depend on Apple services and your settings; Huanxi does not change those settings. Do not assume that deleted local entries can be recovered from a system backup.
If an app file cannot be read, Huanxi preserves it and stops overwriting it, rather than replacing an existing journal or notification settings with an empty file. No technical measure can guarantee against data loss after device loss, damage or system failure.
Data transfer and third parties
This version has no app-owned network client, account server, ads, analytics SDK, cross-app tracking or third-party data-sharing feature. The developer cannot access your health readings or journal through Huanxi and does not sell them.
Apple Health, system notifications, the App Store and TestFlight are Apple services governed by Apple's terms and privacy policies. If you choose to leave the app to visit a support page or contact the developer, the website, email provider or system service may process information. Huanxi does not automatically attach health readings or journal entries.
These support and privacy pages are hosted on GitHub Pages, with network services provided by Cloudflare. Those providers may process IP addresses, browser information and necessary access logs. These pages do not embed analytics scripts, ads or third-party fonts; other code4fun.me pages may have different settings. Support emails you voluntarily send, and their contents, are processed by the developer and email provider only to respond and troubleshoot. Do not send raw health data or your complete journal.
Permissions and deletion
You may use the journal and breathing guidance without connecting Apple Health. In the Health app, open your profile, then Apps and Services and Huanxi to manage read permissions; menu names may vary by OS version. Phone and Watch health access must be checked separately. Revoking access does not delete existing Apple Health records; you manage those in Apple Health.
For privacy reasons, the app cannot reliably distinguish denied read access from having no readable records. Completing the authorization flow does not prove every read permission was granted. Huanxi does not fabricate missing readings or states.
You can delete journal entries individually, turn off Watch reminders, or uninstall the app on the relevant device to remove its local app data. Since the developer holds no copy of your health data or journal, the developer cannot remotely recover, export or change it for you.
Children and health use
The app is not designed specifically for children and makes no claim to provide medical services or medical certification. Its HRV comparison rules have not been clinically validated or validated for stress prediction. Consult a doctor if symptoms persist or before making medical decisions. Stop the breathing exercise if you feel unwell.
Policy changes
If data practices change, we will update this policy and explain changes or request permissions where needed. This policy took effect on November 1, 2026 and was updated on November 2, 2026.
Contact
Developer: Zhishan Zhang. For support or privacy questions, email apple@code4fun.me or read the English support page. Do not send raw health records, complete journal entries, passwords or verification codes. The developer has no copy of your local app data.