我们如何证明什么都没上传

你的照片不会离开手机。下面是原理,以及你自己验证的方法。

工具在你的设备上运行

你在这里转换照片时,所有工作都在浏览器里、在你的手机或电脑上完成。照片不会上传给我们,也不会上传给任何人。页面只下载一次工具,之后的事情都在本地完成。

五秒验证:飞行模式

打开一个工具,然后开启飞行模式或关掉 Wi-Fi。选一张照片转换一下。照样能用,因为根本不需要往外发送任何东西。第一次访问后,工具不联网也能用。

给开发者的验证:浏览器上的锁

每个工具页面都设置了严格的内容安全策略(Content Security Policy),包含 connect-src 'none'。它禁止页面向任何服务器发送数据,包括我们的服务器。这不是我们的承诺,而是你的浏览器强制执行的规则。你可以在页面代码里看到它,也可以在转换时打开开发者工具的“网络”面板:没有任何请求带着你的照片。

网站上没有第三方脚本、广告和跟踪器,每个脚本都从我们自己的域名加载,并带有完整性校验。抠图、人脸打码这类 AI 工具也从我们的域名下载模型,同样在你的设备上运行。

我们确实会记录的内容

和所有网站一样,我们托管服务商的服务器会记录请求的基本信息:请求了哪个页面、什么时间、浏览器类型。我们用这些日志统计访问量。我们没有统计脚本,也没有跟踪像素。

我们只设置一个 cookie,而且只在你从语言菜单里选择语言时才设置。它叫 lang,保存你选的语言(比如 zh-CN),下次首页就用这个语言打开。它没有其他用途,一年后过期。因为它只是记住你的选择,所以没有 cookie 弹窗。你在没有这个 cookie 的情况下访问首页时,我们的托管服务会查看你的浏览器要求的语言;如果和我们的语言都不匹配,就看连接所在的国家,来打开合适的语言。这些信息我们都不保存、不记录。

如果你开启深色模式,这个选择会保存在你这台设备的浏览器存储里,从不发送给我们。这些都不涉及你的照片,因为照片根本到不了我们这里。

没有任何工具使用服务器

网站上的所有工具都在你的设备上运行。如果一件事在手机上做不好,我们就不提供它,而不是把你的照片发到服务器上。