如何从 Foodvisor 导出数据

Foodvisor 的应用内导出功能有限,不包括历史照片识别数据或完整的营养日志。本文将介绍官方导出流程、针对 Foodvisor 背后的法国公司提交 GDPR 第 15 条数据主体访问请求的方法、使用截图和 Apple Health 桥接的手动解决方案,以及如何在迁移后在 Nutrola 中重建您的历史记录。

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Foodvisor 的官方导出功能有限。要获取完整数据,请提交 GDPR 数据主体访问请求——以下是具体步骤及手动解决方案。

Foodvisor 是一款法国营养应用,利用 AI 照片识别、条形码扫描和个性化指导计划帮助用户记录饮食。许多用户在应用中记录了数月甚至数年的饮食历史,常常希望将这些数据转移到其他平台,无论是因为更换追踪器、为教练或医生建立长期数据集,还是因为他们认为自己的营养历史应该归自己所有。然而,Foodvisor 的应用内导出功能相对简单,通常不包括结构化的营养数据、时间戳、照片引用和份量估算等信息,这些正是该应用的核心价值所在。

好消息是,Foodvisor 由一家法国公司运营,这意味着欧洲经济区的用户——实际上大多数全球用户,因为该公司选择实施统一政策——可以依赖通用数据保护条例(GDPR)。根据 GDPR 第 15 条,您有权获取公司持有的关于您的个人数据的副本,并且在适用的情况下以常用的机器可读格式提供。这一权利的强度超过了应用程序在设置菜单中提供的任何按钮。本文将详细介绍官方导出、GDPR 第 15 条请求流程、填补数据空白的手动解决方案,以及在获取历史数据后如何在 Nutrola 中进行导入。


Foodvisor 官方导出内容

Foodvisor 的应用内导出功能,如果提供的话,通常仅限于最近日志的摘要视图。用户根据应用版本、地区和订阅等级的不同反馈各异,但总体模式一致:导出功能是便利的,而非完整的档案。

应用内导出通常包括的内容

  • 最近每日卡路里和宏观营养素总量的 CSV 或 PDF 文件,通常覆盖一个滚动窗口,而非完整历史。
  • 基本的餐食名称和每个条目的估算卡路里。
  • 在应用内手动记录的体重条目。
  • 从设置或个人资料区域触发的单文件下载。

应用内导出通常遗漏的内容

  • 原始的照片识别图像及 AI 的食物识别结果,包括置信度评分和替代建议。
  • 份量估算及其背后的体积或盘子缩放逻辑。
  • 除了主要宏观营养素外的微量营养素细分。
  • 条形码扫描结果,包括扫描的产品代码、品牌和匹配的数据库条目。
  • 组合多个成分的食谱细分。
  • 教练计划进度、习惯连续性和应用内成就。
  • 时间戳的粒度低于每日摘要。
  • 附加到单个条目的备注、标签或自定义餐名。

对于仅记录几周的用户来说,官方导出可能足够了。但对于有数月历史、为特定目标进行宏观追踪,或因医疗原因需要保留营养数据的用户来说,缺口则相当显著。这就是 GDPR 第 15 条改变局面的地方。


GDPR 数据主体访问请求

Foodvisor 由一家法国公司开发,这使其完全处于欧盟通用数据保护条例的管辖范围内。根据第 15 条,每个个人都有权获得确认其个人数据处理情况的权利,并获取数据副本。控制者必须在一个月内作出回应,对于复杂请求可延长两个月。首次副本的回应必须免费,并且在您以电子方式提交请求时,应以常用的电子格式提供。

这很重要,因为这意味着“我可以从 Foodvisor 导出什么”的问题有两个答案。第一个是“应用的导出按钮所提供的内容。”第二个是“公司持有的关于您的所有个人数据。”第二个答案是法律上可强制执行的,而第一个答案则取决于公司上个季度的产品决策。

在请求中应要求的内容

