隐私政策
简而言之:我们存储您的电子邮件和密码哈希值;对于已登录用户,我们还存储饮食日志、收藏和问卷答案,以便它们在您的所有设备上保持一致。食物照片会发送给 AI 提供商进行分析,我们不会自行保存。我们使用 Yandex.Metrica 统计网站访问量,并根据其数据在 Yandex.Direct 中展示本服务的广告;网站上没有第三方广告。账户可直接在应用中一步删除。以下是同一内容的正式文件版本。
1. 个人数据处理者
处理者为 Самозанятый Лежанкин Евгений Александрович, 纳税人识别号 (ИНН) 732716427959, 电子邮箱地址 support@foodgpt.ru。
本政策是为执行2006年7月27日第152-ФЗ号《俄罗斯联邦个人数据法》第18.1条而制定,旨在规定 FoodGPT服务用户个人数据的处理程序。修订日期为 2026年10月5日
本政策适用于网站 https://foodgpt.ru 以及 FoodGPT Android 应用(软件包 ru.foodgpt);该应用通过 Google Play 和 RuStore 分发,打开的是同一服务。
2. 处理哪些数据
| 数据 | 收集时间 | 目的 |
|---|---|---|
| 电子邮件地址 | 注册时 | 登录账户、发送收据、发送密码找回邮件、回复咨询 |
| 密码哈希 | 注册时 | 登录时验证密码。密码本身不存储,运营方也不知晓 |
设备标识符 (cookie foodgpt_device) | 未注册使用时 | 统计免费请求。不与个人身份关联 |
| 浏览器技术指纹(缩短后的哈希值) | 未登录状态下打开应用时 | 识别设备 Cookie 的多次更换,并决定是否要求额外验证;不会增加配额 |
| 请求计数器、套餐、访问期限 | 使用服务时 | 遵守限额并提供付费访问权限 |
| 问卷答案:性别、年龄、身高、体重、活动水平、目标 | 登录账户后填写问卷时 | 计算每日热量需求,并在您的所有设备上提供相同结果。未登录时,数据保留在浏览器中,不会传输到服务器 |
| 日志记录:菜品名称、热量、蛋白质、脂肪、碳水化合物、份量重量、记录时间 | 登录账户后进行分析时 | 在您的所有设备间共享饮食日志。未登录时,日志保留在浏览器中,不会传输到服务器。日志中的菜品缩略图绝不会传输,并保留在拍摄它的设备上 |
| 收藏的菜品:名称、热量、蛋白质、脂肪、碳水化合物、份量重量、成分、添加时间 | 登录账户后将菜品加入收藏时 | 在您的所有设备间共享收藏列表。菜品图像不会传输到服务器,保留在拍摄它的设备上 |
| 邀请码、账户是通过谁的邀请创建的标记、因邀请而获得的请求次数 | 注册时以及您邀请的人注册时 | 为邀请发放请求次数 |
| 更改密码申请:一次性链接的哈希值、创建时间、有效期、使用时间 | 申请找回密码时 | 恢复账户访问权限。链接本身不存储 |
| 支付信息:编号、金额、套餐、状态;订阅还包括下次扣款日期、扣款尝试次数、续订和取消事件 | 支付时 | 记录支付、生成收据、订阅自动续费、处理退款 |
| 根据 IP 地址确定的国家 | 打开套餐窗口时,以及在非俄语页面开始支付时 | 选择价格并检查支付服务商是否接受该国发行的银行卡。国家在服务器上根据存放在服务器本身的国家数据库确定;为此不会向第三方传送地址,也不保存国家。使用 IP Geolocation by DB-IP 数据库 |
| 定期扣款同意信息:时间、IP地址、浏览器类型、页面语言、套餐、扣款金额和频率 | 开通订阅时 | 证明已同意订阅自动续费,处理与扣款有关的争议 |
| 接受文件的日期及版本 | 注册时 | 确认已获得同意 |
| 网站访问信息:IP地址、浏览器和设备类型、来源、打开的页面及操作(包括会话记录) | 打开网站任何页面时(包括博客文章和参考资料) | 统计访问量、分析用户在界面操作中遇到的困难、向已访问过的用户展示服务广告。由 Yandex.Metrica 计数器收集,详见第 6 节和第 12 节 |
| 请求频率计数器:IP 地址;登录和找回密码时还包括电子邮件地址 | 注册、登录、找回密码、未登录分析、翻译菜单和手动输入商品时 | 防止密码猜测和滥用免费请求 |
| 照片分析结果及是否已扣除请求次数的标记,以照片随机密钥的哈希值保存,该哈希值与设备标识符和 IP 地址一起计算。图像不保存 | 发送照片进行分析时 | 在连接中断后重新发送同一张照片时,获得相同的结果,不会第二次分析,也不会第二次扣除次数 |
2.1. 运营方不处理特殊类别和生物识别类别的个人数据,不请求设备地理位置访问权限,不收集联系人列表和已安装应用列表,也不要求提供姓氏、名字、父称、出生日期、地址和电话号码。
2.1.1. 问卷中的性别、年龄、身高和体重属于普通个人数据,而非健康状况信息:这些数据用于计算每日热量需求,并不描述疾病、诊断或治疗。问卷不询问健康问题;关于过敏和不耐受的问题已于 2026 年 9 月 12 日删除,因为其答案会构成健康信息。
2.2. 用户手动输入的产品数据(条形码、名称、成分)不属于个人数据:这是关于商品的信息,而非关于个人的信息。
2.3. Metrica 报告中访问者的区域是根据 IP 地址估算的:这是城市或地区,而非具体坐标。访问信息不会与电子邮件地址或账户关联:运营方不会向计数器传输任何此类信息。
3. 法律依据
- 主体同意(俄罗斯联邦第 152-FZ 号联邦法第 6 条第 1 部分第 1 项)——在注册时通过单独勾选给出,同意书文本发布在此处。
- 履行合同(主体为合同一方,第 152-FZ 号联邦法第 6 条第 1 部分第 5 项)——公共要约和使用条款。问卷答案、日志记录和收藏也属于这一范围:饮食日志和每日热量需求计算正是您使用本服务所要获得的服务。这些数据也列在同意书中。如果您不希望运营方保存这些数据,请在不登录账户的情况下使用服务;此时日志和问卷都会保留在浏览器中(第 12.3.1 款)。
- 履行法律赋予运营方的义务(第 152-FZ 号联邦法第 6 条第 1 部分第 2 项)——特别是对所获收入的税务核算。
- 同意用于统计和广告目的的处理(第 152-FZ 号联邦法第 6 条第 1 部分第 1 项)——这是网站访问信息及展示服务广告的依据。若访问者在首次进入时屏幕下方显示的 cookie 通知后继续使用网站,则视为已同意。可随时通过浏览器工具或 Metrica 拦截器撤销,具体方法见第 12.6 节。
4. 处理目的
注册和身份验证;提供服务功能访问权限;遵守免费和付费套餐限额;接收付款(包括订阅的定期扣款)并生成收据;处理咨询、投诉和退款申请;确认获得同意的事实,包括对定期扣款的同意;统计网站访问量并分析访问者行为以改进服务;向已访问过网站的用户展示服务广告;保护服务免受密码猜测和滥用。
处理采用混合方式进行——使用自动化手段和非自动化手段。不会仅通过自动化处理做出产生法律后果的决定。
5. 照片去向
5.1. 这是最重要的一点:图像分析由第三方服务执行。运营方不训练自己的模型,而是通过程序接口将图像传输给 AI 提供商之一。提供商从配置的链条中自动选择:Qwen、HydraAI、OpenRouter、Groq 或运营方服务器上的本地模型。
5.2. 图像传输时不会附带电子邮件地址、账户标识符或设备标识符——没有任何可以识别您身份的信息。提供商仅接收图像和请求文本。
5.3. 运营方不在本地保存图像:它仅在请求处理期间存在于服务器内存中,不会写入磁盘或对象存储。此前图像会保存长达一小时以便重新分析;现已取消此做法。
5.3.1. 在无法连接服务器时拍摄的照片,在发送前仅保存在您的设备上(第 12.3.3 款),并在连接恢复后发送分析。
5.4. 拍摄元数据(设备型号、坐标)在发送到服务器之前,会在用户设备上从图像中删除。
5.5. 提供商端的图像处理受其自身政策约束。
5.5.1. Android 应用不请求单独的相机权限:拍摄时由运行该应用的浏览器请求相机访问权限,您可以在该浏览器中 foodgpt.ru 网站的设置里撤销此权限。
5.6. 食品和包装图像不属于个人数据。正因如此,使用条款明确禁止上传人物和文件图像:此类上传违反了使用条款,运营方不将其视为其自身的个人数据传输行为。
6. 向第三方传输
6.1. 个人数据仅传输给服务运行所必需的第三方,且仅在必要范围内:
- 支付服务 Robokassa ——用于在网站和 Android 应用中接收付款。运营方不接收也不存储银行卡详细信息。
- 托管服务商 ——用于服务器和数据库部署。
- AI 提供商 ——接收图像和请求文本,不包含任何用户标识符(第 5 节)。
- Yandex 有限责任公司 ——受运营方委托在 Yandex.Metrica 服务中进行处理:计数器收集第 2 节中列出的网站访问信息,并向运营方展示相关报告。依据是运营方在连接计数器时接受的服务使用条款。
6.1.1. Android 应用通过 Google Play(Google LLC)和 RuStore(VK 有限责任公司)安装。它们按照各自的规则处理安装和商店购买信息;运营方从它们那里仅获得汇总统计数据。应用内付款与网站一样通过 Robokassa 进行。
6.2. 运营方不出售个人数据,也不将其传输给第三方用于其自身的广告。网站上没有第三方广告。
6.2.1. 运营方会展示自己的广告。计数器与 Yandex.Direct 广告系统关联,并根据收集的信息形成受众群体——即匿名化的浏览器列表,Direct 会在自己的平台上向这些浏览器展示服务广告。电子邮件地址、账户标识符或姓名均不会进入这些群体:运营方根本不会将其传输给计数器(第 2.3 节)。拒绝此类广告的方法与拒绝计数器相同,详见第 12.6.2 节。
6.3. 在俄罗斯联邦法律规定的情况下并按法定程序,数据将提供给国家机关。
7. 存储和跨境传输
7.1. 包含俄罗斯联邦公民个人数据的数据库根据第 152-FZ 号联邦法第 18 条第 5 部分的规定,部署在俄罗斯联邦境内。
7.2. 个人数据不会传输到俄罗斯联邦境外。对服务器可能位于国外的 AI 提供商的请求,仅包含图像和请求文本,不包含个人数据(第 5 节)。
7.3. Yandex.Metrica 计数器收集的信息由 Yandex 处理并存储。根据该服务的使用条款,处理在俄罗斯联邦境内进行。
8. 存储期限
| 数据 | 期限 |
|---|---|
| 照片 | 不保存。图像在请求处理期间存在于服务器内存中,传输给 AI 提供商并在响应后即消失;不会写入运营方的磁盘或对象存储。等待发送的照片仅保存在您的设备上——直到分析完成或您将其删除;退出账户和删除账户时,设备上的照片队列会被清空 |
| 按重发密钥保存的照片分析结果 | 48 小时。期限届满后,记录不再使用,并由后台清理任务删除 |
| 电子邮件、密码哈希、计数器、邀请码、同意信息 | 账户存在期间 |
| 收藏 | 菜品在收藏中且账户存在期间 |
| 更改密码申请 | 账户存在期间。链接有效期为一小时,且只能使用一次 |
| 问卷答案 | 账户存在期间。重新填写问卷会替换以前的答案,不会累积旧值。退出账户和删除账户时,问卷答案会从设备中删除 |
| 日志记录 | 账户存在期间。您删除记录后,其全部内容——名称、数值和重量——都会被清除;仅保留记录编号和删除时间,直到账户被删除。没有这一删除标记,记录会从尚不知道该删除操作的另一台设备恢复 |
| 支付信息 | 税务法律规定的期限 |
| 定期扣款同意信息 | 订阅最后一次扣款后 3 年——即可对扣款提出异议的期限。删除账户后仍会保留 |
| 设备标识符和免费请求计数器(无账户) | 永久:未注册的免费请求仅提供一次。清除 Cookie 后,浏览器会获得新的标识符,而原有记录仍保留在数据库中;网络限额和技术指纹可能要求额外验证 |
| 含 IP 地址或电子邮件地址的请求频率计数器 | 参与检查不超过 24 小时。期限届满后,记录不再使用,并由后台清理任务删除 |
| 技术指纹的缩短哈希值及其与设备 Cookie 的对应关系 | 参与检查 24 小时。期限届满后,记录不再使用,并由后台清理任务随后删除 |
| 手动输入的产品数据 | 永久——这是关于商品的信息,而非关于您的信息 |
| 网站访问信息 | 根据 Yandex 的规则存储在 Yandex.Metrica 中;不会在运营方服务器上累积。计数器 Cookie 在您的设备上存留 30 分钟至一年不等——详见第 12.2.2 节的表格 |
8.1. 数据在达到处理目的、撤销同意或删除账户后(以先发生者为准)即被销毁,法律规定必须存储的数据除外。
9. 您的权利
9.1. 根据第 152-FZ 号联邦法第 14 条,您有权:
- 获取有关处理您个人数据的信息;
- 要求更正、封锁或销毁不完整、过时、不准确或非法获取的数据;
- 撤销处理同意;
- 向俄罗斯联邦通信、信息技术和大众传媒监督局 (Roskomnadzor) 或法院投诉运营方的行为。
9.2. 咨询请发送至 support@foodgpt.ru 从注册时提供的地址发送。回复期限为 30 个日历日。
10. 撤回同意与删除账户
10.1. 最快的方法是删除账户:在应用程序中(在 foodgpt.ru 网站上或在 Android 应用中)打开“个人资料”部分(右上角的图标或侧边菜单项),选择“删除账户”并确认。电子邮件和密码哈希值将被立即且永久删除。
10.2. 您可以通过发送邮件至 support@foodgpt.ru。处理将停止,数据将在收到撤回请求后的30个日历日内销毁,除非有法律依据继续处理。
10.3. 撤回同意或删除账户后,将无法以注册模式使用本服务。
11. 数据保护
运营商采取了152-FZ号联邦法第18.1条和第19条规定的措施:密码以不可逆哈希形式存储,应用程序与服务器之间的数据交换通过加密连接进行,数据库访问受到限制,收集的数据量被控制在服务运行所需的最低限度。
12. Cookie和浏览器存储
12.1. 打开网站的任何页面都会设置Yandex.Metrica计数器的Cookie——包括在博客文章、参考资料以及本文件本身中。计数器用于统计访问量;其收集的具体内容列于第2节,其Cookie列于第12.2.2条。
12.1.1. 首次打开应用、应用查询剩余免费解析次数时,会设置服务性 Cookie——早于发送照片和注册。没有它就无法进行解析:免费请求通过该 Cookie 统计。
12.2. 本服务本身使用两个Cookie,均为服务性Cookie。
| Cookie | 出现时间 | 用途 | 有效期 |
|---|---|---|---|
| foodgpt_device | 首次打开应用时 | 区分您的设备与他人设备,以统计免费请求。仅包含一个带有服务器签名的随机标识符,不包含其他任何信息:其中没有您的操作记录,也没有请求历史记录 | 1年 |
| foodgpt_session | 在注册或登录时(仅限此时) | 确认您已登录账户 | 30天 |
12.2.1. 两者均标记有 HttpOnly(页面脚本无法访问)、Secure(仅通过加密连接传输)和 SameSite=Lax 标志。foodgpt_session 在退出账户或删除账户时会被删除。
12.2.2. Yandex.Metrica计数器会设置其自己的一组Cookie。主要包括:
| Cookie | 用途 | 有效期 |
|---|---|---|
| _ym_uid | 区分不同访问者 | 1年 |
| _ym_d | 首次访问日期 | 1年 |
| _ym_isad | 浏览器中是否运行广告拦截器的标志 | 20小时 |
| _ym_visorc | 页面操作记录——Webvisor | 30分钟 |
12.2.3. 这些Cookie由计数器脚本设置,而非运营商服务器,因此它们没有 HttpOnly 标志。除了Cookie外,计数器还在浏览器存储中保存服务性记录。完整且始终更新的列表由Yandex维护,发布在 Metrica文档 中。
12.2.4. 本网站不设置单独的广告Cookie,此处不存在为了第三方广告而设置的第三方Cookie。第12.2.2条中列出的计数器Cookie也用于展示本服务的广告——第6.2.1条。
12.3. 除 Cookie 外,网站和应用程序还在浏览器存储中保存设置记录和服务性标记——Metrica 计数器的记录不属于此类,上文已说明。它们都保留在设备上,不会传输到服务器,但邀请码在注册时传输,问卷答案在登录账户后于您的各设备间共享(第 12.3.1 款):
| 记录 | 出现时间 | 用途 | 有效期 |
|---|---|---|---|
| foodgpt_theme | 如果您点击了浅色和深色主题切换开关 | 存储一个词——所选主题。在未点击开关之前,不存在该记录,应用程序将遵循您的系统设置 | 直到您清除浏览器中的网站数据 |
| foodgpt_locale | 如果您在语言切换器中选择了语言 | 存储所选语言的代码,使徽标链接到该语言的首页 | 直到您清除浏览器中的网站数据 |
| foodgpt_cookie_seen | 首次打开网站任何页面时自动生成 | 标记 Cookie 通知已显示过:此后打开页面时 Metrica 计数器会立即加载(第 12.6 条) | 直到您清除浏览器中的网站数据 |
| foodgpt_cookie_notice | 如果您点击了 Cookie 通知中的按钮 | 使通知不再显示 | 直到您清除浏览器中的网站数据 |
| pwa_banner_dismissed | 如果您安装了应用程序或关闭了安装建议 | 防止建议再次出现 | 直到您清除浏览器中的网站数据 |
| foodgpt-rate-prompt | 首次成功分析后自动生成 | 存储本设备上成功分析的次数,以及何时建议在 Google Play 中为应用评分、是否再次建议的标记。该建议仅在从 Google Play 安装的应用中显示 | 直到您清除浏览器中的网站数据 |
| foodgpt-profile | 如果您填写了问卷 | 用于计算每日热量需求的问卷答案(第 12.3.1 款) | 直到您清除浏览器中的网站数据、退出账户或删除账户;重新填写问卷会替换以前的答案 |
| foodgpt-journal-since | 登录账户后、首次与服务器交换日志时自动生成 | 存储上次交换的时间,以便只从服务器获取新的日志记录 | 直到退出账户或删除账户 |
| foodgpt_ref | 如果您通过 foodgpt.ru/?ref=CODE 形式的邀请链接进入,则自动生成 | 在注册前记住邀请码:在点击链接和创建账户之间,地址栏会发生变化,如果没有此记录,邀请信息将会丢失 | 直到关闭标签页 |
12.3.1. 您的日志和问卷答案——也就是您在应用中看到的内容——也保存在浏览器存储中。登录账户前,它们完整保留在设备上:日志和问卷无需注册即可使用。登录后,它们会在您的所有设备间共享并传输到服务器,具体数据见第 2 节。菜品缩略图绝不会传输,始终保留在拍摄它的设备上。
12.3.2. 退出账户时,已经传输到服务器的日志记录会从设备中移除:同一台电脑可能不止一个人使用。尚未传输到服务器的数据会保留在设备上——其他地方没有它的副本。退出账户和删除账户时,等待发送的照片队列会被全部清空,问卷答案会从设备中删除。
12.3.3. 日志、图像和离线使用所需的数据保存在浏览器数据库(IndexedDB)及其缓存(Cache Storage)中:
| 存储 | 出现时间 | 内容 | 有效期 |
|---|---|---|---|
| foodgpt-history | 当您进行分析时 | 日志:最多 500 条最新记录及菜品缩略图 | 直到您删除记录或清除浏览器中的网站数据;退出账户时见第 12.3.2 款 |
| foodgpt-favorite-photos | 如果您将带图像的菜品加入收藏 | 收藏菜品的缩略图。不会传输到服务器 | 菜品在收藏中期间,或直到您清除浏览器中的网站数据 |
| foodgpt-photo-queue | 如果拍照时无法连接服务器 | 去除拍摄元数据的缩小照片、文件名、拍摄时间、发送状态,以及服务器据以识别同一照片重复发送的随机密钥 | 直到照片分析完成或您将其删除;退出账户和删除账户时队列会被清空 |
| foodgpt-store-products | 如果您手动输入了商店标签上称重商品的数据 | 按标签编号保存的商品名称、热量、蛋白质、脂肪、碳水化合物和成分——以便下次扫描时识别该商品。不会传输到服务器 | 直到您清除浏览器中的网站数据 |
| foodgpt-offline | 首次找到条形码后自动生成;每天最多更新一次 | 用于离线条形码查询的热门商品目录。不包含关于您的信息 | 直到您清除浏览器中的网站数据;更新时被替换 |
| foodgpt-collect-outbox | 仅在运营方为个别账户开放的标签采集模式下 | 发送到服务器之前的标签图像和条形码 | 直到确认发送成功 |
| foodgpt-share-target | 如果您通过“分享”将照片发送到应用 | 在跳转到应用期间所分享照片的临时副本 | 应用取走照片进行分析后立即删除,或在下次启动应用时删除 |
| workbox-precache | 首次打开应用时自动生成 | 应用页面、脚本和样式的副本,使其无需网络即可打开。不包含关于您的信息 | 直到新版本的应用替换该副本 |
12.4. 以下记录无需您单独操作即会出现:foodgpt_cookie_seen——首次打开网站任何页面时;workbox-precache——首次打开应用时;foodgpt-rate-prompt——首次成功分析后;foodgpt-offline——首次找到条形码后;foodgpt-journal-since——登录账户后;foodgpt_ref——通过邀请链接进入时。它们都不包含关于您的信息。foodgpt_ref 记录包含八个字符的邀请码,有效期至关闭标签页,并在注册时计入邀请后立即删除。
12.5. 未注册情况下的免费请求统计(第 2 节)通过 foodgpt_device Cookie 进行,滥用行为还会根据网络地址受到限制。应用会计算浏览器的技术指纹,并随配额请求一同发送。服务器不存储指纹本身,只存储其缩短后的哈希值及其与服务性 Cookie 的对应关系。这些记录参与检查 24 小时,之后会被忽略,并由后台清理任务随后删除。指纹只能增加验证步骤:如果同一指纹在一天内与许多不同的设备 Cookie 一同出现,服务可能要求额外验证;它不能增加配额或解除限制。
12.6. 服务中没有带有"接受Cookie"按钮的窗口:首次访问时,屏幕底部会显示一条通知,说明本网站会设置Cookie,在该通知后继续使用本网站即视为同意Metrica计数器的Cookie——这些Cookie用于统计访问量、记录Webvisor会话(第12.2.2节),并向以前的访问者展示本服务自己的广告(第6.2.1节)。通知旁边没有"拒绝"按钮,两组Cookie的原因各不相同。
12.6.1. 在继续使用照片分析功能的情况下,无法拒绝服务性Cookie:免费请求统计和账户登录均依赖于它们。此处唯一的诚实拒绝方式是——不发送照片且不登录账户。
12.6.2. 可以拒绝Metrica计数器,这是在浏览器端完成的,而不是通过网站上的按钮:通过禁止此网站的Cookie、使用任何拦截器或 官方Yandex.Metrica拦截器(Yandex为Chrome和Firefox发布的扩展程序)。这不会影响服务运行:没有计数器,照片分析、登录和支付功能均可正常工作。
12.6.3. 对个人数据处理的同意是在确实需要的地方获取的——即注册时的单独勾选项(第3节)。
12.7. Cookie 和浏览器存储内容可通过浏览器自身的工具删除和阻止,具体方法见浏览器帮助。删除 foodgpt_session 后需要重新登录;删除 foodgpt_device 后会获得新的 Cookie,但技术指纹和网络限额可能触发验证;删除 Metrica Cookie 后,计数器会将您视为新访问者。清除网站数据会删除第 12.3–12.3.3 款中列出的全部内容:本地设置、问卷、日志、缩略图和等待发送的照片。已同步的日志记录和问卷答案会在登录后恢复;匿名记录和尚未同步的记录无法恢复。
13. 未成年人
本服务不适用于未满 18 岁,且运营商不会故意处理其个人数据。一旦发现此类数据,运营商将予以删除。
14. 政策变更
最新版本始终发布在本页面上,版本日期见第 1 节。
通过照片进行的卡路里评估仅供参考,不构成医疗建议。
公司信息
Самозанятый
Лежанкин Евгений Александрович
ИНН 732716427959
电子邮箱: support@foodgpt.ru
网站: https://foodgpt.ru
修订日期: 2026年10月5日