隐私政策
最后更新:2026年10月9日
本政策说明 Cal Friend 收集哪些信息、我们如何使用这些信息、与谁共享这些信息,以及你拥有哪些选择。本政策适用于 iPhone 版 Cal Friend 应用和 calfriend.ai 网站。
我们是谁
Cal Friend 由 Joseph Tech Solutions(“我们”)运营。我们决定你的个人信息的使用方式,并对其负责。
如有隐私方面的问题或请求,请发送电子邮件至 privacy@calfriend.ai。其他事宜请发送电子邮件至 support@calfriend.ai。
你提供给我们的信息
账户信息:你的姓名、电子邮件地址或手机号码,以及使用电子邮件注册时设置的密码。密码仅以安全哈希值的形式存储。
个人资料和目标:你输入的年龄、性别、身高、体重、活动水平、目标和饮食偏好,以便我们计算你的计划。
记录:你添加的餐食、饮水、体重、锻炼、库存物品和备注。
消息:客服聊天和群组消息,包括你附加的照片、文件和语音消息。
购买:当你通过 Apple 订阅时,我们会收到交易 ID、所选方案及其日期,以便解锁付费功能。我们绝不会收到你的支付卡信息。
登录
你可以使用 Apple、Google、手机号码或电子邮件地址登录。使用 Apple 或 Google 登录时,我们会收到账户标识符、你的电子邮件地址,以及在你允许的情况下你的姓名和头像。我们使用这些信息来创建并保护你的账户,以及填写空白的个人资料。
使用手机号码登录时,我们会通过 Twilio 以短信发送一次性验证码。
对于每台已登录的设备,我们会保存一个随机设备密钥和设备名称,以便你查看自己的设备并将其退出登录。当有新设备登录时,我们会向你发送电子邮件。该邮件可能会显示登录的大致位置,该位置由我们根据网络推断得出,不会被存储。
我们对从 Google API 获取的信息的使用遵守《Google API 服务用户数据政策》,包括其中的“有限使用”要求。
餐食照片、语音和文字
当你扫描餐食、收据或营养标签时,照片会被发送到我们的服务器和一家 AI 服务提供商,用于识别食物并估算其营养成分。
当你用语音描述餐食时,语音识别在你的设备上运行,只有文字会被发送给我们。
如果你为完善我们的食品数据库而发送包装产品的照片,我们会对其进行审核,并可能将其与该产品一起展示给其他用户。
健康与健身数据
经你许可,应用会从 Apple Health 读取睡眠、步数、活动能量、锻炼数据,以及(如你选择)体重。只有在你要求时,应用才会向 Apple Health 写入数据。其中部分数据(如睡眠样本和步数)仅在你的设备上使用。
健康数据仅用于提供应用的功能。这些数据绝不会用于广告或营销,绝不会被出售,也绝不会与数据经纪商共享。
你可以随时在“健康”App 或 iOS“设置”中更改这些权限。
位置
位置信息为可选项。如果你允许,应用会保存记录餐食时所在的位置,我们会通过 Google Places 查找附近的餐厅和商店,以确定该地点的名称。地点结果由 Google 地图提供,其使用受 Google 地图/Google 地球附加服务条款(https://maps.google.com/help/terms_maps.html)和 Google 隐私政策(https://policies.google.com/privacy)约束。
如果你记录步行或跑步,应用会通过 GPS 记录路线,并将其与该次锻炼一并保存。
为在跑步时显示天气,我们会把跑步起点(约精确到 1 公里)发送给 Apple WeatherKit。我们不会在日志中记录该位置。
你可以随时在 iOS“设置”中关闭位置访问权限。
通讯录与邀请
为了帮助你邀请好友,应用可以在你的设备上读取通讯录。你的联系人列表不会被上传。
当你通过电子邮件邀请他人时,我们只存储该地址的单向哈希值,以便匹配邀请。
群组与分享
群组成员可以看到你的姓名、照片以及你选择在群组中分享的内容,如进度、消息和挑战结果。
餐食和报告的分享链接可由任何持有该链接的人打开,直到链接过期或你将其撤销为止。
你选择分享的营养标签会经过审核,其中的产品信息会加入共享产品目录。这些信息不含个人数据,删除账户后仍会保留;你的标签照片会随账户一起删除。你选择发送给我们的产品照片和缺失食物会经过审核,并可能加入共享产品目录。
AI 处理
我们使用 AI 模型识别照片中的食物、读取收据和营养标签、估算锻炼、理解餐食描述以及回复客服聊天。Google Gemini 是我们的主要服务提供商。OpenAI 用于客服聊天并作为备用,Anthropic 或 Perplexity 可能作为替代方案使用。
我们只发送完成任务所需的内容,例如照片或文字。我们不会附加你的姓名或联系方式。服务提供商代表我们处理这些数据,并将结果返回给我们。
AI 估算可能有误。你可以在保存之前查看并编辑每一项估算。
服务提供商
我们使用以下服务提供商来运营 Cal Friend:MongoDB Atlas(数据库)、Fly.io(位于德国法兰克福的 API 服务器)、Cloudflare(网站、通过 R2 提供的文件存储、电子邮件投递和网站分析)、Google(使用 Google 账号登录、Gemini、Places 和 Firebase Analytics)、OpenAI、Anthropic 和 Perplexity(AI 处理)、Twilio(短信)、Apple(通过 Apple 登录、App 内购买、推送通知和 Apple Health)以及 GitHub(根据客服聊天创建的错误报告,不包含你的姓名或电子邮件地址)。
发送至 USDA FoodData Central、Open Food Facts 和 data.gov.il 的食品搜索仅包含搜索词或条形码。
每家服务提供商只会收到其所需的信息,并且只能将其用于向我们提供服务。
我们不出售你的信息
我们不会出售或出租你的个人信息,也不会为定向广告而共享这些信息。我们不会在其他公司的应用或网站上跟踪你。
跨境传输
我们的服务提供商可能会在你所在国家/地区以外处理信息,包括在欧盟和美国。在法律有此要求时,我们依据充分性认定(欧盟委员会认定以色列提供充分的保护)、欧盟-美国数据隐私框架或标准合同条款。
分析
应用使用 Google Analytics for Firebase 衡量使用情况,例如浏览的屏幕、会话时长、设备类型和应用版本。它不使用广告标识符(IDFA)。我们还会记录与你的账户关联的产品事件(例如记录了一餐),以便修复问题并改进应用。
网站仅在你接受 Cookie 后才使用 Google Analytics,此外还使用不依赖 Cookie 的 Cloudflare Web Analytics。详情请参阅《Cookie 政策》。
安全
我们通过传输加密、对密码和会话密钥进行哈希处理、访问控制以及限制员工访问来保护你的信息。没有任何系统是绝对安全的。如果发生影响你信息的数据泄露,我们将依法通知你和有关部门。
信息保留期限
在你的账户处于活跃状态期间,我们会保留你的信息。
餐食扫描照片和聊天附件存储在 Cloudflare R2 中,并在上传 90 天后删除。
当你删除账户时,我们会立即删除你的记录和文件。备份中的副本会在相应备份过期时移除。在法律有此要求时,我们可能会保留有限的记录。
儿童
Cal Friend 不面向 16 岁以下的任何人,我们不会在知情的情况下收集儿童的信息。如果你认为有儿童向我们提供了信息,请联系我们,我们会将其删除。
法律依据
我们处理你的信息,是为了提供你所请求的服务、基于你的同意(例如健康数据、位置和网站分析 Cookie)、出于我们的正当利益(例如安全、防止滥用和改进服务)以及履行法律义务。
你的权利
根据你所在的地区,包括依据欧盟和英国《通用数据保护条例》(GDPR)以及以色列《隐私保护法》,你有权访问、更正、导出和删除你的信息,有权反对或限制某些使用方式,并有权随时撤回你的同意。
在应用中,前往“个人资料”→“隐私与数据”即可下载或删除你的数据。你也可以发送电子邮件至 privacy@calfriend.ai。我们会在 30 天内回复。
你也可以向你所在地的数据保护机构投诉。在以色列,该机构为隐私保护局。
本政策的变更
如果我们作出重大变更,会在变更生效前通过应用或电子邮件通知你。顶部的日期表示当前版本。
联系我们
Joseph Tech Solutions,privacy@calfriend.ai。
对本文件有疑问?