隐私

Img DeDup 不收集任何数据,不发送任何数据,也不在您的设备之外存储任何数据。本页面将解释这在实践中意味着什么,以及其局限性。

收集的内容

无。无需创建账户,无需连接服务器,无分析工具包,无崩溃报告器,也无广告标识符。该应用没有任何向任何地方传输您数据的代码。

应用读取的内容

您的照片图库
Img DeDup 请求对照片的完全读写权限。它需要读取权限,因为只有通过检查每个项目才能找到重复项;它需要写入权限,因为只读权限无法执行删除。隐藏照片和单独的连拍帧均包含在内,因为您看不到的副本与您可以看到的副本占用相同的存储空间。
它计算的特征码
系统会为候选项目计算 SHA-256 校验和及感知特征码,并缓存在设备上,以便后续扫描无需重复工作。缓存中仅保存特征码和标识符,而非图像,您可以随时在主屏幕上清除该缓存。
您输入的内容
节省空间屏幕可将释放的空间与您的 iCloud+ 套餐进行对比,并可根据出生日期估算终身节省量。这两项均由您输入,仅用于计算该屏幕上显示的数据,且绝不会离开设备。

应用写入的内容

删除日志
每次删除都会在设备上记录文件名、SHA-256、字节数以及保留副本的标识符,以便事后审计删除操作,而非盲目信任。
快照
每次扫描和删除时,应用都会记录库计数、测得的库大小以及设备上的可用空间。这就是时间线显示 iCloud 在清理后逐步同步的方式。
您请求的导出内容
日志、快照和纯文本节省报告可以通过标准的 iOS 共享表从应用中共享。它们之后的去向由您决定;应用本身不会将它们发送到任何地方。

网络访问

Img DeDup 产生的唯一网络流量来自 Apple 自身。当开启需要时从 iCloud 下载原始文件且比较需要未本地存储的原始文件时,iOS 会代表应用从 iCloud 照片获取该文件。该请求通过您的 Apple 账户发送至 Apple,这与您在“照片”应用中打开照片时的请求完全相同。关闭此选项后,应用仅使用本地预览文件,不会下载任何内容。

在网络上分析是唯一的例外,但它仍然不是上传。它在应用内的窗口中打开此站点的报告页面,并将您的diagnostics.json文件直接在内存中传递给它。发出的请求用于获取页面;您的文件不会随请求一起发送。如果您在浏览器中打开该页面并自行拖放文件,情况也是如此——文件由页面在您的浏览器中读取并在其中进行分析。

没有可以接收它的端点。此站点由 Cloudflare Worker 以静态文件形式提供,没有服务器代码,也没有附加存储,因此我们这边没有任何能够接受、记录或存储文件的服务在运行。

删除以及应用无法执行的操作

已删除的副本会移至“最近删除”并在那里保留 30 天。不允许任何第三方应用跳过此回收站或清空它,因此释放空间的操作需在“照片”应用中完成。应用也无法读取您的 iCloud 存储数据,无法查看 Apple 自身的“重复项目”相册,也无法让 iCloud 提前重新计算任何内容。

儿童

该应用是一款存储工具,不面向儿童,且不收集任何人的个人信息。

更改

如果此政策发生变化,修订版将显示在此页面上。只要该应用不收集任何数据,这里能发生的变化就很少。

联系方式

有关此政策的疑问可发送至 rooot@atsignhandle.xyz