隐私政策
1. 引言
本隐私政策由 Tallnut Studio(下称「我们」)为 Minimal Cleaner 移动应用(下称「本应用」)提供,说明您使用本应用时信息如何被处理。Minimal Cleaner 是一款 iOS 存储清理与隐私工具,可帮助您查看相似、重复、模糊、截图及含文字较多的照片;查看相似视频;压缩视频;管理通讯录与通讯录备份;清理较早的日历事件;查看设备存储;并将选定照片、视频和联系人保护在私密空间中。
下载、安装或使用 Minimal Cleaner,即表示您已阅读并理解本隐私政策。若您不同意本政策,请勿使用本应用。
2. 核心隐私原则:优先本地处理
Minimal Cleaner 的基本原则是:为了让应用正常工作,您的个人内容不应离开您的设备。这在实践中意味着:
- 照片与视频分析使用 Photos、Vision、Accelerate、AVFoundation 等 Apple 系统框架在本地完成。
- 视频压缩在本地完成,并将压缩结果保存回您的「照片」图库。
- 通讯录备份是保存在应用沙盒中的本地 vCard 文件。
- 私密空间内容会在您的设备上加密,并由您设置的密码以及可选的 Face ID / Touch ID 保护。
- 我们不会将您的照片、视频、通讯录、日历事件或私密空间内容上传到我们的服务器。
3. 我们访问或处理的信息
Minimal Cleaner 仅在您使用相关功能时请求必要权限。下表说明本应用可能访问的内容、用途,以及这些数据是否会提供给我们。
| 数据或权限 | 用途 | 我们是否可访问 |
|---|---|---|
| 照片与视频 | 扫描已授权或已选择的图库内容;检测相似、重复、模糊、截图及含文字较多的照片;查看相似视频;删除您确认删除的项目;保存压缩后的视频;将选定项目导入私密空间。 | 否 |
| 通讯录 | 查找重复或不完整联系人;合并或删除您确认处理的联系人;创建与恢复本地 vCard 备份;将选定联系人导入私密空间。 | 否 |
| 日历事件 | 查看较早的事件,供您选择是否删除以释放空间。本应用需要完整日历事件权限,因为删除事件需要该权限。 | 否 |
| 相机 | 在您选择时,直接拍摄照片或视频并存入私密空间。 | 否 |
| 麦克风 | 在您选择录制视频存入私密空间时录制音频。 | 否 |
| Face ID / Touch ID | 解锁并保护私密空间。生物识别匹配由 iOS 处理,本应用不会收到生物识别模板。 | 否 |
| 设备存储信息 | 展示已用、可用及预计可清理空间,帮助您决定清理内容。 | 否 |
| 订阅状态 | 通过 StoreKit 加载 App Store 商品、处理购买、恢复购买并验证 Pro 权益。 | 由 Apple 处理;应用仅保存本地权益和有限付费墙展示状态。 |
| 支持邮件 | 如果您主动通过邮件联系我们,我们会收到您的邮箱地址及您选择发送的内容,以便回复。 | 仅在您主动联系时 |
| 诊断与分析 | 通过 Firebase 收集崩溃日志、性能指标和应用使用事件,用于修复问题和改进应用。使用事件包括引导步骤、权限授权结果、扫描、分类查看、清理、视频压缩、私密空间开通与导入、通讯录合并/删除/备份/恢复、日历事件删除,以及付费墙与购买行为,并附带处理项数、节省字节数等汇总计数。我们还会记录您的订阅状态和相册规模的粗略区间。不包含照片、视频、通讯录、日历或私密空间内容,也绝不会发送姓名、电话号码、邮箱地址或文件名。 | 经 Firebase(Google)聚合的诊断与使用统计数据 |
3.1 照片、视频与 iCloud 照片
当您授予照片图库权限后,Minimal Cleaner 会读取已授权的媒体项目,在本地生成缩略图、特征比对、模糊分数、文字区域信号、视频关键帧、文件大小估算和清理建议。这些派生信号仅在本应用内使用,不会上传给我们,也不会用于训练任何模型。
如果某个项目存储在 iCloud 照片中且尚未下载到设备,iOS 可能会从 Apple 下载该项目,以便 Minimal Cleaner 在本地处理。我们不会收到该项目。若您仅授予有限照片访问权限,Minimal Cleaner 只会处理您选择的项目。
3.2 通讯录与日历
Minimal Cleaner 仅在获得授权后读取通讯录和日历事件。联系人操作、通讯录备份、导入私密空间以及日历删除操作均通过 Apple 系统框架在设备本地完成。对于日历,Minimal Cleaner 主要处理本地和 CalDAV/iCloud 类型日历中的较早事件,并在适用情况下避开生日、订阅日历等只读来源。
3.3 购买与订阅
Minimal Cleaner 通过 Apple App Store 和 StoreKit 提供自动续订订阅和一次性「终身解锁」内购,也包括从 App Store 商品页发起的推广内购。Apple 处理付款、退款、税费、账单和支付凭证。我们不会接收您的银行卡信息。本应用只保存本地权益和付费墙展示状态,例如是否已解锁 Pro、当前有效的产品 ID,以及订阅优惠展示所需的有限频控时间记录,并通过 StoreKit 刷新和验证权益。
3.4 支持沟通
Minimal Cleaner 不要求您创建账户。若您主动通过邮件联系我们,我们可能会处理您的邮箱地址、邮件内容、附件以及您选择提供的诊断信息。我们仅将这些信息用于回复请求、排查问题、保护我们的权利或遵守法律义务。
4. 我们不收集或不使用的信息
Minimal Cleaner 不会:
- 向我们上传您的照片、视频、通讯录、日历事件或私密空间内容。
- 要求注册账户或登录。
- 使用广告 SDK、归因 SDK、数据经纪商或基于 IDFA 的追踪。
- 为广告或跨应用追踪目的出售或共享您的个人数据。
- 收集定位数据。
- 使用您的个人内容训练 AI 或机器学习模型。
- 将您的照片、视频、通讯录、日历事件或私密空间内容发送到我们自有或任何第三方服务器。
Apple 可能会依据其条款与隐私实践,在 App Store Connect 中提供销售、订阅、崩溃或诊断报告等信息。此外,Minimal Cleaner 接入了 Firebase(Analytics、Crashlytics 与 Performance 性能监控),用于了解崩溃、应用性能、功能使用情况与订阅转化。这些服务仅接收诊断与聚合的使用数据,绝不接收您的照片、视频、通讯录、日历事件或私密空间内容。详见第 7 节。
5. 权限及其管理
您可以随时在 iOS「设置」>「隐私与安全性」或 iOS「设置」> Minimal Cleaner 中授予、限制或撤销权限。撤销权限可能导致相关功能无法使用,但不会自动删除本应用此前已在本地创建的数据。
| 权限 | 当前应用用途 |
|---|---|
| 照片图库 | 读取和分析媒体,删除用户确认删除的项目,保存压缩后视频,将选定项目导入私密空间。 |
| 通讯录 | 检测重复或不完整联系人,合并/删除用户确认处理的联系人,本地备份通讯录,将选定联系人导入私密空间。 |
| 日历 | 查找可由您删除的较早事件。由于删除事件需要完整权限,本应用会请求完整日历事件权限。 |
| 相机 | 拍摄照片或视频并存入私密空间。 |
| 麦克风 | 为录制到私密空间的视频同步录音。 |
| Face ID | 保护和解锁私密空间。Face ID 数据始终由 iOS 控制。 |
6. 私密空间、加密与临时文件
私密空间会将选定媒体和联系人保存在您设备上的应用沙盒中。私密空间媒体、缩略图、元数据和私密联系人会先加密再写入磁盘。内容加密密钥和 PIN 记录存储在 iOS 钥匙串中,并使用仅限本设备的可访问性设置。
重要提示:如果您忘记私密空间密码且无法使用生物识别解锁,我们无法为您找回或重置密码。由于我们不持有您的内容或加密密钥,受保护内容可能永久无法访问。
为了播放或分享,Minimal Cleaner 可能会将私密项目临时解密到系统临时目录,供 iOS 显示或分享。这些临时文件会受到 iOS 文件保护,并在应用锁定、进入后台或相关操作结束时尽可能清理。如果您将内容分享或导出给其他应用或个人,其后续处理不受 Minimal Cleaner 控制。
7. 第三方服务与 SDK
Minimal Cleaner 当前依赖以下外部组件或平台服务:
| 服务或组件 | 作用 |
|---|---|
| Apple App Store / StoreKit | 依据 Apple 条款与隐私实践处理购买、续订、退款、恢复购买和权益验证。 |
| Apple 系统框架 | 提供 Photos、Contacts、EventKit、Vision、Accelerate、AVFoundation、LocalAuthentication、CryptoKit、Keychain 等本地系统 API。 |
| Reachability.swift | 开源网络可达性工具,用于判断何时可启动 StoreKit 相关网络操作。它不会上传您的内容。 |
| Google Firebase(Analytics、Crashlytics、Performance) | 接收崩溃诊断、性能指标和应用使用分析事件,包括您使用了哪些功能、权限授权结果,以及处理项数、节省字节数等汇总计数,帮助我们修复问题、改进应用。它绝不会接收您的照片、视频、通讯录、日历事件或私密空间内容,也不用于广告、IDFA 或跨应用追踪。数据由 Google 依据其隐私政策处理,可能在您所在国家/地区以外处理。 |
除上文所述的 Firebase 外,Minimal Cleaner 未集成 Amplitude、AppsFlyer、Adjust、RevenueCat、Adapty、Sentry、AppLovin、Meta SDK 或任何广告、归因或跨应用追踪 SDK。我们不使用 IDFA 或任何广告标识符。
8. 数据留存与删除
由于您的个人内容存储在本地,留存主要由您控制:
- 私密空间项目会保留在您的设备上,直到您在应用内删除,或删除应用及其本地数据。
- 通讯录备份会保留在应用沙盒中,直到您删除备份或删除应用。
- 压缩后的视频会保存到您的「照片」图库;临时压缩文件会在操作完成或失败后移除。
- 您通过 Minimal Cleaner 从照片、通讯录或日历删除的内容,遵循 iOS 的删除机制。例如照片可能先进入「最近删除」后再永久删除。
- 支持邮件仅会在处理请求、保存记录、解决争议或遵守法律所需的合理期间内保留。
9. 您的选择与隐私权利
根据您所在地区,您可能依据 GDPR、英国 GDPR、CCPA/CPRA 或类似隐私法律享有相关权利。由于 Minimal Cleaner 不为您维护服务器端账户或个人内容数据库,大多数访问、更正、删除和导出选择都可直接在您的设备上完成。
您可以在 iOS 设置中管理权限,在应用内删除本地数据,删除应用以移除其沙盒本地数据,并在有支持邮件或法律隐私请求时联系我们。我们不会按照常见美国州隐私法意义出售或共享个人数据。
10. 儿童隐私
Minimal Cleaner 是面向普通用户的工具,并非面向 13 岁以下儿童或您所在司法辖区规定的最低年龄以下用户。我们不会在知情情况下收集儿童个人信息。若您认为儿童通过支持邮件向我们提供了信息,请联系我们以便处理。
11. 国际用户
无论您身处何地,Minimal Cleaner 都会在您的设备本地处理个人内容。我们不会跨境传输您的照片、视频、通讯录、日历事件或私密空间内容。少量诊断与分析数据由 Firebase(Google)处理,并可能依据 Google 的隐私政策在您所在国家/地区以外的服务器上处理。支持邮件可能通过标准邮件基础设施处理,购买由 Apple 依据其条款与隐私政策处理。
12. 本隐私政策的变更
我们可能会不时更新本隐私政策,以反映产品、法律或运营变化。当发生重大变更时,我们会更新生效日期,并在适当情况下于应用内通知。更新后继续使用 Minimal Cleaner,即表示您接受修订后的政策。
13. 联系我们
若您对本隐私政策有任何问题、疑虑或请求,请联系我们。邮箱:linxuanzhao9527@gmail.com