01我们是谁
碳蛋脂记(应用包名 com.zhuangziyu.tandanzhiji,以下简称「本应用」)是一款运行在 HarmonyOS 设备上的饮食营养记录工具,由个人开发者独立开发与维护(以下简称「我们」)。
本政策说明你在使用本应用时,哪些信息会被记录、记录在哪里、以及你如何控制与删除它们。本政策仅适用于本应用,不适用于你通过本应用调起的第三方服务(见第六条)。
02收集哪些信息
准确的说法是「记录」,而非「收集」。本应用不设服务器、不含账号体系、不发起任何数据上报,所有信息由你在使用过程中录入,并直接写入本机存储。我们不接收、不汇总、不持有这些信息的任何副本。
下表列出本应用会写入本机的全部信息类别。清单按实际数据模型逐项对应,不含推测项:
| 类别 | 具体内容 | 产生时机 | 存放位置 |
|---|---|---|---|
| 身体资料 | 性别、身高、体重、年龄、体脂率(可选)、日常活动强度 | 首次引导时填写,可在设置中修改 | 本机数据库 |
| 营养目标 | 每日热量目标、碳水/蛋白质/脂肪目标、训练日与休息日两套配置 | 引导流程或设置中生成/调整 | 本机数据库 |
| 饮食记录 | 食物名称、份数、单位、对应的热量与三大营养素数值、记录日期与时间 | 你主动添加食物时 | 本机数据库 |
| 体重记录 | 日期、体重数值、备注照片的本地路径 | 你主动记录体重时 | 本机数据库 |
| 体型照片敏感 | 你从系统图库中主动选择的照片,压缩后的副本 | 仅在体重记录中选择配图时 | 本机照片目录 |
| 自定义食物 | 你创建的食物名称、分量与营养数值 | 你主动新建自定义食物时 | 本机数据库 |
| 餐食模板 | 模板名称与其中包含的食物条目 | 你主动保存常用组合时 | 本机数据库 |
| 使用偏好 | 深浅色模式、训练日设定、上次停留的页面 | 使用过程中自动保存 | 本机数据库 |
| 订阅状态 | 当前套餐类型与到期时间(不含任何支付信息) | 完成或恢复购买后由系统回写 | 本机数据库 |
上表中「本机数据库」指应用私有目录下的 tandanzhiji_db.json,「本机照片目录」指 files/bodyphotos/,二者均不对外暴露。
上述信息中的身体资料、饮食记录与体重数据,在《个人信息保护法》下可能构成敏感个人信息。它们的敏感性正是本应用选择不设服务器的原因:没有远端副本,就没有远端泄露的可能。
03信息存放在哪里
全部数据只写入本应用的私有沙箱目录,其他应用无法读取:
- 结构化的记录数据 —— 单个 JSON 文件
/data/storage/el2/base/files/tandanzhiji_db.json,位于应用私有目录。 - 体型照片 —— 应用私有目录
files/bodyphotos/。照片在你选择后会先按最长边 1600 像素、JPEG 质量 88 压缩,再复制进沙箱;系统图库中的原图不会被修改或移动。 - 桌面卡片 —— 卡片仅读取上述本地数据用于展示,不产生额外副本。
数据会离开设备吗
本应用自身不会。唯一可能让数据离开设备的路径,是你自己开启的系统级备份:
04我们不会做的事
以下行为在本应用中均不存在。这不是承诺性表述,而是代码层面的事实——应用未声明任何网络权限,也不含任何第三方 SDK:
- 不上传数据。应用内没有任何向自建服务器发送数据的代码。
- 不要求注册或登录。应用没有账号体系,我们不掌握你的手机号、邮箱或任何身份标识。
- 不接入广告与分析 SDK。没有广告位、没有埋点、没有崩溃上报、没有用户画像,也不做个性化推荐。
- 不读取你的通讯录、短信、位置、麦克风或相机。这些能力应用从未申请。
- 不在后台收集信息。应用不在后台运行,退出后即停止一切活动。
- 不向任何第三方出售或共享你的数据。因为我们根本接触不到这些数据。
05系统权限说明
本应用未在配置中声明任何系统权限。需要与系统交互的三处场景,均通过系统提供的免权限机制完成:
选择照片
记录体型照时,应用调用系统图库选择器(Photo Picker)。选择器由系统渲染,你只能看到并挑选自己指定的那一张照片,应用无法浏览你的相册。你取消选择,应用不会得到任何内容。
保存海报到相册
分享每日或成就海报时,保存动作由系统安全控件(SaveButton)承载。只有你亲手点击该控件,系统才会临时授予这一次性的写入权限,应用本身不具备随时写入相册的能力。
导出与导入数据
导出 CSV 备份或导入数据文件时,通过系统文件选择器读写你指定的那一个文件,不涉及其他文件。
06第三方服务
本应用不集成第三方统计、广告或社交 SDK。仅在以下场景会调起由华为提供的系统级服务,这些服务独立于我们运行:
| 服务 | 触发场景 | 涉及的信息 |
|---|---|---|
| 华为应用内支付(IAP) | 你主动购买或恢复 Pro 订阅时 | 交易由华为账号体系完成。我们仅收到「是否有效」的结果与到期时间,不接触你的支付方式、银行卡或账单信息 |
| 华为应用市场 | 下载、安装与更新应用时 | 由应用市场按其自身隐私政策处理,我们无法获取 |
| 系统备份与恢复 | 你开启系统备份时 | 沙箱内数据可能被纳入备份,详见第三条 |
上述服务由华为终端有限公司提供,其数据处理行为适用华为自身的隐私政策。建议你在使用前查阅华为隐私政策。
07你的权利
由于数据全部存放在你的设备上,你对这些信息拥有完整且直接的控制权,无需向我们申请:
- 访问与查看 —— 首页、日历、统计、体重记录页随时查看全部已录入内容。
- 更正 —— 身体资料与目标可在「设置」中随时修改;饮食记录可删除后重新添加。
- 导出 —— 「设置 → 数据导出」可生成 CSV 文件,便于自行留存或迁移。
- 删除 —— 单条记录可在列表内左滑删除;清空全部数据见下一条。
- 撤回同意 —— 卸载应用即可终止全部数据处理行为,无需另行通知我们。
由于我们不经手你的数据,无法代为查询、导出或删除——这些操作只能在你自己的设备上完成。这不是推诿,而是架构决定的:我们确实没有可以操作的数据副本。
08如何删除数据
- 删除单条记录 —— 在当日记录或体重列表中左滑该条目并确认。
- 清空全部数据 —— 进入系统「设置 → 应用 → 碳蛋脂记 → 存储 → 清除数据」,应用内所有记录与照片将被一并抹除。
- 彻底移除 —— 卸载应用,其私有沙箱目录会被系统回收,数据不可恢复。
清除数据与卸载均不可撤销,且我们没有任何备份可以帮你找回。若记录已积累较长时间,建议先用「数据导出」保存一份 CSV。
09数据安全
本应用采取的安全措施与其架构一致:
- 数据存放于应用私有沙箱,受 HarmonyOS 应用隔离机制保护,其他应用无法读取。
- 由于不存在服务器与网络传输,也就不存在传输环节被截获、或服务端被拖库的风险。
- 体型照片在入库前压缩,减少无谓的存储暴露面。
需要提醒的是:设备本身的安全仍取决于你的使用习惯。若设备未设锁屏密码、被他人解锁使用,或你主动 root/越狱,本地数据便可能被他人看到。这部分风险超出应用的控制范围,建议为设备设置锁屏并妥善保管。
10未成年人保护
本应用不面向 14 周岁以下的儿童,也不会主动收集儿童的个人信息。若你未满 18 周岁,请在监护人陪同下阅读本政策并使用本应用;涉及减脂、增肌等饮食调整时,务必先征得监护人及专业医师的意见。
由于应用不设账号体系、不收集身份信息,我们无法识别用户年龄。若监护人发现未成年人正在使用并希望清除数据,按第八条操作即可,无需联系我们。
11健康免责
本应用提供的热量与三大营养素目标,基于通用公式(如基础代谢估算与活动系数)计算,属于估算值,不构成医学建议、诊断或治疗方案。
个体代谢差异显著,实际需求可能与估算结果相差较大。内置食物营养数据参考《中国食物成分表(第 6 版)》等公开资料,实际食材因品种、产地与烹饪方式不同会存在偏差,请结合实际情况自行校准。
如有减脂、增肌、慢性病管理或进食障碍相关需求,请咨询执业医师或注册营养师,不要仅依据本应用的数据做出健康决策。
12政策更新
当应用功能发生变化(例如未来引入需要联网的能力),我们会同步修订本政策,并更新页首的「更新日期」。涉及数据处理方式的实质性变更时,我们会在应用内以显著方式提示你。
建议你在版本更新后回看本页面。继续使用即表示你接受更新后的政策;若不同意,可停止使用并卸载应用。
13联系我们
对本政策有任何疑问、意见或投诉,欢迎通过以下方式联系。我们会在收到后的 15 个工作日内答复。