本文为方便阅读而提供的译文。如果与英文版本有出入,以英文版本为准。
草稿:部分细节仍在确认中。
隐私政策
应用:Saucepan
生效日期:2026 年 11 月 13 日
最后更新:2026 年 10 月 24 日
本政策说明了 Saucepan 应用和网站收集哪些信息、原因、与谁共享,以及你拥有哪些选择。我们以通俗的英语撰写。如有任何不清楚的地方,请发送电子邮件至 support@goldtechsolutions.net [[CONFIRM: 支持邮箱,例如 support@getsaucepan.com]].
简要说明
- 你可以不登录使用 Saucepan。你的菜谱、照片、清单、计划和口味档案都会保留在你的设备上。
- 登录是可选的。你可以使用 Apple 登录、电子邮件验证码、手机号码验证码、Google 或 Facebook。如果你登录,我们会将你的菜谱库存储在服务器上以进行同步,你还可以使用社区功能和一起下厨。
- AI 优先在你的设备上运行。Saucepan 会在可以的情况下使用 Apple 的设备端智能。云端 AI(读取设备无法读取的菜谱、营养估算和食材替换,以及可选的标签建议)只有在你先表示同意后才会运行。它只发送菜谱文本,绝不发送你的照片或个人信息,并通过 OpenRouter 发送给其政策表明不保存或不用于训练的 AI 服务提供商(第 2 节)。
- 冰箱和食品储藏柜的照片绝不会离开你的设备。
- 没有广告。应用内没有追踪。我们不出售或共享你的个人信息。我们的网站使用 Google Analytics 统计访问次数(见第 7 节)。
- 你可以在应用中删除你的账户和服务器数据(设置 → 删除账户),无论你使用哪种方式登录。
我们是谁
Saucepan 由 Aaron Gold 以 Gold Tech Solutions 名义经营制作 [[CONFIRM: 法律实体名称,例如“Gold Tech Solutions LLC”]],位于美国([[CONFIRM: 邮寄地址]])。本政策中的“我们”指 Gold Tech Solutions。对于欧洲经济区、英国和瑞士的用户,我们是你个人数据的“控制者”。
本政策涵盖 Saucepan iOS 应用、其小组件、分享扩展、Siri 和快捷指令操作、发送到你的收件箱渠道(第 5 节),以及我们位于 getsaucepan.com 的网站。
1. 不登录使用 Saucepan
不登录时,你的菜谱和其他内容都保存在你的设备上。我们不会接收你的菜谱、照片、清单、计划、备注、烹饪记录、搜索记录、食品储藏柜、你为其烹饪的人的档案或你的口味档案。云端 AI 功能需要账户,因此也不会使用。
这些数据存储在你 iPhone 或 iPad 的应用存储空间中。它可能包含在你的设备备份中(例如 iCloud 备份),该备份由 Apple 依据其隐私政策处理。如果你删除应用,这些数据也会从设备中删除。
应用仍会与我们的服务器通信,以下载食材图片、食材数据和应用设置。此时我们的服务器会在日志中看到你的 IP 地址(第 3 节,服务器日志)。
我们无法识别的食材名称。当菜谱或购物清单中出现应用不认识的食材名称时,应用可能会将该名称发送给我们,每天最多一次,以便我们将其加入食材清单。它只发送名称,不包含账户、设备 ID 或菜谱,我们只保留每个名称出现次数的计数。无论是否登录都会发生这种情况。[[CONFIRM: 添加一个开关以关闭此功能(例如 设置 → 你的数据与隐私 → 帮助改进食材),并在此写明名称;目前设置中没有该开关]]
在你的设备上运行的功能
| 功能 | 会发生什么 |
|---|---|
| 读取菜谱(Apple 智能) | 在支持的设备上,Apple 的设备端基础模型会读取菜谱文本。文本保留在你的设备上,除非 Apple 智能无法读取菜谱,并且你已允许云端菜谱读取(第 2 节)。部分 Apple 智能请求可能会使用 Apple 的私有云计算,该服务由 Apple 运营,不与我们共享数据。 |
| 菜谱分类(智能整理) | 课程、菜系和标签建议会先在你的设备上计算。它从你的菜谱库中学到的内容仅保留在你的设备上。 |
| 扫描菜谱卡片、食谱书和截图 | 文字通过 Apple 的 Vision 框架在你的设备上识别。 |
| 冰箱和食品储藏柜的照片(“我能做什么?”) | 食材在你的设备上识别。照片绝不会上传。 |
| 你导入的烹饪视频 | 应用会在你的设备上下载视频,在设备上读取画面文字并转录旁白,然后删除视频文件。 |
| 过敏和饮食标记 | 在你的设备上根据固定的食材表进行检查。 |
| 搜索、小组件、聚焦搜索、Siri | 在你的设备上建立索引并处理。 |
设备权限
Saucepan 只会在你使用需要相应权限的功能时请求这些权限。你可以随时在 iOS 设置 → Saucepan 中更改。
| 权限 | 我们为何要求 | 数据会离开你的设备吗? |
|---|---|---|
| 相机 | 扫描菜谱卡片和食谱书,拍摄冰箱照片,拍下你做过的菜品 | 不会,除非你在登录状态下为菜谱或帖子附加菜品照片(见第 3 节) |
| 照片 | 从截图导入菜谱,并为菜谱添加照片 | 与相机相同 |
| 添加到“照片” | 保存你导出的菜谱图片 | 否 |
| 麦克风 | 烹饪时的免提语音指令,以及“随口问” | 不会。音频不会被录制或发送给我们 |
| 语音识别 | 将你的语音指令和视频旁白转换为文字 | 在设备支持的情况下,Apple 的语音识别会在你的设备上运行。在较旧的设备上,Apple 可能会根据其隐私政策在其服务器上处理音频。我们从不接收音频 |
| 提醒事项 | 将你的购物清单添加到提醒事项 | 否 |
| 闹钟 | 即使在静音模式下也会响铃,与时钟应用一样 | 否 |
| 通知 | 烹饪计时器和闹钟,以及(如果已登录)社区动态和发送到你收件箱的菜谱 | 计时器在本地运行。其他通知使用 Apple 的推送服务(第 3 节) |
[[TODO: when Apple Health logging ships (Saucepan+ "Nutrition and goals"), add a Health row here (what is written to and read from Apple Health, that it stays on the device, and that HealthKit data is never used for advertising or stored in iCloud by us), update Sections 3, 8, 10 and 12, the App Privacy labels, and OPEN_QUESTIONS Q33. Not built yet.]]
2. 云端 AI 功能(可选,仅经你许可)
Saucepan 可以将云端 AI 模型用于三项功能。除非你同意,否则这些功能都不会运行,并且都需要你登录。
| 功能 | 功能说明 | 何时运行 | 发送的内容 |
|---|---|---|---|
| 云端菜谱读取 | 将杂乱的文字(例如 Instagram 配文或视频文字稿)整理成一份简洁的菜谱 | 在无法运行 Apple 智能的设备上,以及在 Apple 智能无法读取菜谱时的备用方案中,其他设备也会使用。仅在你允许云端菜谱读取的情况下 | 仅包括菜谱文本,例如配文、网页文字、视频文字稿,或从截图中读取的文字,以及来源类型、页面标题(如有)和创作者的用户名(如有)。最多 12,000 个字符 |
| 营养与替换 | 估算每份的营养成分,为你可能缺少的食材推荐替代品,并计算出该菜品的更清淡版本 | 当你保存新菜谱、修改菜谱标题、份量或食材,或打开尚无估算信息的菜谱时。仅在你允许云端菜谱读取的情况下 | 菜谱标题、份量、食材(包括用量和备注)、步骤,以及菜谱中已标注的任何营养信息 |
| 标签建议 | 当设备端分类无法确定时,建议菜品类别、菜系和标签 | 仅在你开启不确定时询问云端时(默认关闭) | 菜谱的标题、食材名称、现有标签、总时长,以及你已使用的标签列表 |
每次请求时,我们还会发送你的应用语言,以便返回的结果使用该语言。
- 我们会先征求你的同意。首次可能使用云端读取或营养估算时,应用会询问 Saucepan 是否可以将菜谱文本发送给云端 AI 服务。一次回答同时适用于云端菜谱读取以及营养和替代方案。如果你拒绝,Saucepan 将改为在你的设备上读取菜谱,并且不会显示营养估算或替代方案。你可以随时在设置 → 你的数据与隐私 → 云端菜谱读取中更改你的选择。标签建议有其单独的开关,位于设置 → 智能整理 → 不确定时询问云端.
- 我们绝不会发送的内容:照片或视频,包括人物照片、你的冰箱或食品储藏柜的照片。我们不会发送你的姓名、电子邮件、电话号码、账户 ID、口味档案、过敏信息或你自己的菜谱备注。
- 处理方:我们的服务器会将文本传递给 OpenRouter, Inc.(openrouter.ai),由其转发给 AI 模型,目前为 DeepSeek V4 Flash。如果我们更换模型,将更新本政策。[[CONFIRM: 生产环境中 OPENROUTER_MODEL、OPENROUTER_PARSE_MODEL 和 OPENROUTER_ENRICH_MODEL 密钥未设置,或设置为 deepseek/deepseek-v4-flash-0731]] 该模型由 OpenRouter 合作的独立 AI 托管公司运行。我们的请求会要求 OpenRouter 仅使用其政策表明不存储提示词或不将其用于训练的服务提供商。我们的请求只标识我们的应用,不标识你。
- 处理地点:OpenRouter 选择的服务提供商可能位于美国以外,包括中国。[[CONFIRM: 我们是否将云端 AI 限制为美国的服务提供商;如果是,请将本句替换为“仅使用位于美国的服务提供商。”]]
- 保留的内容:我们的服务器不存储或记录文本内容。OpenRouter 会为计费保留基本请求记录(例如时间、模型和大小)[[CONFIRM: 我们账户上已关闭 OpenRouter 提示词日志,以及请求元数据的保留期限]]。我们允许的服务提供商在其政策中表示,它们不保存文本,也不用其训练模型。[[CONFIRM: 我们的请求使用的是 OpenRouter 的 data_collection “deny” 过滤器,而非零数据保留(zdr);决定是否添加 zdr,以及“deny”服务提供商是否可以短暂保留提示词,例如用于滥用检测]]
- 你将获得的内容:你保存的菜谱会像其他菜谱一样存储(保存在你的设备上,如果你已登录,还会同步)。营养估算、替代方案和更清淡的版本会以相同方式与该菜谱一起存储。它们绝不会被复制到你发布的菜谱中。
- 这些都是估算值。营养数据、替代方案和更清淡的做法来自 AI 模型,可能有误。它们不构成医疗或饮食建议。请参阅我们的使用条款。
3. 如果你登录
登录是可选的,你可以选择登录方式。“通过 Apple 登录”会优先显示。登录后,我们会收集以下信息。
账户信息
我们收到的信息取决于你的登录方式:
| 登录方式 | 我们接收和存储的内容 |
|---|---|
| 通过 Apple 登录 | 唯一的 Apple 用户 ID、你的电子邮件地址(如果你选择,可以是 Apple “隐藏我的电子邮件”中转地址),以及如果你选择分享则包括你的姓名 |
| 电子邮件验证码 | 你的电子邮件地址。我们会发送 6 位验证码(以及登录链接)来确认是你本人。无需密码 |
| 手机号码验证码 | 你的手机号码。我们会通过短信服务商([[CONFIRM: 短信服务商,例如 Twilio]])向你发送 6 位验证码,该服务商会接收你的号码和验证码以便投递。可能会产生短信和数据费用 |
| 你的 Google 账户 ID、姓名、电子邮件地址以及个人资料图片链接,由 Google 与我们共享 | |
| 你的 Facebook 账户 ID、姓名、电子邮件地址(如果你的 Facebook 账户有)以及个人资料图片链接,由 Meta 与我们共享 |
- 登录邮件由我们的登录服务 Supabase 发送 [[CONFIRM: 如果已设置自定义邮件发送方,则改为该发送方]].
- 关联登录。如果你使用不同方式登录,但它们共享同一个已验证的电子邮件地址(例如 Apple 和 Google),这些登录方式会自动关联到同一个 Saucepan 账户。
- Google 和 Facebook 登录在它们各自的登录页面上完成。它们的隐私政策适用于它们在那里收集的信息。我们不会获取你的密码,也不会在你的账户上发布任何内容。
- 你的个人资料:用户名、显示名称、简介、可选的头像、可选的网站,以及你的账户是否为私密账户。我们会根据 Apple、Google 或 Facebook 与我们共享的姓名,为你创建第一个用户名和显示名称。如果没有,你的用户名会类似“cook_4821”。我们绝不会用你的电子邮件地址或手机号码生成它们。你随时可以更改这两项。你的用户名和显示名称是公开的(第 4 节)。
你同步的菜谱库
登录后,你的菜谱库会同步到我们的服务器,以便在你的其他设备上使用,并会进行备份。包括:
- 菜谱:标题、食材、步骤、备注、标签、评分、收藏、来源链接、原始导入文本、营养信息(标注或估算)、食材替换和更清淡的版本,以及你添加的照片
- 合集、你与谁共享合集、他们的角色(查看者或编辑者),以及谁把哪个菜谱加入了合集
- 你的家庭:名称、成员,以及谁添加或勾选了每一项共享购物清单项目或计划餐食
- 你创建的邀请链接(有效期 7 天)
- 购物清单、膳食计划和烹饪记录(包括你的备注和菜品照片)
一起下厨(共享合集和家庭)
如果你共享合集或加入家庭,其中的成员可以看到你的用户名和显示名称、你的角色,以及你添加或勾选了哪些菜谱、购物清单项目或计划餐食。对方可以通过你的用户名将你添加到合集中。一个家庭最多可有 6 人。他们可以看到哪些内容,请参阅第 4 节。
口味档案和你为其烹饪的人(敏感信息)
你的口味档案可以包含 过敏和不耐受、饮食(如纯素、清真或符合犹太教饮食规定)、不喜欢的食物以及目标。你为其烹饪的人的档案也可包含相同信息,包括儿童的信息。这些信息与下文的“一起下厨”家庭功能是分开的。
- 此类信息可能揭示健康状况或宗教信仰,因此我们将其视为敏感信息.
- 它存储在你的设备上。只有当你登录时才会同步到我们的服务器,并且首次同步前我们会先征求你的同意 [[CONFIRM: 构建同步同意提示]] [[CONFIRM: 口味档案同步尚未构建(没有服务器表;设置中的开关不起作用)。如果它不随 1.0 版本发布,请说明它保留在你的设备上,并删除本处及第 8 节和第 12 节中的同步表述]].
- 我们仅用它来向你显示适合度标记和过敏标记,并在你的设备之间保持同步。它绝不会发送给云端 AI。
- 我们绝不出售,绝不用于广告,也绝不与其他用户共享,包括你“一起下厨”家庭的成员。其他人只能在他们自己的设备上看到某道菜是否“适合你”。
- 对于你为其烹饪的人的档案,请只添加必要的信息(只写名字或昵称即可),并且仅在该人同意或你是其家长或监护人的情况下添加。
社区功能
如果你使用社区功能,我们会存储:
- 你发布的菜谱、帖子(“我做过了”的照片和配文)、评论、点赞、收藏和关注
- 你烹饪过的已发布菜谱,以及烹饪次数和时间(其他人可以看到次数,关注你的人可能会看到你的姓名;见第 4 节)
- 你提交的举报和你屏蔽的账户
- 应用内通知(例如,“Maya 赞了你的菜谱”)
- 来自 Apple 的推送通知令牌,以便我们将社区通知和“收件箱有新内容”提醒发送到你的设备。你可以在 iOS 设置中关闭这些通知。
服务器日志
与大多数在线服务一样,应用与我们的服务器通信时,我们的托管服务商会自动记录技术信息,例如 IP 地址、时间、请求类型和错误代码。我们仅将这些日志用于安全保障、防止滥用和解决问题,并会在短时间后自动删除(见第 10 节)。我们不会刻意记录菜谱文本或消息内容。
4. 其他人可以看到的内容
| 内容 | 谁可以看到 |
|---|---|
| 你的私人菜谱、清单、计划、烹饪记录、口味档案、收件箱 | 只有你自己。受邀加入共享合集的人可以看到该合集中的菜谱,编辑者还可以向其中添加自己的菜谱。你家庭中的成员可以看到共享的购物清单和膳食计划(包括谁添加或勾选了每个项目),以及其中计划的菜谱。你可以随时离开合集或家庭;你添加到家庭清单中的内容会保留在家庭中。[[CONFIRM: 上线前将同步的私人菜谱照片迁移到私人存储;见 OPEN_QUESTIONS]] |
| 你的用户名、显示名称,以及你在共享合集或家庭中的角色 | 其中的其他人 |
| 你的个人资料:用户名、显示名称、照片、简介、网站、关注者数量 | 任何人,即使你的账户是私密的 |
| 你发布的菜谱 | 取决于你选择的设置:公开(任何人,包括在网页 getsaucepan.com 上)、不公开(拥有链接的任何人)或好友(关注你的人) |
| 你的帖子 | 所有人,或仅限你批准的关注者(如果你的账户为私密账户) |
| 评论和点赞 | 可以看到该菜谱或帖子的人 |
| 你关注的人和关注你的人 | 任何人 |
| 你烹饪过他人已发布的菜谱 | 关注你的人(例如,“由 Maya 和另外 2 位朋友烹饪”),除非你们之间互相屏蔽。其他人只能看到总数 |
| 你的登录方式、电子邮件地址、电话号码 | 仅你自己可见。我们绝不会向其他用户展示 |
你发布菜谱后,其他人可以把副本保存到他们自己的菜谱库中。如果你之后删除菜谱或账户,我们无法移除其他人已保存到他们设备上的副本。
5. 从网站、社交应用和你的收件箱导入
当你从网站、Instagram、TikTok 或 YouTube 保存菜谱时:
- 你的设备可能会直接从该网站加载页面或视频。该网站会看到来自你设备的普通请求(包括你的 IP 地址),并依据其自身的隐私政策处理。
- 如果你已登录,我们的服务器可能会代你获取公开帖子的配文、创作者用户名和缩略图。我们会保留这份公开帖子信息的副本(帖子地址、配文、创作者用户名和缩略图),以便重复导入时更快。该副本与你或你的账户无关。[[CONFIRM: 添加一个任务,在 7 天后删除缓存的帖子;目前它们会被复用 7 天,但从不删除]]
- 如果网站无法在你的设备上打开,应用会尝试其他方式读取。如果你已登录,我们的服务器最后可能会代你获取该公开页面。你的链接只用于这一次请求,不会被存储或记录。对于仍无法访问的页面,应用可能会从 Internet Archive(archive.org)读取该页面的已保存副本,该服务会收到页面地址。你也可以在应用内自行打开页面。如果你这样做,应用会按你在设备上看到的样子读取页面,包括你登录后的内容;除非你允许云端菜谱读取,否则该页面不会发送到任何地方。
发送到你的收件箱(可选)
如果你已登录,你可以在应用外将菜谱发送到 Saucepan。请在设置 → 账户与同步 → 发送到你的收件箱中进行设置。每个渠道在你连接之前都是关闭的。
| 渠道 | 工作原理 | 我们接收和存储的内容 |
|---|---|---|
| 你将一条 Reel、帖子或链接发送到 Saucepan 的 Instagram 账户。Meta 通过其 Instagram Messaging API 将消息传递给我们 | 你的 Instagram 专属用户 ID(由 Meta 为我们的账户生成的 ID)、你的 Instagram 用户名、链接(或共享视频的链接)、配文,以及随之发送的任何文字 | |
| 你向 Saucepan 的 WhatsApp 号码发送链接或输入的菜谱。Meta 通过 WhatsApp Cloud API 进行投递 | 你的 WhatsApp ID(基于你的手机号码)以及链接、随链接发送的任何文字,或消息中的菜谱文本 | |
| 电子邮件 | 你把一封电子邮件转发到你专属的私人 Saucepan 地址。我们的邮件服务商 Postmark 接收邮件,并将其转交给我们 | 电子邮件中的链接或输入的菜谱,以及邮件主题。Postmark 会处理整封邮件,包括发件人地址。我们不存储发件人地址 |
- 连接。要连接 Instagram 或 WhatsApp,应用会显示一个有效期为 10 分钟的一次性代码。你从自己的账户发送该代码,从而将其与你的 Saucepan 账户关联。你的电子邮件地址是私密且随机生成的。知道它的人都可以向其发送内容,因此你可以随时创建新地址,旧地址将失效。
- 你的收件箱。你发送的内容会在我们的服务器上等待,直到应用获取并像其他导入内容一样读取它。收到新内容时,我们会向你的设备发送“收件箱有新内容”的通知。
- 回复。Saucepan 可能会在聊天中回复,以确认已收到你的菜谱,或说明它无法使用的内容。
- 断开连接Instagram 或 WhatsApp,可随时在同一设置页面中操作。Meta 和 Postmark 依据各自的隐私政策处理消息。
6. Saucepan+ 订阅
Saucepan+ 通过 Apple 的 App Store 销售。付款由 Apple 处理。我们绝不会看到你的银行卡或银行账户信息。
应用会在你的设备上通过 Apple 检查你的订阅状态。[[CONFIRM: 如果我们添加服务器端收据验证,请加入:“如果你已登录,我们会将你的订阅状态和 Apple 交易 ID 与你的账户一起存储,以便 Saucepan+ 在你的所有设备上都可用。”]]
[[CONFIRM: 应用包含 RevenueCat SDK,仅当构建时设置了 RevenueCat 密钥时才会使用。如果它随应用一同启用,请加入:“我们使用 RevenueCat, Inc. 管理订阅。RevenueCat 会接收你的 App Store 购买和订阅记录,如果你已登录,还会接收你的 Saucepan 账户 ID,以便 Saucepan+ 在你的各台设备上保持与账户一致。它不会接收你的付款信息。”并将 RevenueCat 添加到第 9 节。如果未启用,请删除此备注。]]
7. 分析、Cookie 和崩溃报告
在应用中
- 目前,Saucepan 应用不包含任何第三方分析、广告或崩溃报告工具,也不使用 Cookie。任何使用计数(例如你本周使用“我能做什么?”的次数,用于免费版限额)都只保存在你的设备上。
- 如果你在 iOS 设置中选择与应用开发者共享分析数据,Apple 可能会向我们发送匿名的崩溃报告和使用统计信息。这由 Apple 控制,数据与你无关。
[[PLACEHOLDER: 如果我们以后在应用中加入注重隐私的分析 SDK(例如 TelemetryDeck),请在发布前更新本节:写明服务提供商,列出事件,说明数据为匿名且与你无关,并更新 App Privacy 标签。]]
在我们的网站上
我们的网站 getsaucepan.com 使用由 Google 运营的 Google Analytics 4。我们用它来统计访问次数,并了解人们使用哪些页面,以便改进网站。它只存在于网站中,绝不会出现在应用中。
- 收集的内容:你查看的页面、你如何到达网站(例如通过链接或搜索)、你的浏览器和设备类型,以及根据你的 IP 地址推算出的大致位置(国家或城市)。Google Analytics 4 不记录或存储 IP 地址。
- Cookie:Google Analytics 会设置名为
_ga(以及_ga_<ID>)的第一方 Cookie,用于区分重复访问。这些 Cookie 最长可保存 2 年。 - 无广告:我们已在所有地方关闭 Google 的广告功能(Consent Mode 设置
ad_storage、ad_user_data和ad_personalization均设为拒绝)。我们不将数据用于广告,也不与广告商共享。 - 欧洲、英国和瑞士:分析 Cookie 默认关闭。之后,Google Analytics 只会发送无 Cookie 的信号,这些信号无法将你与其他访问者区分开来。[[CONFIRM: 如果我们希望对这些访问者使用分析 Cookie,请添加 Cookie 同意横幅]]
- 你的选择:你可以在浏览器中屏蔽或删除 Cookie,或安装 Google 的退出插件(tools.google.com/dlpage/gaoptout)。
- 页面地址:Google Analytics 不会在邀请页面上运行。在共享的菜谱、帖子和个人主页上,它只会收到通用地址和标题(如 getsaucepan.com/r/:id),绝不会收到菜谱链接、标题或任何人的姓名。
- 图片:共享网页上的菜谱和个人主页图片从我们的存储服务商 Supabase 加载。
- 我们的网站托管服务商 Vercel 会记录标准请求日志(例如 IP 地址、时间和页面),用于运行和保护网站。
8. 我们如何使用信息及我们的法律依据
我们仅将你的信息用于运营 Saucepan 并确保其安全:
| 用途 | 信息 | 法律依据(欧洲经济区/英国) |
|---|---|---|
| 提供应用、登录和同步功能 | 账户信息(包括电子邮件、手机号码,或 Google/Facebook 账户详情,取决于你的登录方式)、同步的菜谱库 | 合同(为提供你所请求的服务) |
| 社区功能和一起下厨 | 个人资料、已发布的菜谱、帖子、评论、关注、共享合集和家庭 | 合同 |
| 同步你的口味档案和你为其烹饪的人的档案 | 过敏、饮食、不喜欢的食物、目标 | 你的明确同意(你可以随时撤回) |
| 云端 AI 功能(菜谱读取、营养和替代方案、标签建议) | 菜谱文本,如第 2 节所述 | 你的同意 |
| 发送到你的收件箱 | Instagram 或 WhatsApp ID、Instagram 用户名、消息内容、你的私人电子邮件地址 | 合同(你已连接该渠道) |
| 推送通知 | 推送令牌、通知内容 | 同意(iOS 权限) |
| 网站分析 | 网站使用情况、Cookie ID、大致位置 | 合法利益(了解网站的使用方式),以及法律要求 Cookie 须获得同意的情况 [[CONFIRM WITH COUNSEL]] |
| 改进我们的食材清单 | 应用无法识别的食材名称,与你无关(第 1 节) | 合法利益(使食材匹配对所有人都有效) |
| 安全、内容审核和防止滥用 | 举报、屏蔽、内容、服务器日志 | 合法利益(保障社区安全)和法律义务 |
| 支持 | 你发给我们的电子邮件 | 合法利益 |
| 法律合规 | 按需 | 法律义务 |
我们绝不会做的事
- 我们不出售你的个人信息,也不会为跨情境行为广告而“共享”它。
- 我们不展示广告。
- 我们不会在其他公司的应用或网站上追踪你,也不使用 Apple 的广告标识符。
- 我们不会使用你的内容或口味档案训练 AI 模型,并且只使用其政策表明不用于训练的 AI 服务提供商。
- 我们不会做出对你产生法律效力或类似重大影响的自动化决策。
9. 我们与谁共享信息
我们只与以下公司共享信息。其中大多数是服务提供商,它们依据合同按我们的指示行事,并受合同限制使用这些信息。当你使用 Apple、Google 和 Meta 登录或通过它们与我们联系时,这些公司也会依据其各自的隐私政策处理你的信息:
| 服务提供商 | 作用 | 涉及的数据 |
|---|---|---|
Supabase, Inc.(服务器托管于美国俄勒冈州地区的 Amazon Web Services) us-west-2) |
数据库、登录、文件存储、实时更新、服务器功能、登录邮件;共享网页上的图片 | 账户信息、同步的菜谱库、社区内容、收件箱项目、我们无法识别的食材名称、服务器日志 |
| OpenRouter, Inc. | 将云端 AI 请求转发给 AI 托管服务(仅经你同意) | 菜谱文本,如第 2 节所述 |
| OpenRouter 选择的 AI 托管公司(仅限其政策表明不存储提示词或不用于训练的公司;可能位于美国境外) | 运行 AI 模型(目前为 DeepSeek V4 Flash) | 菜谱文本,如第 2 节所述 |
| Apple Inc. | 通过 Apple 登录、推送通知、App Store 付款、语音识别、Apple 智能 | 如 Apple 隐私政策所述 |
| Google LLC | Google 登录(如果你使用);我们网站上的 Google Analytics | Google 账户 ID、姓名、电子邮件、个人资料图片链接;网站使用数据和 IP 地址(第 7 节) |
| Meta Platforms, Inc. | Facebook 登录(如果你使用);发送你发给 Saucepan 的 Instagram 和 WhatsApp 消息(如果你已连接) | Facebook 账户 ID、姓名、电子邮件、个人资料图片链接;Instagram 或 WhatsApp 的 ID 以及消息内容 |
| 短信服务商 [[CONFIRM: 例如 Twilio Inc.]] | 发送登录验证码短信(如果你使用手机号码登录) | 手机号码、登录验证码 |
| Postmark(ActiveCampaign, LLC)[[CONFIRM: 实体]] | 接收你转发到 Saucepan 地址的电子邮件 | 转发的电子邮件 |
| Vercel Inc. | 托管网站 getsaucepan.com | 标准网络请求日志 |
我们也可能会在以下情况下披露信息:
- 如果法律要求,例如有效的法院命令。在允许的情况下,我们会先通知你。
- 为保护他人,例如防止欺诈、滥用或伤害。
- 在业务转让中,例如合并或出售。新的所有者必须遵守本政策,并且在你的信息适用其他政策之前,我们会先通知你。
10. 我们保存信息的时长
| 信息 | 需要多久 |
|---|---|
| 你设备上的数据 | 直到你删除它或卸载应用为止 |
| 账户和同步数据(包括与菜谱一起存储的营养估算和替换方案) | 直到你将其删除或删除你的账户 |
| 你在登录状态下删除的项目 | 立即标记为已删除,90 天后永久移除(以便你的其他设备同步完成) |
| 已删除的账户 | 立即从我们的实时数据库中移除。30 天内从备份中移除 [[CONFIRM: Supabase 备份 / 时间点恢复窗口]] |
| 云端 AI 请求文本 | 我们不存储。我们允许的 AI 服务提供商在其政策中表示不保存(第 2 节)。OpenRouter 的相关内容见第 2 节 |
| 登录验证码 | 一小时内失效,且只能使用一次 |
| 收件箱项目 | 应用获取后 7 天删除。应用从未获取的内容,30 天后删除 |
| Instagram 和 WhatsApp 连接 | 直到你断开连接或删除你的账户为止。连接码在 10 分钟后失效 |
| 你的私人收件箱电子邮件地址 | 直到你创建新的地址或删除你的账户为止 |
| Postmark 上转发的电子邮件 | [[CONFIRM: 我们套餐下 Postmark 入站邮件的保留期限]] |
| 已缓存的公开帖子信息 | 与你无关。[[CONFIRM: 添加清理任务后最长 7 天;目前不会删除]] |
| 我们无法识别的食材名称 | 在我们把该名称加入食材清单之前,仅以计数形式保存。不与你关联 |
| 举报 | 只要处理这些内容并维护社区安全所需的时间,最长 2 年 [[CONFIRM]]。你提交的举报的关联记录会在你删除账户时删除 |
| 服务器日志 | 最长 30 天 [[CONFIRM: 所选方案下的 Supabase 日志保留期限]] |
| 网站分析(Google Analytics) | [[CONFIRM: GA4 数据保留设置,2 个月或 14 个月]]。_ga Cookie 在你的浏览器中最长保存 2 年 |
| 网站请求日志(Vercel) | [[CONFIRM: 我们套餐下的 Vercel 日志保留期限]] |
| 支持邮件 | 最长保存 3 年,之后删除 [[CONFIRM]] |
11. 安全
- 应用与我们服务器之间的所有流量均经过加密(HTTPS/TLS)。
- 我们的数据库使用行级安全,因此每个账户只能读取自己的私人数据。
- 你的登录会话保存在 iOS 钥匙串中。
- 只有带有 Meta 或 Postmark 已验证签名或密码的 Instagram、WhatsApp 和电子邮件消息才会被接受。
- 只有 Aaron Gold 拥有服务器的管理权限 [[CONFIRM]].
没有任何系统是绝对安全的。如果发生数据泄露并影响你的个人信息,我们将依法通知你和相关机构。
12. 你的选择与权利
无论你居住在哪里,所有人都可以:
- 查看和导出你的数据。你可以在应用中导出菜谱(设置 → 你的数据与隐私 → 导出我的菜谱)。如需获取我们服务器上数据的完整副本,请给我们发邮件。
- 更正你的数据。在应用中编辑你的菜谱和个人资料。
- 删除你的数据。你可以在应用中删除单个项目,也可以在设置 → 删除账户中删除整个账户。无论你使用哪种方式登录,都可以这样操作。此操作会从我们的服务器上永久删除你的账户(包括你的电子邮件地址、手机号码和关联的登录方式)、同步的菜谱库、已发布的菜谱、帖子、评论、点赞、关注、照片、收件箱项目、Instagram 和 WhatsApp 连接、你的收件箱电子邮件地址以及推送令牌。如果你使用了“通过 Apple 登录”,我们还会请求 Apple 撤销 Saucepan 的访问权限。如果你属于一个“一起下厨”家庭,该账户的管理权会转给下一位成员,而你添加的购物清单项目和计划中的餐食会保留在共享清单和计划中,不再显示你的姓名。保存在你设备上的菜谱会保留,直到你将其删除或卸载应用。
- 撤回同意。关闭云端菜谱读取(这也会停止营养估算和替代方案)或口味档案同步,请前往设置 → 你的数据与隐私;关闭不确定时询问云端,请前往设置 → 智能整理;断开收件箱渠道,请前往设置 → 账户与同步 → 发送到你的收件箱;或在 iOS 设置中关闭通知。
- 无需账户即可使用应用。
[[TODO: when Cookbook PDF export ships, add it to "See and export your data" (and say whether the PDF is made on the device). Not built yet.]]
如需提出请求,请发送电子邮件至 support@goldtechsolutions.net。我们会在 30 天内回复(在州法律允许的情况下为 45 天)。我们可能需要确认请求确实来自你本人,例如要求你从账户关联的邮箱给我们发邮件,或在应用中确认。行使你的权利不会导致我们区别对待你。
如果你位于欧洲经济区、英国或瑞士
你还有权限制或反对处理你的信息,并可向你所在地的数据保护机构投诉。我们的服务器位于美国。云端 AI 请求也可能由其他国家的 AI 服务提供商处理,包括中国(第 2 节)。当我们将你的数据传输到你所在国家以外时,我们依赖服务提供商的标准合同条款(以及英国附录)[[CONFIRM: 已与 Supabase、OpenRouter、Google、Meta、Postmark、Vercel 和短信服务商签署的数据处理协议]]。我们在欧盟/英国的代表:[[CONFIRM: 指定欧盟和英国第 27 条代表,或确认无需指定]].
如果你居住在加利福尼亚州或其他设有隐私法的美国州
在过去 12 个月中,我们收集了以下类别的个人信息:标识符(账户 ID、Apple、Google 或 Facebook 账户 ID、电子邮件地址、手机号码、用户名、Instagram 专属 ID 和用户名、WhatsApp ID、推送令牌以及网站分析 Cookie ID);个人记录(姓名、电子邮件地址、手机号码);互联网或电子活动(社区互动、服务器日志以及在我们网站上查看的页面);大致位置(国家或城市,来自网站访问);音视频信息(你上传的照片,以及来自 Google 或 Facebook 的个人资料图片链接);以及敏感个人信息(与健康相关的过敏和饮食详情,以及可能揭示宗教信仰的饮食信息,仅在你同步口味档案时收集)。来源、用途和接收方已在上文说明。
- 我们不出售或共享个人信息,过去 12 个月内也未曾这样做。我们网站上已关闭 Google 的广告功能。
- 我们仅将敏感个人信息用于提供你所请求的功能,因此无需提供“限制使用我的敏感个人信息”链接。
- 你可以委托授权代理人提出请求。如果我们拒绝你的请求,你可以回复我们的决定以提出申诉;我们会在 45 天内答复。
消费者健康数据(华盛顿州、内华达州及类似法律)
过敏、不耐受以及部分饮食信息可能被视为“消费者健康数据”。我们仅从你处收集这些信息,仅用于显示过敏标记和适合度标记并保持其同步,且仅在你同意的情况下收集。我们不会出售这些信息,不会与托管服务商以外的第三方共享,不会发送给云端 AI,也不会将其用于广告。你可以按上文所述随时查看、导出或删除这些信息。营养估算描述的是菜谱,而不是你本人。[[CONFIRM WITH COUNSEL: 是否需要单独的《消费者健康数据隐私政策》页面]]
13. 儿童
Saucepan 不面向 13 岁以下的儿童,我们也不会故意收集 13 岁以下儿童的个人信息。你必须年满 13 岁才能创建账户(如果你所在国家要求更高年龄,则以该年龄为准)。如果你认为 13 岁以下的儿童向我们提供了个人信息,请发送电子邮件给我们,我们会将其删除。
你为其烹饪的人的档案,允许成年人记录儿童的过敏或饮食信息。这是由成年人提供的信息。除非该成年人开启口味档案同步,否则它会保留在成年人的设备上;它绝不会展示给其他人(包括“一起下厨”家庭的成员),并且遵循与口味档案其余部分相同的规则。
14. 本政策的变更
如果我们做出更改,会更新“最后更新”日期。如果某项更改对我们使用你信息的方式有实质影响,我们会在生效前通过应用告知你,并在需要时再次征求你的同意。
15. 联系我们
- 电子邮件: support@goldtechsolutions.net [[CONFIRM]]
- 邮寄地址:Gold Tech Solutions,[[CONFIRM: mailing address]]
- 网页: https://getsaucepan.com/support