一个范围明确的第 15 条请求可以简化控制者的工作,减少狭窄回复的可能性。至少可以考虑请求以下内容:

  • 所有食物日志条目,包括餐名、时间戳、份量、卡路里值、宏观营养素和微量营养素。
  • 所有照片识别事件,包括原始图像、识别的食物、置信度评分和用户修正。
  • 所有条形码扫描事件,包括扫描的代码、匹配的产品和返回的营养数据。
  • 您创建的所有食谱条目,包括成分列表和计算总量。
  • 所有体重、身体测量和进度照片条目。
  • 所有教练计划互动、计划分配和进度指标。
  • 所有账户元数据,包括创建日期、订阅历史、设备标识符和记录的 IP 地址。
  • 响应格式——明确要求机器可读的结构化数据(JSON、CSV 或类似格式),而不是 PDF 摘要。

如何发送请求

Foodvisor 在其隐私政策中公布了隐私联系信息,这是提交第 15 条请求的正确渠道。如果政策中列出了专门的数据保护官(DPO)电子邮件,请使用该邮箱。否则,普通隐私联系信息也可以。以下是一些实用要点:

  • 从与您的 Foodvisor 账户关联的电子邮件地址发送请求,以便控制者可以在不要求额外文件的情况下验证您的身份。
  • 清楚地说明您正在行使 GDPR 第 15 条下的权利,以便请求被路由到正确的团队。
  • 请求数据及该条款赋予您的补充信息:处理目的、数据类别、接收者、保留期限,以及您未直接提供的任何数据来源。
  • 保持请求礼貌且具体。模糊的请求会得到模糊的回答。
  • 设置日历提醒以跟踪一个月的截止日期。如果未收到回复,请跟进一次,然后升级处理。

如果回复不完整或延迟

如果控制者在一个月的截止日期内未能回应且未说明理由,或者回复明显不完整,您有两个主要选择。您可以发送后续请求,澄清缺失内容并给予合理的额外时间。如果仍然无效,您可以向监督机构投诉——在法国为 CNIL,其他 EEA 用户可以向其国家机构投诉。这两步并非法律建议;这只是法规定义的程序路径。


手动解决方案

即使成功的第 15 条请求也可能需要数周才能收到。在此期间,或作为官方数据的补充,手动解决方案可以帮助您在取消订阅之前保留历史记录的形态。

系统化截图

截图虽然简单,但可靠。它们准确捕捉应用显示的内容,在许多情况下比 CSV 导出更易于阅读。考虑采用结构化的方法:

  • 每天的日记截图,记录您想保留的每一天,包括卡路里总量、宏观细分和单个餐食条目。
  • 每周和每月的汇总屏幕,聚合应用可能未在导出中显示的趋势。
  • 常吃餐食的详细屏幕,以便记录应用分配的份量和营养值。
  • 体重趋势图和任何进度图表屏幕。
  • 显示您的卡路里目标、宏观目标和任何自定义营养限制的设置屏幕,以便您在新应用中复制它们。

将截图存储在带日期的文件夹中,最好是一个可以同步到备份的文件夹(如 iCloud、Google Drive 或本地存档)。在 iPad 上,Split View 工作流程可以加快这一过程——一侧是 Foodvisor,另一侧是文件或笔记,您可以在浏览历史时拖动截图。

Apple HealthKit 桥接

如果您在 Foodvisor 中启用了 HealthKit 同步,您的许多核心数据已经存储在 Apple Health 中,与应用本身无关。这是迁移任何 iOS 营养应用时最有用的事实之一。

  • 打开 Apple Health,进入您的个人资料,请求完整的健康数据导出。导出为 ZIP 文件,包含一个 XML 文件,记录系统存储的每个数据点,包括 Foodvisor 写入的营养记录。
  • 导出包含每条记录的时间戳、营养类型和数值,通常比应用返回的 CSV 更丰富。
  • XML 是机器可读的,可以用任何脚本语言或简单的电子表格导入器进行解析。
  • 体重、活动和锻炼数据也会随之而来,这为解释您的卡路里历史提供了有用的背景。

对于 Android 用户,如果 Foodvisor 将数据写入 Google Health Connect,也可以发挥类似作用。相同的原则适用:请求平台的完整导出,而不仅仅是应用的导出。

第三方同步日志

如果您曾将 Foodvisor 连接到 Fitbit、Garmin、Google Fit 或其他追踪器,请检查这些服务。许多服务保留了推送到它们的营养数据,其导出工具通常比源应用的更完整。这不会恢复照片识别元数据,但可以重建宏观和卡路里历史。

邮件收据和通知

