最后更新日期:2025年1月10日
欢迎使用「ASC Pub」(以下简称"本应用")。我们非常重视您的隐私保护。本隐私政策旨在向您说明本应用如何收集、使用和保护您的信息。
一、信息收集
1.1 本应用不收集任何个人信息
本应用是一款本地化运行的 App Store Connect 发布管理工具,不收集、不传输、不上报任何个人身份信息或使用数据。
包括但不限于:
- 姓名、电话号码、电子邮件地址
- 设备标识符、IP 地址
- 使用习惯、行为分析数据
- 位置信息
1.2 本地存储的数据
本应用在运行过程中会在您的设备本地存储以下数据,这些数据仅保存在您的电脑上,不会上传至我们或任何第三方服务器:
| 数据类型 | 说明 | 安全措施 |
|---|---|---|
| App Store Connect 凭据 | API 密钥(Issuer ID、Key ID、私钥文件) | 使用系统钥匙串加密存储 |
| 应用数据缓存 | 从 App Store Connect 获取的应用、版本信息 | 本地 SwiftData 数据库 |
| 版本快照 | 您创建的版本元数据快照 | 本地存储 |
| 应用设置 | 界面偏好、语言设置等 | 本地存储 |
二、网络连接
2.1 App Store Connect API
本应用作为 App Store Connect 客户端,需要网络连接来实现其核心功能:
- 应用管理:获取您的应用列表和详情
- 版本管理:创建、编辑、提交应用版本
- 元数据管理:管理应用名称、描述、关键词等多语言信息
- 截图管理:上传和管理应用截图
- 构建管理:查看和绑定构建版本
所有与 App Store Connect 的通信均通过 Apple 官方 API 进行,使用您提供的 API 密钥进行身份验证。本应用不会拦截、存储或转发您的 API 通信数据。
2.2 AI 翻译服务(可选)
本应用提供可选的 AI 翻译辅助功能:
- 翻译功能需要您自行配置 AI 服务的 API 密钥
- 翻译请求直接发送到您配置的 AI 服务提供商
- 本应用不经手、不存储翻译内容
- 您可以选择不使用此功能
2.3 无数据回传
本应用:
- 不包含任何数据分析或统计功能
- 不向开发者发送任何使用数据
- 不包含广告或追踪代码
- 不进行版本检查或自动更新(通过 App Store 更新)
三、数据安全
3.1 API 密钥保护
您的 App Store Connect API 密钥是访问您开发者账户的重要凭据,本应用采用以下措施保护:
- 钥匙串存储:API 密钥信息使用 macOS 系统钥匙串安全存储
- 本地处理:所有 API 请求签名在本地完成,私钥不会离开您的设备
- 内存安全:敏感数据在使用后及时清理
3.2 数据隔离
本应用使用 macOS 沙盒机制运行,确保:
- 应用数据与其他应用隔离
- 只能访问您明确授权的文件和目录
- 网络访问仅限于必要的 API 端点
四、数据删除
4.1 删除方式
您可以随时通过以下方式删除本应用存储的数据:
- 在应用内删除单个 API 密钥配置
- 在应用内清除缓存数据
- 卸载本应用(会同时删除所有本地数据)
4.2 钥匙串数据
存储在 macOS 钥匙串中的 API 密钥,在卸载应用后可能仍会保留。您可以通过「钥匙串访问」应用手动删除相关条目。
五、系统权限
5.1 所需权限说明
| 权限 | 用途 | 必要性 |
|---|---|---|
| 网络访问 | 连接 App Store Connect API | 核心功能必需 |
| 文件系统访问 | 读取截图文件、导入/导出数据 | 截图上传等功能必需 |
| 钥匙串访问 | 安全存储 API 密钥 | 安全存储必需 |
六、第三方服务
6.1 Apple App Store Connect
本应用使用 Apple 官方 App Store Connect API。您使用此功能时,需遵守 Apple 的相关条款和隐私政策。
6.2 AI 翻译服务
如果您选择使用 AI 翻译功能,翻译数据将发送到您配置的第三方 AI 服务提供商。请查阅相应服务商的隐私政策。
除上述服务外,本应用不集成任何第三方分析、广告或追踪服务。
七、儿童隐私
本应用是面向开发者的专业工具,不针对 13 岁以下儿童,也不会有意收集儿童的任何信息。
八、隐私政策的更新
我们可能会不时更新本隐私政策。更新后的政策将在本页面公布,并标注最新更新日期。重大变更时,我们会在应用内提供通知。
九、联系我们
如果您对本隐私政策有任何疑问或建议,请通过以下方式联系我们:
感谢您选择「ASC Pub」!