隐私政策 – Coinchi

更新日期:2026 年 11 月 3 日

1. 责任方

Ivan Pervushin,Marxstr. 10b,45527 Hattingen,德国
电子邮件:ivan@pervushin.de · 更多信息见法律声明(Impressum)

2. 概述

本隐私政策说明使用应用“Coinchi”及其网站 coinchi.co 时如何处理个人数据。仅在为提供内容和功能所必需时(《通用数据保护条例》(GDPR)第 6 条第 1 款 b 项),或在已取得同意时(GDPR 第 6 条第 1 款 a 项),才会处理个人数据。

3. 处理的数据

账户数据:注册时会保存电子邮件地址、名和姓(必填项)以及密码(仅以加密哈希值形式保存)。

收据和食谱:你在应用中拍摄或上传的收据和食谱照片会被处理,以识别其中包含的数据。照片文件会在 30 天后自动删除(见第 10 节);由此读取的收据数据会一直保存,直到你删除这些数据或你的账户。

条形码扫描:扫描过的条形码会作为扫描记录为你保存。为查找商品,我们的服务器会向公共商品数据库(Open Food Facts 及相关项目、UPCitemdb)查询该条形码;此过程不会传输任何关于你的数据。对于没有查到结果的条形码,我们之后会再次查询(GDPR 第 6 条第 1 款 b 项)。

配料照片:配料表照片与收据照片一样会被发送进行文字识别(第 4 节),未经你明确同意不会保存。

对商品目录的贡献:如果你为一个未知条形码拍摄配料照片,我们会将该条形码、从照片中读取的商品名称、识别出的配料和过敏原以及照片永久保存,且与你的账户无关联。此后,名称、配料和过敏原对所有用户可见;照片仅供内部使用,用于核查和改进目录。应用会在拍照前提示这一点。法律依据是你的同意(GDPR 第 6 条第 1 款 a 项)。请只拍摄包装,不要拍摄人物或文件。由于该贡献与你的账户没有关联,如需撤回同意或要求删除,请通过联系地址告知我们条形码。

商品翻译:商品名称(不含与你本人有关的信息)会被发送给第 4 节所述的服务提供商,以翻译成你的应用语言,并保存为翻译表。

社区价格:Coinchi 的基础是让已扫描的收据帮助所有用户比较价格。为此,我们以两种方式使用所有用户的收据项目:

这些信息在我们的数据库中仍与你的账户关联,以便你可以删除它们;对其他用户而言,它们的显示与你本人无关。请注意,商家、门店和日期结合起来,在个别情况下可能让人推断出相关信息,例如知道你何时在何处购物的人。目的是为所有用户提供价格比较、进行合理性核查并改进应用。法律依据是我们以及社区对共同比较价格的合法利益(GDPR 第 6 条第 1 款 f 项)。你可以随时反对(GDPR 第 21 条,向责任方发送电子邮件),也可以删除单张收据。删除某张收据或你的账户后,其中的项目不再纳入价格比较、建议和统计;已缓存的统计数据最迟会在 15 分钟后重新计算。

分享的食谱视频:如果你将视频分享给应用,视频会被发送给第 4 节所述的服务提供商进行语音和图像识别,我们不会保存。请只分享你有权使用的视频。

金币(Coins):对于收据扫描、条形码扫描、更正以及对商品目录的贡献,我们会将操作、积分和时间与你的账户一并保存,直到你删除账户(GDPR 第 6 条第 1 款 b 项)。对于贡献,该记录既不包含条形码也不包含商品。

使用数据:调用 API 时,会处理技术上必需的连接数据(IP 地址、时间、被调用的端点)。

4. AI 辅助文字识别(OCR)

