DustFox

隐私政策

最后更新 · 适用于 iPhone 和 iPad 版 DustFox

本文为英文原文的译文。两者如有不一致,以英文版本为准。

简而言之:你的照片和视频在你的设备上读取、在你的设备上比对,从不发送到任何地方。从 1.1.4 版起,DustFox 会发送匿名使用统计(用了哪些界面和功能、腾出了多少空间),让我们了解 App 的使用情况。这些统计只与一个随机 ID 关联,从不与你本人关联,你也可以在设置中关闭。从 1.1.7 版起,Pro 购买通过 RevenueCat 验证,它会以一个随机 ID 接收你的 App Store 购买记录,从不接收你的姓名或付款信息。没有账号,没有广告,也没有追踪。

1. 责任方

DustFox 由 Furkan Kaya(“我们”)开发和发布。如果你对本政策有任何疑问,请写信到 support@dustfox.app。

2. 我们收集的数据

只有匿名使用统计和购买记录,别无其他。DustFox 只含一个第三方库,即仅用于处理购买的 RevenueCat(见第 5 节)。它不含任何分析、崩溃报告、广告或归因 SDK。这些统计由 DustFox 自己的几行代码发送到 PostHog。PostHog 是一项分析服务,它把数据存储在位于欧盟的服务器上,并代表我们处理这些数据。

一条统计就是一个简短的事件,例如“App 已打开”“打开了重复照片界面”“清理完成:42 项,1.2 GB”或“购买了 Pro:按年方案,价格”。每个事件附带:

  • App 版本、iOS 版本、设备型号代码(例如“iPhone16,1”),以及设备是手机还是平板;
  • App 语言,以及 iPhone 设置中的地区;
  • 你是否拥有 Pro;
  • 安装 DustFox 时生成的一个随机 ID,以及每次使用会话的一个随机 ID。两者都不与你的 Apple 账户、你的姓名或任何其他 App 关联,删除 DustFox 后两者都会随之作废。

图库大小和腾出的空间都经过取整(例如取整为 1,200 MB),因此没有任何一个数字是精确的。

以下内容我们都不会收集、接收或存储,也无从访问:

  • 你的照片、视频或由它们衍生的任何内容,包括文件名、人脸、地点以及单个项目的结果;
  • 你的姓名、电子邮件地址、电话号码或任何账号标识符;
  • 你的广告标识符(IDFA)、通讯录或位置。和互联网上的任何服务器一样,PostHog 和 RevenueCat 能看到连接的 IP 地址;我们不存储它,也不用它来推断你在哪里;
  • 你的设备还剩多少可用空间;
  • 崩溃报告或会话录屏。

我们只用这些统计来了解 DustFox 的使用情况并改进它:有多少人打开它、大家常用哪些方法、在哪一步停下。它们从不用于广告,从不与其他公司的数据结合,从不出售,也从不用来识别你。PostHog 只在有限的时间内保留它们,最长不超过我们所用方案的保留期限,之后便会删除。

关闭统计。设置 › 匿名统计。关闭后,仍在你设备上等待发送的事件会被删除,此后不再记录或发送任何内容。统计的法律依据是我们在了解和改进 App 方面的正当利益(GDPR 第 6(1)(f) 条);这个开关就是你提出反对的方式。

3. 你的照片图库如何被使用

在你授予照片访问权限后,DustFox 会读取你的图库,以找出重复照片、模糊照片、大文件以及它提供的其他类别。所有这些——指纹计算、比对、评分、压缩和重新编码——都在你的设备上借助 Apple 的框架完成。关掉网络也能扫描,这是证明没有任何内容被上传的最简单方法。

只有在你要求时,DustFox 才会修改你的图库。删除操作通过 Apple 的“照片”App 执行,项目会移到最近删除相簿,在那里 30 天内仍可恢复。

4. 存储在你设备上的数据

为了让 App 在每次启动之间表现合理,DustFox 会在本地保存少量状态:你的设置、你的压缩偏好、你选择保留的照片记录,以及你已腾出多少空间的历史。这些内容存放在 App 自己在你设备上的储存空间中。如果你备份设备,它们会包含在 iPhone 备份里;删除 App 时它们会被移除;它们从不会传送给我们或任何其他人。

5. 购买

DustFox Pro 是 App 内购买,可以是一次性购买(Pro 终身),也可以是带 3 天免费试用的按年订阅(Pro 按年)。付款完全由 Apple 通过 App Store 处理;我们和 RevenueCat 都从不会看到你的付款信息。

