1. 范围与开发者
本政策适用于 iPhone 和 iPad 版 LayerPocket App 及其支持网站。LayerPocket 由个人开发者 Garvey Wong 开发并运营;本政策中的“开发者”均指该个人。
App 的文档编辑在设备本地完成。本网站是由 GitHub Pages 托管的公开信息页面。只有当你主动发送邮件时,开发者才会收到你提供的支持信息。
本政策仅说明 LayerPocket 如何处理信息。除非 App Store 中另行提供自定义协议,LayerPocket 的许可和使用受 Apple 的标准最终用户许可协议约束。
2. App 处理的信息
LayerPocket 不要求注册账户,也不包含由开发者运营的分析、广告、追踪或云端文档服务。App 不会把你的 PSD、图片、字体、草稿内容、图层名称、文档文字或文件路径发送给开发者。
文档、草稿、导入字体、缩略图、偏好设置和临时处理文件均在设备本地处理。已保存的草稿目录和导入字体使用 iOS 完全文件保护,并被标记为不进入设备备份。
语言和外观偏好保存在 iOS 本地偏好设置中,iOS 可能会根据你的设备设置处理其备份。StoreKit 验证 Pro 权益后,LayerPocket 会在 iOS 钥匙串中保存一个布尔型权益提示,并使用 ThisDeviceOnly 保护等级。该提示不包含 Apple 账户、交易或付款信息,也不会按设计迁移到另一台设备。
3. 文件、照片与本地存储
LayerPocket 只访问你通过 Apple 系统界面主动选择并导入的文件或照片。App 使用由自身管理的本地副本进行编辑,不会修改原始 PSD。临时处理文件由 App 和 iOS 在设备本地管理。
只有当你主动执行导出操作后,LayerPocket 才会将生成的图片保存到系统“照片”图库。App 不会将导出结果保存到“文件”或其他位置。照片访问权限由 iOS 管理,你可以在系统设置中查看或更改。
草稿和导入字体会留在受保护的本地 App 存储中,直到你删除相关内容或删除 App。由于它们不进入设备备份,删除 App、抹掉设备或更换设备可能导致这些内容永久丢失。请在执行这些操作前,将需要保留的成品图片保存到“照片”。
4. App Store 购买
LayerPocket Pro 是由 Apple 通过 StoreKit 处理的非消耗型 App 内购买。Apple 按照其隐私政策处理你的 Apple 账户、付款方式、账单信息和交易基础设施。
在设备上,LayerPocket 会收到管理 Pro 权益所需的本地化商品价格,以及商品、交易、验证、恢复和撤销信息,其中包括商品标识符、交易标识符和由 StoreKit 签名的验证数据。LayerPocket 在设备本地处理这些信息,不会发送到由开发者运营的服务器。经 StoreKit 验证的权益仍然是判断购买状态的依据。
5. 诊断信息
App 运行期间,可能会在内存中短暂保留一组数量受限的错误类别代码和 UTC 时间戳。这些信息不会持久保存、上传或连接到分析服务;按照设计,其中不包含文档名称、文件路径、文档内容、异常消息、广告标识符或唯一设备标识符。
App 不会自动传输诊断信息。向支持邮箱发送邮件,也不会触发 LayerPocket 附加或上传 App 数据。
6. 支持沟通
如果你向支持邮箱发送邮件,开发者会收到你主动提供的信息,例如邮箱地址、邮件内容和可选附件。开发者仅将这些信息用于回复请求、排查 App 问题、防止滥用、保留必要的支持记录,以及履行适用的法律义务。
请勿发送与支持请求无关的机密文档或个人信息。你与开发者使用的邮件服务提供商可能会按照各自的隐私条款处理邮件。
7. 网站托管
本网站使用 GitHub Pages 托管。LayerPocket 页面代码没有加入分析工具、广告脚本、追踪像素、联系表单、Cookie 或远程字体。GitHub 说明,无论访客是否登录,GitHub Pages 都会出于安全目的记录并保存访客 IP 地址。GitHub 还可能按照 GitHub 一般隐私声明处理网站使用数据,并使用必要的 Cookie 或类似技术。另请参阅 GitHub 的 Pages 数据收集说明。
9. 信息保留、选择与权利
删除 LayerPocket 会移除草稿、导入字体、偏好设置以及 App 容器中的其他数据。由于钥匙串的生命周期由 iOS 控制,保存 Pro 状态的布尔型提示在卸载后仍可能留在同一台设备上;该提示不包含身份、交易或付款信息,并会在 StoreKit 表明 Pro 权益已失效时由 LayerPocket 清除。支持沟通只会在解决请求、保留必要支持记录、防止滥用和履行法律义务所需的合理期限内保留。
你可以要求开发者提供、更正或删除与支持邮件相关的个人信息。根据你所在地区的法律,你还可能享有其他权利,或有权向数据保护机构投诉。开发者可能需要核实请求人的身份;法律或安全要求保留的信息除外。
10. 儿童隐私
LayerPocket 并非专门面向儿童。App 不会通过账户或分析系统由开发者主动收集儿童个人信息。如果你认为儿童在支持请求中发送了个人信息,可以通过本页所列邮箱联系开发者。
11. 服务提供商与处理地点
Apple、GitHub 和邮件服务提供商可能会在其运营所在的国家或地区处理信息。其处理方式、安全措施和跨境传输保护由各自的条款与隐私政策约束。
12. 隐私政策变更
当 LayerPocket 的功能、数据处理方式或服务提供商发生变化时,本政策可能会更新。修订后的版本会发布在本页面,并标明新的生效日期。
13. 联系开发者
如有隐私相关问题或请求,请通过 garvey.engineer@outlook.com 联系个人开发者 Garvey Wong。