您的诗作
始终安全无虞。
Poesie 如何处理您的数据
我们不会在自身服务器上收集或存储您的诗作内容:您的诗集始终完全由您掌控,保留在您的设备本地、Google Drive 或 Microsoft OneDrive 中。
简介
Poesie 是一款 Android 移动应用程序,允许用户创建、管理和保存个人诗集,支持灵活的云端同步(Google Drive 或 Microsoft OneDrive)或纯本地存储模式。应用支持多个独立的诗集,每个诗集均拥有专属封面及对应文件。
本应用提供免费版和 Premium 版(可通过 Google Play 应用内一次性购买激活)。本政策旨在说明我们处理哪些数据、处理目的以及您作为用户所享有的权利。
开发者不会在自有服务器上收集或存储您的诗作内容。您的诗集仅保存在您的设备及您所选择的存储空间中(Google Drive、Microsoft OneDrive 或纯本地存储)。
处理的数据
本应用仅处理向您提供服务所必需的以下数据:
- Google 或 Microsoft 账号的电子邮箱地址(关联相应云端服务后显示在应用设置界面中)
- 每个诗集的 .docx 文件,由应用在您的个人 Google Drive(drive.file 权限范围)或 Microsoft OneDrive(Files.ReadWrite.AppFolder 权限范围)中创建/更新,或仅保存在设备本地加密存储中(纯本地模式)
- 适用于 Google Drive 和/或 Microsoft OneDrive 的 OAuth 2.0 / PKCE 身份验证令牌(保存在操作系统安全存储机制 SecureStorage 中)
- 应用偏好设置(例如选择的语言、主题、Premium 激活状态、诗集列表)
- 通过系统文件选择器选择的自定义封面(存储在应用的受保护目录中)
- 锁屏密码:应用仅在受保护存储中保存加密的哈希值(Hash),绝不会保存明文密码
- 存储在受保护存储中的恢复代码,用于在忘记密码时重置访问权限
- Premium 购买令牌(Google Play 购买令牌):存储在设备的受保护存储中,用于通过 Google Play 结算服务验证购买,不会共享给开发者
- 加密的本地备份文件(带密码保护的 ZIP 压缩包):仅根据用户请求生成,保存在本地缓存中,绝不传输给第三方
任何数据均不会存储在开发者所有的服务器上。
数据处理的目的与法律依据
数据处理出于以下目的:
- 在 Google Drive 或 Microsoft OneDrive 上同步与保存诗集,或在设备本地进行安全存储(纯本地模式)
- 安全功能(通过 PIN 码或生物识别解锁应用、恢复代码、本地文件加密和隐私保护屏幕)
- 提供请求的功能(自定义封面、语言设置、主题、标签、收藏夹、连续创作天数组件、写作目标、本地备份、生成 PDF 诗集、统计数据和“Poetry Wrapped”本地处理)
- 本地通知(提醒保持连续写作记录,设备重启后会自动重新排期)
- 管理应用内购买(通过 Google Play 结算服务验证和恢复 Premium 购买)
主要的法律依据是 GDPR 第 6 条第 1 款 (b) 项(履行合同或提供用户请求的服务)。本地安全功能完全旨在保护您设备上的数据。
云端与本地存储(Google Drive、OneDrive 与纯本地模式)
用户可以自由选择以下三种方式来存储和同步其诗集:
- Google Drive: 应用使用 Google Drive API 并遵循 drive.file 权限范围,严格限制仅能访问应用自身创建的文件。应用无法访问或修改您云端硬盘中的任何其他文件。您可以随时在 myaccount.google.com/permissions 撤销权限。
- Microsoft OneDrive: 应用使用 Microsoft Graph API 并遵循 Files.ReadWrite.AppFolder 权限范围。访问权限严格限定在应用的专属文件夹内(OneDrive > 应用 > Poesie App)。应用无法访问您 OneDrive 中的任何其他个人文档或文件夹。您可以在 account.live.com/consent/Manage 管理访问权限。
- 纯本地模式: 如果您不希望使用任何云端服务,应用可以完全离线运行。诗集文件仅保存在应用的本地受保护存储中,并采用 AES 进行加密。任何数据均不会离开您的设备。请注意,除非您创建了受密码保护的本地备份,否则卸载应用将导致本地数据被清除。
无论选择何种存储方式,所有诗集文件完全归您所有,并在您的绝对控制之下。
本地存储与安全
以下数据存储在应用的私有本地文件夹中,受到操作系统的保护,其他应用无法访问:
- Google / Microsoft 的 OAuth 2.0 令牌(安全保存在操作系统的 SecureStorage 存储区中)
- 本地缓存中的诗集文件(经应用采用 AES 标准加密;解密后的副本会在应用进入后台或被安全屏幕覆盖时自动删除)
- 偏好设置(语言、主题、Premium 状态、诗集列表及相关选项)
- 自定义封面(仅限用户明确选择的文件)
- 受保护存储(SecureStorage)中的密码哈希和恢复代码
- 存储在受保护存储中的 Premium 购买令牌,用于通过 Google Play 进行本地验证
- 仅在明确要求时生成的本地备份文件(由用户设置密码加密的 ZIP 文件)
这些数据将在卸载应用时自动清除。您也可以随时在设置中点击“断开连接”来解除云端会话(Google Drive 或 OneDrive)。
所有网络传输(应用 ←→ Google)均严格通过 HTTPS (TLS) 加密安全连接进行。
所需的权限
应用仅请求保证其正常运行所需的最小限度权限:
| 权限 | 用途 / 原因 |
|---|---|
| INTERNET | 连接到 Google API 进行身份验证和云端硬盘同步,以及与 Google Play 交互以验证 Premium 状态 |
| ACCESS_NETWORK_STATE | 检查网络状态(例如显示“离线/在线”状态) |
| 系统文件选择器 | 选择封面:访问权限仅限于用户通过系统界面明确选择的文件 |
| android.permission.USE_BIOMETRIC / android.permission.USE_FINGERPRINT | 启用生物识别(指纹 / 面部识别)应用锁功能 |
| android.permission.POST_NOTIFICATIONS | 发送连续写作天数的提醒通知 |
| android.permission.WAKE_LOCK | 在安排每日通知任务期间保持处理器处于活动状态 |
| android.permission.RECEIVE_BOOT_COMPLETED | 设备重启后重新计划和恢复通知 |
| android.permission.VIBRATE | 接收通知时提供震动反馈 |
| android.permission.SCHEDULE_EXACT_ALARM | 确保即使在省电模式下也能在精准时间发送通知 |
| android.permission.RECORD_AUDIO | 使用麦克风进行语音输入(语音转文字)。开发者不会保存或传输语音数据,语音由系统的语音识别服务处理 |
| com.android.vending.BILLING | 通过 Google Play 结算服务管理永久 Premium 版的购买 |
所有权限均不会用于上述说明之外的其他目的。
Premium 版本与应用内购买
Poesie 提供通过 Google Play 结算服务进行应用内一次性购买(One-Time Purchase)的功能。
激活 Premium 版本可解锁额外功能(更多主题、高级编辑工具及扩展导出选项)。这些功能完全在设备本地运行,无需注册外部账号。
关于 Premium 购买,应用会处理以下数据:
- 购买令牌:由 Google Play 生成并保存在设备受保护存储(SecureStorage)中的标识符。仅用于通过 Google Play Billing API 验证购买的有效性,除 Google LLC 和开发者外,不会共享给第三方。
- Premium 状态:保存在本地设置中的布尔值(Boolean),用于在不同会话间维持激活状态,并在应用启动时定期通过 Google Play 校验。
开发者不会直接处理或存储银行或支付数据。所有财务交易均由 Google Play 商店根据其政策进行处理。欲了解更多信息,请参阅 Google 隐私权政策。
在重新安装或更换新设备时,可通过应用内的“恢复购买”功能无额外费用地恢复已购项目。
与第三方共享数据
开发者不会将用户的个人数据出售、转让或共享给第三方。
为了保障技术运行而集成的第三方服务:
- Google LLC — OAuth 2.0 身份验证与 Google 云端硬盘数据存储。Google 隐私权政策
- Google LLC / Google Play — 通过 Google Play Billing 管理支付以及应用内评价请求。购买令牌仅传输给 Google 用于验证 Premium 许可。Google Play 服务条款
数据保留期限
- 内容 (Poesie.docx) 将保存在您的 Google 云端硬盘中,直到您主动将其删除
- OAuth 令牌保留在设备上,直到您退出账号或卸载应用
- 恢复代码保留在设备上,直到用于重置访问权限或卸载应用
- Premium 购买令牌保留在设备上直到卸载应用;如果通过 Google Play 退款或取消购买,令牌将被自动清除
用户权利 (GDPR)
作为数据主体,根据 GDPR 第 15-22 条,您有权行使以下权利:
- 访问权 — 确认您的数据是否正在被处理并获取其副本
- 更正权 — 请求更正不准确或不完整的数据
- 删除权(“被遗忘权”) — 请求删除您的个人数据
- 限制处理权 — 在特定情况下请求限制数据处理
- 数据可携权 — 以结构化、通用且机器可读的格式接收您的数据
- 反对权 — 在适用情况下反对处理您的数据
- 申诉权 — 向主管数据保护监管机构提出申诉(在意大利为 Garante Privacy,或您所在国家/地区的相关监管机构)
如需行使上述任何权利,请通过“数据控制器”部分列出的电子邮件与我们联系。
未成年人隐私保护
Poesie 不面向 14 岁以下的儿童。开发者不会故意收集未成年人的数据。根据 GDPR,处理未成年人数据需要取得父母或法定监护人的同意。
通过 Google Play 进行应用内购买需要拥有有效的 Google 账号。父母对购买许可的管理将遵循 Google Play 和 Google Family Link 的规则。
Cookie 及类似技术
Poesie 移动应用不使用 Cookie 或追踪技术。
本网站可能会使用托管服务所需的必要技术性 Cookie。绝不使用用于营销或画像分析的 Cookie。
隐私政策的变更
开发者保留随时修改本隐私政策的权利。修改后的政策一经在本页面发布并更新修订日期即刻生效。