Foodvisor 会根据您的通知设置发送每周摘要邮件、进度提醒,有时还会发送每日回顾。搜索您的电子邮件档案,查找来自应用的邮件。这些邮件通常包含您的卡路里总量、宏观分配和每周体重趋势摘要,为您提供了与应用内数据和 HealthKit 导出相对的第二个数据源。


下一步导入到哪里

一旦您获取了数据——无论是通过应用内导出、GDPR 回复,还是手动解决方案——下一个问题是将其导入到哪里。目前没有营养应用提供原生的一键式 Foodvisor 导入功能;格式过于专有,Foodvisor 也没有发布公共架构。这意味着每次迁移实际上都是手动重建。

Nutrola 在 Foodvisor 之后的手动设置

Nutrola 并不声称拥有原生的 Foodvisor 导入功能。相反,它提供了一个友好的迁移入门设计,旨在快速重建您的追踪设置:

  • 设置您的卡路里目标和宏观目标,以匹配您在 Foodvisor 中使用的内容。如果您有自定义的微量营养素限制,Nutrola 支持 100 多种营养素的自定义目标。
  • 只需重新记录您最常吃的餐食一次。Nutrola 的验证数据库中有超过 180 万条条目,几乎总是包含相同的食物。一旦记录了一次餐食,未来只需一键即可重复,您将在第一周内建立个人收藏库。
  • 对于您有照片的餐食,使用 AI 照片记录。如果您的截图中包含 Foodvisor 的餐食图像,您可以在下次吃相似餐食时拍照,Nutrola 的识别将在三秒内识别出并提供经过验证的营养匹配。
  • 如果您想重建一个样本周,使用语音记录进行快速回溯输入。自然语言语音输入让您可以直接说出所吃的食物,系统会将其解析为结构化条目。
  • 对于任何经常食用的包装食品,使用条形码扫描。扫描一次即可将该项目与您的收藏关联,未来记录只需一键。
  • 通过连接 Apple Health 自动导入体重和活动。Nutrola 会读取历史体重、活动和锻炼条目,因此您的趋势线可以无缝接入 Foodvisor 的数据,而无需手动操作。

定价为每月 €2.50,提供免费层级,所有层级均无广告,并支持 14 种语言。这使得重建您的历史记录风险较低,尤其是与从 Foodvisor 提取数据所花费的时间相比。

值得考虑的替代方案

其他应用在 Foodvisor 用户迁移时各有优缺点。MyFitnessPal 拥有最大的数据库,但免费层级广告较多。Cronometer 在营养准确性方面表现最佳,但对免费层级的记录有一定限制。Lose It 在 iPad 上界面简洁,但将宏观营养素锁定在高级功能中。FatSecret 完全免费且支持宏观,但界面较为陈旧。选择的关键在于您最看重照片 AI、数据库深度、成本、界面质量还是营养准确性。


Nutrola 如何处理迁移后的入门

从 Foodvisor 的迁移与接下来的前两周更为重要。Nutrola 的入门设计旨在以最低的摩擦吸收来自其他追踪器的用户。

  • 从现有追踪器导入目标:输入您在 Foodvisor 中使用的卡路里和宏观目标,Nutrola 会立即应用,无需重新计算。
  • 在第一次会话中设置常用餐食:记录三到五种您常吃的餐食,Nutrola 会建立您的个人库,以便未来记录只需一键。
  • 从第一天开始使用 AI 照片识别:将相机对准餐食,模型在三秒内识别出餐食,并提供份量估算和经过验证的营养匹配。
  • 自然语言语音记录:说出您吃的食物,NLP 引擎将其解析为结构化条目,完全跳过搜索和滚动的过程。
  • 针对超过 180 万条验证数据库的条形码扫描:每次扫描返回经过审核的营养数据,而非众包猜测。
  • 首次启动时实现 Apple Health 双向同步:历史体重、活动、锻炼和睡眠数据流入,新的营养数据流回 Apple Health。
  • 从一开始就跟踪 100 多种营养素:卡路里、宏观、维生素、矿物质、纤维、钠等在每次记录中都被捕捉,无需额外配置。
  • 支持 14 种语言:入门过程尊重您的系统语言,因此来自 Foodvisor 的用户在法语、西班牙语、德语、意大利语或其他任何支持的语言中都能获得自己的界面。
  • 所有层级均无广告:免费层级无横幅、插页或付费营养视图,因此入门体验从第一点击开始就很干净。
  • 通过 URL 导入食谱:粘贴食谱链接,Nutrola 会返回经过验证的营养细分,通常比逐成分重建食谱更快。
  • 自定义餐食和食谱库:您创建的任何内容都可以通过 iCloud 同步在所有设备上搜索。
  • 如果您继续使用,定价为每月 €2.50,免费层级可无限期使用,供希望在订阅前进行评估的用户。