为识别商品、价格和食谱内容,上传的图片或文本会被发送至 MiniMax(api.minimax.io)的 API。传输经过加密(TLS)。根据其 API 隐私声明(截至 2026 年 3 月 30 日),服务提供商是 Nanonoble Pte. Ltd.,新加坡(MiniMax 集团);据该提供商称,数据存储在美国的一个数据中心,并由其或其服务提供商在该处处理。据该提供商自述,向这些第三国的传输依据标准合同条款以及一个经欧盟-美国数据隐私框架认证的云数据中心(GDPR 第 46 条)。你可向责任方申请获得这些保障措施的副本。请只拍摄看不到银行卡号或账号的收据。该处理基于 GDPR 第 6 条第 1 款 b 项(履行合同——识别是应用的核心功能)。这既适用于收据扫描,也适用于购物清单中的食谱扫描(拍摄食谱照片,从中识别出用于购物清单的配料)。

5. 联系

如果你给我们发送电子邮件,我们会保存你的电子邮件地址和消息,以便答复你的咨询(GDPR 第 6 条第 1 款 b 项或 f 项)。消息通过我们的电子邮件服务提供商(lima-city,德国的网站托管和邮件服务商)送达我们。Web 应用中另提供联系表单。

6. 家庭和共享内容

你可以在应用中创建家庭档案,并通过电子邮件地址邀请其他已注册用户(角色:管理员、成员或查看者)。邀请只是一个提议:被邀请人只有在应用中接受邀请后才会成为成员,才能看到该家庭的内容;在此之前,对方只能看到家庭名称、角色以及邀请人。对方拒绝后,邀请会被删除;未答复的邀请我们会在 30 天后删除。某个电子邮件地址是否已有账户,我们不会告知邀请人。此外,也可以通过邀请码自行加入家庭。家庭成员可以看到家庭中共享的内容(收据及其内容、购物清单、统计)以及其他成员的姓名或电子邮件地址;收据照片仅所有者和有效的家庭成员可以查看。为便于追溯和确保安全,应用会记录家庭中的变更(例如邀请、加入、拒绝、移除成员、角色变更),包括时间和相关用户,起初还包括 IP 地址和浏览器/设备标识(GDPR 第 6 条第 1 款 f 项);IP 地址和标识会在 90 天后删除,其余日志条目保留至账户或家庭被删除。法律依据是 GDPR 第 6 条第 1 款 b 项(应你的要求使用家庭功能)。请只与你信任的人共享内容;你可以随时移除成员或退出家庭。删除你的账户时,你的成员身份、购物清单和收据会被删除;这也适用于你与家庭成员共享的收据。由你创建的家庭同样会被删除。

7. 使用 Google 登录

使用 Google 登录是自愿的;你也可以改用电子邮件地址和密码注册。只有当你选择“使用 Google 继续”时,才会被转到 Google。此时接收方或提供方是 Google Ireland Limited,Gordon House, Barrow Street, Dublin 4,爱尔兰;Google 在此对数据处理自行负责(包括你的 IP 地址和你的 Google 登录),并可能将其传输给美国的 Google LLC。就 Google LLC 而言,存在欧盟委员会的充分性决定(欧盟-美国数据隐私框架,GDPR 第 45 条),前提是其已依此获得认证。我们从 Google 收到姓名、电子邮件地址、Google 账户 ID、电子邮件地址是否已验证的信息,以及你的头像地址(GDPR 第 6 条第 1 款 b 项)。该地址不会被保存,头像也不会在应用中加载或显示;因此不会向 Google 服务器发起请求。应用中改为显示带有你姓名首字母的头像。

8. 错误监控(Sentry)

为进行错误监控,我们使用自行运营的 Sentry 实例(GDPR 第 6 条第 1 款 f 项;合法利益:稳定、安全的运行)。发生错误时,会传输错误消息、技术环境(例如浏览器、操作系统)和被访问的页面地址;此外,在 Web 端约 10% 的页面访问中会发送性能数据(页面地址、加载时间)。Web 应用出现显示错误时,还会一并发送你的用户 ID;我们不传输电子邮件地址和用户名;发送时,该实例因技术原因会收到你的 IP 地址。这些事件会在 30 天后自动删除。

9. 托管

应用数据存储在 Hetzner Online GmbH(德国)的服务器上。与该提供商已签订数据处理协议。

10. 存储期限

