隐私政策
最后更新:2026-09-19
本政策说明 Menu Maker AI 如何处理你的信息。它适用于 Menu Maker AI 移动应用和本网站,二者均由 Better Life With Apps 发布。
简要说明
- 无需注册。使用本应用时,我们不会要求你提供姓名或电子邮件地址。
- 你上传的内容默认是私密的,绝不会被公开列出。
- 为生成结果,你上传的内容会发送给 OpenAI,由其按照我们的指示进行处理。
- 我们存储的所有数据都位于我们控制的、欧盟境内芬兰赫尔辛基的服务器上。
- 你可以随时要求删除你的账户和数据,请参阅如何删除账户。
1. 你的账户
Menu Maker AI 没有“电子邮件加密码”的注册方式。我们不会为了让你使用本应用而收集姓名或电子邮件地址。账户是根据你安装的应用所生成的哈希值匿名创建的。
我们会在该账户下存储:
- 一个随机生成的用户标识符(UUID);
- 用于创建该账户的安装哈希值;
- 你的平台(iOS 或 Android)、应用版本、语言和国家/地区;
- 让你在该安装上保持登录状态的会话令牌。
2. 你提供的内容
使用 Menu Maker AI 时,你会提供你拍摄的菜单照片,以及你输入的菜单文字、菜品名称和价格。
上传内容默认是私密的。它们绝不会被公开列出,只能通过会过期的短时有效签名链接访问。
3. AI 处理
为生成结果,你提供的内容和提示词会发送给 OpenAI。OpenAI 作为处理者,按照我们的指示生成输出的图片和文字。
应用为你生成的成品菜单设计,以及 PNG 和 PDF 导出文件会存储在我们的服务器上,以便你之后再次打开、重新下载和导出。
4. 购买
订阅通过 Apple App Store 和 Google Play 销售,并通过 RevenueCat 处理。我们会存储一个计费主体标识符和你的订阅状态。
我们绝不会看到或存储你的银行卡号。
5. 诊断与分析
为了发现崩溃、修复问题和远程配置应用,我们使用:
- Firebase Analytics:了解应用的使用情况;
- Firebase Crashlytics:崩溃报告;
- Firebase Remote Config:远程配置应用;
- Sentry:错误诊断。
在 iOS 上,我们会请求“App 跟踪透明度”权限。你的同意选择会记录在我们服务器上你的用户记录中。
应用内反馈(Wiredash)
应用中的反馈表单由 Wiredash 提供。无论你是否发送过反馈,应用每次启动时都会向 Wiredash 签到,但每 30 分钟最多一次。签到信息包括:Wiredash 的代码在你设备上生成的随机标识符,应用的版本号、构建号和构建提交,应用的 Bundle ID,是正式版还是开发版,你设备的语言设置,以及你的操作系统及其版本。首次运行时,还会发送一次性的首次启动事件。这些信息都不包含你的用户 ID、你上传的内容或你写下的任何文字。对于这些数据,Wiredash 的文档称,它会根据连接的 IP 地址推断你所在的国家/地区,但不会存储该地址(Wiredash:分析数据隐私)。我们依据的是运营反馈表单的正当利益(GDPR 第 6(1)(f) 条;KVKK 第 5(2)(f) 条)。
当你在应用设置中选择发送反馈时,应用会把你的留言、你填写的电子邮件地址(如有)以及你添加的截图(如有)发送给 Wiredash。发送前,你可以在截图上涂画;截图会显示当时屏幕上的所有内容,包括你上传的内容和你生成的结果。随反馈一同发送的还有设备和应用信息(平台、操作系统版本、设备型号、屏幕尺寸、语言设置,以及应用的版本和构建号),以及我们为便于跟进而添加的信息:你的用户 ID、应用名称、是正式版还是开发版,以及你的订阅状态。我们会在 Wiredash 中阅读你的反馈,以便回复你并修复应用。我们这样做是应你的请求,并基于改进应用的正当利益(GDPR 第 6(1)(b) 条和第 6(1)(f) 条;KVKK 第 5(2)(c) 条和第 5(2)(f) 条)。
6. 数据存储位置
我们的后端运行在我们自己的服务器上,位于欧盟境内芬兰赫尔辛基的 Hetzner。PostgreSQL 数据库、Redis 队列以及存放你文件的私有 MinIO 对象存储,全部运行在我们控制的欧盟境内基础设施上。
你从应用发送的反馈以及反馈表单的签到信息由 Wiredash 保存,而不在我们的服务器上。Wiredash GmbH 的总部位于德国,但其隐私政策称,数据可能会被传输到美国并在美国处理,且存储在 Google Cloud 服务器上(Wiredash:隐私政策)。
7. 你的数据会流向谁
除上述基础设施外,你的数据只会流向我们运营 Menu Maker AI 所必需的服务提供商:
| 服务提供商 | 用途 |
|---|---|
| OpenAI | 根据你提供的内容和提示词生成输出 |
| Hetzner | 在芬兰(欧盟)托管我们的服务器、数据库、队列和对象存储 |
| Apple App Store、Google Play | 销售订阅并收费 |
| RevenueCat | 处理订阅状态 |
| Google Firebase | 分析、崩溃报告、远程配置,以及 App Check 设备认证(确保只有正版应用才能访问后端) |
| Wiredash | 应用内反馈表单:其签到信息和你发送的反馈(Wiredash GmbH,总部位于德国;根据其隐私政策,数据存储在 Google Cloud 上,并可能被传输到美国) |
| Sentry | 错误诊断 |
我们不会出售个人信息,也不会为跨情境行为广告而共享个人信息。
8. 保存期限
- 你上传的原始内容在成功处理后即被删除。
- 生成的素材和导出文件带有明确的到期时间戳,到期后即被删除。
- 你的账户记录在账户存续期间一直保留。
- 你发送的反馈会一直保存在 Wiredash,直到在那里被删除为止。删除账户不会删除这些反馈;如需删除,请给我们写信。
- 本网站
/get页面的访问记录不包含 IP 地址或任何标识符;记录增多时,最早的文件会被删除。
9. 删除你的账户
你可以随时发送邮件至 privacy@blwapps.com 要求删除你的账户;删除页面说明了邮件中需要包含的信息,应用内的删除功能也正在添加中。删除会立即撤销你的访问权限,并将删除请求加入队列。经过一段短暂的安全等待期后,与你账户关联的已存储对象、素材记录、生成任务输入、分析关联、同意记录和计费身份都会被删除,只保留一条无法识别身份的墓碑记录,以及证明删除已完成的审计凭证。有书面记录的法定保全可以暂停删除。
完整说明(包括你已卸载应用时该怎么做)请见账户和数据删除页面。
10. 你的权利
根据 GDPR 和土耳其个人数据保护法(KVKK),你可以要求我们让你访问你的个人数据、更正数据、删除数据、限制我们处理数据的方式、以可携带的形式提供数据,或完全停止处理数据。根据 CCPA,我们不会出售或共享个人信息。
如需行使上述任何权利,请发送邮件至 privacy@blwapps.com。由于你在使用应用时我们不会要求你提供姓名或电子邮件地址,请先阅读删除页面,其中说明了我们需要哪些信息才能找到你的记录。
11. 儿童
Menu Maker AI 并非面向 13 岁以下的儿童(在欧洲经济区为 16 岁以下),我们也不会在知情的情况下为他们创建账户。
12. 本网站
本网站由一组静态页面构成。它不设置 Cookie,不运行任何分析或跟踪脚本,也不从其他网站加载任何内容。它与我们的后端由位于赫尔辛基的同一台服务器提供。
当有人通过应用设置分享应用时,他们发送的链接会打开本网站的 /get 页面,并带有一个 ref 标签,标明链接的来源,例如 app_share。该页面会将你转到 App Store、Google Play 或本网站首页,并将该标签一并传递。打开 /get 时,我们的服务器只记录时间、网站、带标签的页面地址以及页面是否加载成功:不记录 IP 地址,不使用 Cookie,也不记录设备标识符。我们用这些记录统计分享链接带来的访问次数。App Store 和 Google Play 可能会在向我们提供的统计数据中,计入通过该标签带来的安装量。
13. 本政策的变更
当应用的变化影响到本政策时,我们会更新本页面,并修改页面顶部的日期。
14. 联系我们
隐私问题和请求:privacy@blwapps.com
其他事项:support@blwapps.com