入门过程并不能替代原生的 Foodvisor 导入——目前任何应用都不存在这一功能——但它将重建时间从几天缩短到一次会话,适合那些准备好导出数据的用户。


常见问题解答

Foodvisor 提供完整的数据导出吗?

Foodvisor 的应用内导出通常是最近日志的摘要,格式为 CSV 或 PDF。它通常不包括照片识别元数据、条形码扫描细节、食谱细分或教练计划历史。要获取完整档案,向 Foodvisor 背后的法国公司提交 GDPR 第 15 条数据主体访问请求是最可靠的途径。

什么是 GDPR 数据主体访问请求?

数据主体访问请求是 GDPR 第 15 条定义的程序,允许个人获取公司持有的关于他们的个人数据副本,以及有关该数据处理方式的信息。公司必须在一个月内作出回应,首次副本免费提供,并且在电子请求时应以常用的电子格式交付。

Foodvisor GDPR 请求需要多长时间?

GDPR 规定控制者在收到请求后一个月内作出回应。对于复杂请求,截止日期可以延长两个月,但控制者必须在第一个月内通知请求者。如果截止日期过后未收到回复,标准流程是进行后续跟进,然后向监督机构投诉,例如法国的 CNIL。

我可以找回我的 Foodvisor 照片数据吗?

照片识别图像及其识别结果属于 GDPR 下的个人数据,这意味着它们在第 15 条请求的范围内。应用内导出通常不包括这些数据,但一个明确列出照片数据的 DSAR 应该能返回这些数据。在此期间,应用内餐食历史的截图是有用的补充。

Apple Health 存储我的 Foodvisor 营养数据吗?

如果您在 Foodvisor 中启用了 HealthKit 同步,通过桥接写入的营养条目会存储在 Apple Health 中,并包含在 Apple Health 的完整数据导出中。该导出为 ZIP 文件,包含 XML,通常包含比 Foodvisor 应用内 CSV 更详细的营养数据。这是恢复独立于源应用的营养历史的最可靠方法之一。

我可以将 Foodvisor 数据直接导入 Nutrola 吗?

目前没有营养应用提供原生的 Foodvisor 导入功能,包括 Nutrola。Nutrola 提供的是一个友好的迁移入门,快速重建您的目标、常用餐食和追踪设置,使用您通过官方导出、GDPR 请求或 HealthKit 提取的数据。历史体重和活动通过 Apple Health 自动传输。

从 Foodvisor 迁移后,Nutrola 的费用是多少?

Nutrola 提供无限期的免费层级和每月 €2.50 的付费计划。两个层级均无广告,使用经过验证的 180 万条以上的条目数据库,支持三秒内的 AI 照片记录、自然语言的语音记录、条形码扫描、100 多种营养素跟踪和 14 种语言。在从 Foodvisor 迁移时,无需付费层级,因此您可以在决定之前评估应用。


最终结论

Foodvisor 的官方导出功能故意或无意地简单,构成该应用价值的数据——照片识别历史、份量估算、营养细节、食谱细分——通常不会出现在 CSV 中。更好的路径是向 Foodvisor 背后的法国公司提交 GDPR 第 15 条数据主体访问请求,这为您提供了一种法律支持的方式,以机器可读的形式检索完整的个人数据记录。同时,系统化的截图和 Apple Health 的完整数据导出可以恢复应用内按钮遗漏的大部分数据。一旦您手中握有数据,Nutrola 是一个低摩擦的选择:没有原生的 Foodvisor 导入功能,因为目前不存在,但提供了一个友好的迁移入门,快速重建您的目标、常用餐食和历史记录,同时 Apple Health 同步自动处理体重和活动数据。先从免费层级开始,重建您的第一周,然后决定每月 €2.50 是否值得保留一个将您的历史视为您自己的追踪器。

准备好改变您的营养追踪方式了吗?

加入成千上万已通过 Nutrola 改变健康之旅的用户!