隐私政策

更新日期:2026 年 10 月 24 日

生效日期:2026 年 10 月 24 日

引言

心愿(以下称「本应用」)是一款自我探索与情绪成长工具。我们深知,你写下的情绪、对话与日记属于敏感个人信息,因此本应用采用本地优先的设计:这些内容加密保存在你的设备上,我们的服务器不保存,也没有能打开它们的钥匙。

本政策说明:我们处理哪些信息、为什么处理、存在哪里、会上网的部分去了哪里,以及你可以如何行使自己的权利。请在使用前完整阅读。

1. 我们是谁

本应用的运营者(个人信息处理者)为:

本应用不设账号体系,因此我们不会通过手机号、邮箱或第三方登录识别你。下文所说的「我们」,指上述运营者。

2. 本政策适用范围

本政策适用于「心愿」移动应用(Android 包名 com.zhaojing.moodkit)及其官方下载页(https://brightvision.net.cn/app/xinyuan/)。

本应用内可能包含指向外部网站的链接(如心理援助热线、政策页面)。外部网站的信息处理行为适用其自己的隐私政策,不在本政策范围内。

3. 我们处理哪些信息

3.1 只保存在你设备上的信息

下列信息由本应用在你的设备上生成或由你主动输入,经过加密后保存在本机。我们不接收、不存储、无法读取:

类别具体内容说明
对话内容你发送的文字、模型生成的回复对话由装在手机上的模型生成,推理过程不联网
日记文字,以及你主动加入的图片、视频、声音媒体文件同样加密保存
情绪与自评情绪记录、自评量表答案与结果、每周回顾仅用于向你展示与生成趋势
自我探索记录内在家庭地图、身体部位标记、场景引导中的选项仅本机
危机记录触发时间、级别、已展示的求助资源不含对话内容;仅本机
安全拦截标记某条回复被本机规则拦下的类别不保存被拦下的原句
密码与恢复码只保存加密信封,不保存密码或恢复码本身两样都丢失时,内容将无法打开
你自己导入的音乐你从手机选择的音频文件副本保存在应用私有目录,未加密,不上传
上述内容在卸载本应用时随应用数据一并删除。我们没有云端备份,
也无法帮你找回;如需留存,请使用手机系统的备份功能或自行保存文件。

3.2 会联网的信息

本应用只有以下四类联网行为:

#场景传输内容是否含你的个人信息
1首次进入对话页、本机模型尚未就绪下载对话所需的模型文件否:不含账号、设备标识或任何内容
2启动时或你手动检查更新读取版本清单(版本号、安装包校验值)否
3你确认更新后下载新版本安装包否
4订阅结算(当前未开放)支付渠道返回的订单结果仅订单维度,不含心理内容
说明:第 4 项目前尚未实现,本应用当前不提供购买功能。
开放订阅时,我们会先更新本政策并重新征求你的同意。

关于 IP 地址:任何联网请求都会让接收方看到你的 IP 地址与请求时间,这是网络传输本身
决定的,本应用也不例外。分发服务器为完成传输与安全防护(如限流、防攻击)处理这一信息,
不用于识别你的身份、不做用户画像,也不与你的心理内容关联。

3.3 我们不收集的信息

4. 处理目的与依据

目的处理的信息依据
提供记录、对话、练习与阅读功能3.1 中的内容你的同意;处理敏感个人信息已取得你的单独同意
在本机判断是否需要展示求助资源当前对话文字(仅本机规则匹配,不保存、不上传)保护你的重大人身权益
保障应用可用与安全版本检查、安装包校验履行向你可交付服务的必要
订阅结算(未开放)订单结果合同履行与法定留存义务

我们不会将上述信息用于:广告投放、用户画像、模型训练、出售或出租。

5. 存储地点与期限

6. 共享、转让、公开披露

7. 第三方组件

本应用使用了若干开源组件,它们只在本机运行,不收集个人信息:

组件用途
Flutter / Dart跨平台运行时
llamadart / llama.cpp本机运行对话模型
just_audio / audio_session音频播放
drift / sqlite3 / SQLCipher本地加密数据库
flutter_secure_storage本机密钥信封存储
path_provider / file_picker / image_picker / video_player本地文件与系统选择器
url_launcher打开外部链接(如热线、政策页面)
本应用没有接入第三方统计、广告、推送、地图、社交登录或支付 SDK。
支付能力开放时,结算由应用商店或支付渠道处理,我们会在更新本政策后另行说明。

8. 你的权利

权利你怎么行使
查阅在应用内随时查看你的记录、日记、情绪与量表结果
更正在应用内直接修改文字、删除或替换日记媒体
删除删除单条内容;或在「我的」中一键销毁全部数据,同时清除密钥与同意标记
撤回同意通过一键销毁撤回同意;撤回后不影响此前基于同意进行的处理
复制 / 导出当前版本未提供一键导出。你的数据只在本机,可通过手机系统的备份或文件管理留存。我们可以协助你排查操作问题,但无法导出我们并不持有的内容
解释说明对本政策或处理规则有疑问,可通过第 14 节联系我们
投诉举报可向我们投诉,也可向网信、工信等主管部门反映
关于「打不开」:密码与恢复码是打开本机内容的唯一两把钥匙,都只存在你的设备上。
两样都丢失时,内容将无法再打开——这不是我们删除了你的数据,而是没有第三把钥匙。
届时应用会提供「清空并重新开始」,该操作会删除本机内容,不可恢复。

关于导入的音乐:一键销毁会解除登记,但不会删除你自己导入的音频文件副本
(它们是你的文件,不是我们保存的内容)。如需彻底删除,请在系统文件管理中删除,
或卸载应用。

9. 未成年人

10. 信息安全

我们采取与风险相适应的措施保护你的信息:

  1. 加密存储:心理内容保存在 SQLCipher 加密数据库中;日记中的图片、视频、声音在入库前单独加密。
  2. 密钥不落盘:解锁密钥不写入磁盘,只保存由你的密码与恢复码分别包装的两份信封;每次冷启动由你在本机解锁。
  3. 无服务器副本:我们没有你的内容副本,因此也不存在「服务器被攻破导致内容泄露」这一类风险。
  4. 网络最小化:联网只做第 3.2 节的四件事,请求不携带账号、设备标识与内容。
  5. 安全事件:若发生可能影响你权益的安全事件,我们会按法律要求告知并报告。由于我们不持有你的心理内容,此类事件通常只涉及服务可用性信息。

11. 人工智能生成内容说明

12. 危机场景

当你在对话中表达自伤或自杀相关内容时,本应用会:

  1. 在本机用固定规则识别,并优先展示心理援助热线与求助建议;
  2. 记录一条只在本机的危机记录(时间、级别、已展示的资源),不含对话内容;
  3. 不会自动通知你的家人、朋友、单位或任何第三方,不会自动报警或呼叫急救。

本应用不是急救服务。如你或他人正处于紧急危险中,请立即联系身边的人、拨打 120 / 110,或心理援助热线 12356。

13. 本政策的更新

14. 联系我们

如你对我们的答复不满意,可以向网信、工信、市场监管等主管部门投诉举报。

附录 A · 权限清单(Android)

权限用途
INTERNET下载模型、检查与下载新版本、订阅结算(未开放)
ACCESS_NETWORK_STATE判断网络是否可用,用于下载失败提示与重试
WAKE_LOCK音频播放与较长下载期间保持运行
REQUEST_INSTALL_PACKAGES应用内更新时拉起系统安装器

本应用不申请相机、麦克风、通讯录、位置、短信、电话、通知与宽泛存储权限。

附录 B · 网络请求清单

请求目标内容频率
模型文件下载官方分发地址模型密文首次使用对话前,一次
版本清单version.json版本号、校验值启动时 / 手动检查
安装包下载官方分发地址APK有新版本且你确认时
订阅结算支付渠道订单结果仅在开放订阅后

以上请求均不包含你的账号、设备标识或心理内容。