最后更新:2026-09-17 · 生效日期:2026-05-06
Moje Szczepienia 是一款面向家庭的移动疫苗接种管理工具:用于管理家庭成员的疫苗接种日程、历史记录和提醒。本应用仅供信息和组织用途 — 不用于诊断、治疗、预防疾病,也不替代医疗咨询。所有疫苗接种条目均本地存储在您的设备上的加密存储中;绝不会将任何可读的医疗数据发送到我们的服务器。通过我们服务器传输的内容列在第 3.2 节中:可选的登录详情、我们无法解密的端到端加密同步数据,以及发送通知所需的技术数据。
数据控制者: Maciej Siemiński— Moje Szczepienia 的开发者。 联系方式: mail@macsiem.dev
对于通过 Google Play 分发的应用版本,数据控制者为 LICENCEPRO POLSKA Sp. z o.o., ul. Huculska 6, 00-730 Warszawa, Polska。
本隐私政策解释了 Moje Szczepienia 处理哪些个人数据、如何处理、为何处理以及您拥有的权利。
Moje Szczepienia 是一款个人疫苗接种管理工具 — 疫苗接种记录保存在您设备的加密本地存储中。我们不运行存储可读医疗数据的服务器。我们使用 Unity Ads(仅在“设置”屏幕上显示,绝不在健康数据屏幕上显示)、Sentry 用于崩溃报告、您自己的 iCloud (Apple) 和/或 Google Drive 中的可选备份、设备之间的可选端到端加密同步,以及 Apple / Google 计费处理应用内购买。本应用不是医疗设备,也不提供诊断, 治疗或医疗建议。您拥有完整的 GDPR 权利,包括访问、删除和数据可携性 — 大部分可在应用内直接行使。
疫苗接种数据(家庭成员档案、疫苗接种、日期、备注、疫苗接种手册/贴纸照片)本地存储在您的设备上,使用加密的 MMKV 存储(密钥随机生成并保存在 Apple Keychain / Android Keystore 中)。我们从不将此数据以可读形式发送到我们的服务器或任何第三方。只有当您启用第 3.2 节中描述的可选功能之一时,它才会离开您的设备。为了确保 Premium 试用期不会重新开始,试用开始日期也保存在 Apple Keychain / Android Keystore 以及您的备份中;它不包含任何疫苗接种数据,且不会被“擦除所有数据”移除(见第 8 节)。
账户登录。您可以使用 Apple 或 Google 登录。我们的账户服务(由 Cloudflare 托管)随后会存储内部用户 ID、您的 Apple / Google 账户标识符以及您的电子邮箱地址(如果提供商共享了该信息)。它不存储任何疫苗接种数据。在应用中删除账户会移除此信息。
您自己的 iCloud 中的备份。如果您连接了 Apple 账户,应用会将其数据的加密备份(包括疫苗接种手册的照片,长边最多缩减至 2048 像素)保存在您的 iCloud 的私有数据库中。只有此应用可以访问该数据库,并且该应用无法查看您的任何其他 iCloud 数据。在 iPhone 上,应用使用手机上登录的 iCloud 账户。在 Android 上,您在系统浏览器中的 Apple 页面上登录,因此应用绝不会看到您的 Apple 密码;随后 Apple 会向应用授予一个 iCloud 会话令牌,该令牌以加密方式保存在您的设备上 (Android Keystore),并且 Apple 要求您至少每 2 周重新登录一次。从该登录返回应用的过程会经过我们的页面 auth.szczepienia.macsiem.dev(由 Cloudflare 托管),该页面不存储令牌。加密密钥保存在同一个私有数据库中,因此在新手机(iPhone 或 Android)上,您只需通过 Apple 登录即可恢复数据。这也意味着,作为存储提供商的 Apple 技术上可能能够访问该备份,具体取决于您 Apple 账户的数据保护设置。要删除此备份,请在 Apple 设备上打开“设置”→ 您的 Apple 账户 → “iCloud” → “管理存储空间”,选择本应用并删除其数据。
您自己的 Google Drive 中的备份。如果您连接了 Google 账户,应用会将其数据的加密备份(包括疫苗接种手册的照片,长边最多缩减至 2048 像素)保存在您的 Google Drive 的私有应用文件夹中。该文件夹是隐藏的,只有此应用可以访问,并且该应用无法查看您的任何其他 Drive 文件。加密密钥保存在同一私有文件夹中,因此在新手机上,您只需登录 Google 即可恢复数据 — 无需恢复短语。这也意味着,作为存储提供商的 Google 技术上可以访问该备份,就像您 Google 账户中的任何其他数据一样。如果您同时连接了 Apple 和 Google,备份会保存在这两个地方。我们的服务器上不存储来自任一备份的您的数据副本。您可以在“设置”中关闭备份,这将停止后续上传。要删除备份本身,请删除 Google Drive 中应用的隐藏数据(设置 → 管理应用)。
设备间同步。如果您配对设备,条目将通过我们的中继(由 Cloudflare 托管)以端到端加密方式在设备之间传输。中继仅存储其无法解密的加密数据,以及配对设备的推送通知令牌,直到您取消配对或自上次活动起最长 365 天。关于新条目的通知通过 Expo 推送服务发送,且不包含任何疫苗接种数据。
公告和通知。为了显示应用内公告并发送通知,应用会向我们的通知服务(由 Cloudflare 托管)注册随机安装标识符、推送通知令牌、平台、语言、应用版本、发布渠道以及 Premium 是否处于活动状态。这不包含任何疫苗接种数据,并将一直保留,直到您要求我们将其删除。
加密文件。您还可以导出加密备份文件并将其保存在您选择的任何位置,例如 iCloud Drive、Google Drive 或“文件”。
Moje Szczepienia 集成 Sentry (sentry.io) 用于崩溃和错误报告。Sentry 收集:
Sentry 不收集您的内容(条目、文件、疫苗接种记录、照片、存档)、用户名或其他 PII。诊断数据由 Sentry 保留最长90天。
Moje Szczepienia 仅在“设置”屏幕上显示非侵入性广告(疫苗接种数据屏幕上无广告)。广告由 Unity Ads 提供,其 SDK 收集:
默认模式为非个性化广告。在 iOS 上,App Tracking Transparency (ATT) 提示会在使用任何跟踪级别标识符之前征求您的同意;在 Android 上,您可以在系统“设置”中控制广告 ID。广告可以通过终身/高级 IAP 永久禁用。
Moje Szczepienia 通过 Apple 应用内购买 (iOS) 和 Google Play 计费 (Android) 提供付费功能。当您进行购买时:
可用产品:终身高级解锁、可选打赏、可选年度订阅。
READ_MEDIA_IMAGES / PHPhotoLibrary):从图库添加或处理图像(可选,除非应用核心功能需要)。READ_EXTERNAL_STORAGE / iOS 文件):选择文档/存档(仅当您选择文件时)。POST_NOTIFICATIONS / UNUserNotificationCenter):提醒和操作状态(可选)。VIBRATE):触觉 UI 反馈(可选)。每个权限都是根据上下文请求的。您可以拒绝任何权限,并且仍然可以使用核心功能(如适用)。
对于欧洲经济区、英国和瑞士的用户:
我们不出售个人数据。接收者类别仅限于严格需要运行应用的提供商:
| 接收者 | 目的 | 数据类别 | 隐私政策 |
|---|---|---|---|
| Unity Technologies (Unity Ads) | 提供广告 | 广告 ID、设备和广告指标 | https://unity.com/legal/privacy-policy |
| Functional Software Inc. (Sentry) | 崩溃报告 | 堆栈跟踪、设备元数据 | https://sentry.io/privacy/ |
| Apple Inc. (App Store / IAP) | iOS 上的应用内购买处理 | 购买令牌、账户级授权 | https://www.apple.com/legal/privacy/ |
| Google LLC (Play Billing) | Android 上的应用内购买处理 | 购买令牌、账户级授权 | https://policies.google.com/privacy |
| Apple Inc. (iCloud) | 您自己的 iCloud 中的可选备份(iOS 和 Android) | 应用私有数据库中的加密应用数据及其加密密钥;在 Android 上还包括随每个请求发送的 iCloud 会话令牌 | https://www.apple.com/legal/privacy/ |
| Google LLC (Google Drive) | 您自己的 Google Drive 中的可选备份(iOS 和 Android) | 加密的应用数据及其在应用私有文件夹中的加密密钥 | https://policies.google.com/privacy |
| Cloudflare, Inc. | 托管账户登录、Android 上 Apple 登录后将您带回应用的页面、设备间同步中继及通知服务 | 账户标识符和电子邮件;穿过返回页面的 iCloud 会话令牌(不存储);端到端加密同步数据;安装标识符、推送令牌和应用详情 | https://www.cloudflare.com/privacypolicy/ |
| 650 Industries, Inc. (Expo push service) | 发送通知 | 推送令牌、不含疫苗接种数据的通知文本 | https://expo.dev/privacy |
如果有效的法院命令或其他具有约束性的法律程序要求,我们可能会在验证请求并依法通知您后披露数据。
上述部分接收者位于欧洲经济区之外(主要在美国)。发生传输时,它们受以下保护:
您可以通过发送电子邮件至 mail@macsiem.dev 请求获取相关保障措施的副本。
| 数据 | 存储位置 | 保留时长 |
|---|---|---|
| 您的应用内数据 | 仅您的设备(加密) | 直到您删除、卸载应用或清除应用数据 |
| iCloud 中的备份 | 您 Apple 账户中的应用私有数据库 | 直到您在 Apple 设备的 iCloud 存储空间设置中删除应用的数据 |
| Google Drive 中的备份 | 您 Google 账户中的应用私有文件夹 | 直到您删除 Google Drive 中应用的隐藏数据 |
| 账户登录详情 | 我们的账户服务 (Cloudflare) | 直到您在应用中删除账户 |
| 加密的设备间同步数据 | 我们的中继 (Cloudflare) | 直到您取消配对,或自上次活动起最长 365 天 |
| 通知注册 | 我们的通知服务 (Cloudflare) | 直到您要求我们将其删除 |
| Premium 试用开始日期 | 您设备上的 Apple Keychain / Android Keystore 以及您的备份 | 在“擦除所有数据”后保留,以免试用重新开始;在 Android 上卸载应用时(在 iPhone 上 Keychain 可能会保留它)或删除备份时移除 |
| 广告 ID | Unity Ads 系统 | 根据 Unity 的保留政策 |
| Sentry 崩溃数据 | Sentry 系统 | 自事件发生之日起最长 90 天 |
| IAP 购买令牌/收据 | 您的设备 + Apple / Google | 直到您卸载;Apple / Google 根据其自身政策保留交易记录 |
您对您的个人数据拥有以下权利:
如需行使任何权利,请发送电子邮件至 mail@macsiem.dev。我们将在 30 天内回复(对于复杂请求,经通知可延长 60 天)。
如果您认为我们非法处理您的数据,您可以向监管机构提出投诉。对于波兰居民:
Prezes Urzędu Ochrony Danych Osobowych (PUODO) ul. Stawki 2, 00-193 Warszawa, Poland https://uodo.gov.pl
您也可以向您的常住地、工作地或涉嫌侵权地所在的其他欧洲经济区国家的监管机构提出投诉。
Moje Szczepienia 不面向 13 岁以下儿童(根据当地法律,如适用则为 16 岁以下)。我们不会有意收集该年龄以下儿童的个人数据。如果父母在应用中输入儿童的疫苗接种数据,应用将充当父母的个人管理工具;这些条目保留在父母的设备上,并由父母控制。如果您认为有儿童在未经父母同意的情况下向我们提供了个人数据,请通过 mail@macsiem.dev 联系我们,我们将及时删除。
“为家庭设计”/“5 岁以上”的 Apple / Google 标志未在 Moje Szczepienia 上设置 — 本应用评级为 13 岁以上普通受众。
没有任何系统是 100% 安全的;请保持您的设备更新并使用强大的设备锁定功能。
在 iOS 上,在使用任何跟踪级别标识符之前,Moje Szczepienia 会显示系统应用跟踪透明度提示。如果您拒绝,Moje Szczepienia 将仅提供非个性化广告。
在 Android 上,您可以在设置 → Google → 广告下重置或限制您的广告 ID。选择“删除广告 ID”将阻止 Unity Ads 使用个人标识符;非个性化广告将继续显示。
Moje Szczepienia 通过 Apple App Store 和 Google Play 提供以下应用内产品:终身高级解锁、可选打赏、可选年度订阅。
所有支付数据均由 Apple Inc. (App Store / iTunes 账户) 或 Google LLC (Play Billing) 处理。我们从不查看您的卡号、账单地址或完整的 Apple ID / Google 账户。Apple 和 Google 仅返回一个不透明的购买令牌和授权元数据,我们用它们来解锁功能。订阅可以随时在 iOS“设置”→“Apple ID”→“订阅”或 Google Play 应用 →“订阅”中取消;取消规则受 Apple / Google 管辖。
随着应用、第三方 SDK 或适用法律的变化,我们可能会更新本政策。重大变更将在应用内公布,并且顶部的“最后更新”日期将随之更改。在变更后继续使用 Moje Szczepienia 即表示您接受更新后的政策。
对于隐私问题、权利行使或对本政策的疑虑:
Maciej Siemiński 电子邮件:mail@macsiem.dev
本政策的规范版本:https://macsiem.github.io/szczepienia-privacy/ 来源:https://github.com/MacSiem/szczepienia-privacy