从 1.1.7 版起,购买通过 RevenueCat 进行验证。RevenueCat 是由美国的 RevenueCat, Inc. 运营的一项服务,负责核验 App Store 购买,并告诉 App 是否已启用 Pro。它是 DustFox 中唯一的第三方库,不作任何其他用途:它不是分析、广告或归因 SDK,不会读取你的广告标识符,也不会追踪你。App 依然没有账号。RevenueCat 会为每次安装分配一个随机的匿名 ID,这个 ID 不与你的姓名、电子邮件地址或 Apple 账户关联。

RevenueCat 会收到:

  • DustFox 产品的 App Store 交易记录:产品、价格和币种、购买日期和到期日期、续订和试用状态,以及 App Store 所在的国家或地区;
  • 这个随机的匿名 ID;
  • App 版本、iOS 版本,以及语言和地区设置;
  • 连接的 IP 地址。

此外,当订阅续订、被取消或被退款时,Apple 也会通知 RevenueCat。我们用这些数据来解锁 Pro,并查看收入数据,例如有多少人购买、续订或取消。我们不会收到姓名、电子邮件地址或银行卡信息,也无法识别单个购买者。这些数据从不用于广告或追踪。RevenueCat 依据 RevenueCat 隐私政策代表我们处理这些数据。如果统计处于开启状态,这次购买也会以一个匿名事件出现在统计中,附带方案和价格。

Apple 自身对你购买行为的处理受 Apple 隐私政策约束。

6. 网络使用

App 会为两件事连接互联网。一是购买和恢复 Pro,以及检查 Pro 是否已启用,由 Apple 的 StoreKit 框架和 RevenueCat(api.revenuecat.com)处理。二是在你没有关闭统计的情况下,把上文所述的匿名统计分小批发送到 PostHog 的欧盟服务器(eu.i.posthog.com)。除此之外没有任何网络活动;关掉网络照样可以扫描,离线时记录的统计会在之后发送。

7. 1.1.2 版

1.1.2 版于 2026 年 9 月短暂提供,其中包含 Meta 的 SDK,用于统计我们在 Instagram 上的广告带来的安装。它会向 Meta 发送一个安装事件和 App 打开事件,附带基本的设备信息以及 SDK 创建的一个随机 ID;它从未读取你的广告标识符,也从未收到你的照片。在欧盟、欧洲经济区、英国和瑞士,只有在你允许后它才会运行。

我们在 1.1.3 版中将其彻底移除。如果你安装过 1.1.2 版,请更新到最新版本:SDK 已不复存在,不会再向 Meta 发送任何内容,而且 DustFox 在更新后首次启动时,会删除 SDK 留在你设备上的随机 ID 和设置。1.1.2 版已经发送的数据由 Meta 依据 Meta 隐私政策持有,你可以使用其中介绍的工具,对这些数据行使你的权利。我们自己从未收到这些数据,只看到过按广告系列汇总的安装次数。

8. 需要声明原因的系统 API

Apple 要求 App 声明使用某些系统 API 的原因。DustFox 声明了两项,而且都只用于让 App 正常工作:

  • 磁盘空间——用于绘制显示设备已用多少空间的储存条。
  • 用户默认设置——用于在 App 自己的空间里保存你的设置,以及用于统计和购买的随机 ID。

两者都不用于追踪。磁盘空间信息从不离开设备,统计中也不包含它。

9. 儿童

DustFox 并非面向儿童。它发送的统计不包含任何人(包括儿童)的个人信息。

10. 你的权利

GDPR、UK GDPR、KVKK 和 CCPA 等法规赋予你对公司所持有的个人数据的各项权利——访问、更正、删除、可携带和反对。我们不持有任何人的姓名、电子邮件地址或账号,统计也只与一个我们无法与你对应起来的随机 ID 关联,因此我们无从查找、导出或删除某个特定的人的事件。你可以随时用设置中的开关停止统计。如需移除 DustFox 在你设备上存储的所有内容(包括随机 ID),删除 App 即可;iOS 会将它的本地储存一并移除。

我们不出售也不共享个人信息,统计也从不用于广告。

11. 本政策的变更

如果未来某个版本的 DustFox 改变了它处理数据的方式,本页面会在该版本发布之前更新,顶部的日期也会随之改变。App Store 隐私标签写的也是同样的内容:使用数据(产品交互)用于分析,购买项目(购买记录)用于分析和 App 功能;两者都未与你关联,也不用于追踪你。本版政策是为 DustFox 1.1.7 更新的,该版本把购买处理转到了 RevenueCat。

12. 联系方式

support@dustfox.app