账户和凭证数据会保存到账户被删除,或你在应用中移除这些数据为止。你的收据照片文件会在 30 天后自动删除;由此读取的数据会保留到账户被删除。对商品目录的贡献及其照片会一直保存,直到你撤回同意或该条目被移除。作为社区价格使用的收据项目会随相应收据或你的账户一并删除。为证明你的同意,我们会保存所接受条款的时间和版本(GDPR 第 6 条第 1 款 c 项结合第 7 条第 1 款)。Web 服务器日志中的连接数据(IP 地址)最迟在 14 天后删除,应用日志在 7 天后删除;家庭日志条目中的 IP 地址和浏览器/设备标识在 90 天后删除,Sentry 中的错误事件在 30 天后删除。通过联系表单发送的消息,我们最迟在 12 个月后删除。程序更新时,我们会创建数据库备份;这些备份在 14 天后删除,因此已删除的账户最迟到那时也不再包含在备份中(GDPR 第 6 条第 1 款 f 项,数据安全)。

11. 你的权利

你享有访问权(第 15 条)、更正权(第 16 条)、删除权(第 17 条)、限制处理权(第 18 条)、数据可携权(第 20 条)和反对权(GDPR 第 21 条)。此外,你有权向数据保护监管机构投诉,例如对我们有管辖权的北莱茵-威斯特法伦州数据保护和信息自由专员(Kavalleriestraße 2–4,40213 Düsseldorf,www.ldi.nrw.de)。访问和数据可携(JSON 导出)以及删除你的账户及全部数据,你可以直接在应用中使用;也可以通过电子邮件办理,参见删除账户和数据。

关于你的权利的请求,最好通过电子邮件发送至 ivan@pervushin.de,并尽可能使用你账户的电子邮件地址;否则我们可能要求提供适当的身份证明。我们会立即答复请求,最迟在收到后一个月内(GDPR 第 12 条第 3 款)。对于复杂或数量众多的请求,期限可再延长两个月;我们会在第一个月内告知你。

12. 自愿性、撤回、自动化决策

创建账户需要电子邮件地址和密码;没有它们就无法创建账户。如果你已同意某项处理,可以随时撤回同意,撤回对将来生效(向责任方发送电子邮件);在此之前已进行的处理的合法性不受影响。不存在 GDPR 第 22 条所指的、仅基于自动化处理并产生法律效力的决策;自动文字识别提供的是你可以更正的建议。本应用年满 16 岁方可使用。

13. Cookie、本地存储和访问量统计

本网站(coinchi.co)不设置任何 Cookie,也不加载第三方内容。字体和图片仅由本服务器提供。

使用 Umami 进行访问量统计:为了了解哪些页面被阅读,我们在自有基础设施上使用开源软件 Umami,地址为 analytics.pervushin.de(Hetzner,德国)。不设置 Cookie,也不在你的设备上存储或读取任何内容;因此无需依据《电信与数字服务数据保护法》(TDDDG)第 25 条取得同意。会记录被访问的页面、停留时间、来源页面、国家、浏览器、操作系统和设备类型。你的 IP 地址不会被保存,仅被短暂用于结合浏览器信息和每日变化的随机值生成无法追溯的访问标识。没有跨页面追踪,也不与你的 Coinchi 账户关联。数据不会传输给制造商 Umami Software, Inc.。法律依据是我们对节省数据的访问量统计的合法利益(GDPR 第 6 条第 1 款 f 项);你可以依据 GDPR 第 21 条提出反对。该统计仅涉及本网站,不涉及 Web 应用和各类应用。

Web 应用(登录后的应用功能)仅在你的浏览器中存储技术上必需的信息(《电信与数字服务数据保护法》(TDDDG)第 25 条第 2 款第 2 项;为此无需同意):登录 Cookie“refreshToken”(httpOnly,7 天)、CSRF 防护“csrfToken”(httpOnly,会话期间)以及用于账户数据、当前家庭和离线缓存的本地存储条目。访问令牌仅保存在内存中。

14. 变更

本声明会在必要时调整。当前有效的版本可在此地址查阅。