专注隐私保护的文件清理工具。
CleanFile 直接在浏览器中删除文件里的隐藏元数据,帮助你在分享照片、文档、音频和视频前降低隐私暴露风险。
为什么要做 CleanFile
很多文件除了可见内容之外,还会携带额外信息。照片可能包含定位,Office 文档可能暴露作者和公司信息,媒体文件可能暴露设备、软件和时间戳。大多数人完全不知道自己每天分享的文件中嵌入了多少个人信息。
CleanFile 的目标很直接:检测元数据,明确展示发现了什么,并在本地完成删除,不把文件上传到服务器。我们认为隐私工具应该人人可用,因此 CleanFile 完全免费、无需注册、全程在浏览器中运行。
我们的使命
我们相信每个人都有权控制嵌入在自己文件中的个人信息。我们的使命是让元数据的识别和清理对所有人都触手可及——无论技术水平如何——让分享文件不再意味着暴露隐私。
数字隐私不只是安全专家才需要关心的事。记者、社会工作者、教师、家长、自由职业者和普通网民都在分享包含隐藏数据的文件。CleanFile 的存在就是为所有这些人提供一种毫不费力的自我保护方式。
CleanFile 如何保护你的隐私
与基于云端的元数据清理服务不同,CleanFile 完全在你的浏览器中使用客户端 JavaScript 处理每个文件。当你选择一个文件时,代码会在本地读取二进制数据,解析对应格式的元数据结构,并生成一份干净的副本——全程没有任何网络请求离开你的设备。
对于图片,我们使用浏览器的 Canvas API 重新渲染画面内容,去除嵌入的 EXIF、GPS 和 IPTC 元数据。对于 PDF 和 Office 文档,我们直接修改内部的 XML 或字典结构来清除元数据字段,同时保留文档的版面和内容。对于音频和视频文件,我们剥离 ID3 标签、MP4 atom 元数据以及类似的嵌入数据。
这种架构意味着你的文件绝不会经过我们的服务器。没有上传,没有临时云存储,没有服务器端处理。你的数据从头到尾都留在你的设备上。
谁在使用 CleanFile
记者与调查人员
在发布前剥离照片和文档中的设备标识、GPS 坐标和时间戳,保护信息来源的匿名性。
商务人士
在发送给客户之前,从合同、方案和报告中移除作者姓名、公司信息、修订历史等内部元数据。
内容创作者与摄影师
在上传到作品集、交易平台或社交媒体之前,从图片中剥离相机型号、镜头信息、编辑软件和位置数据。
注重隐私的个人用户
在分享前移除旅行照片中的 GPS 坐标,清理简历中的个人信息,清除音频录音中的元数据。
教育工作者与学生
在提交或分发作业、演示文稿和研究论文之前,清理其中的个人元数据。
法律专业人士
在文件披露前进行清洁处理,避免泄露内部元数据、修订次数、批注记录和作者身份信息。
我们关注的核心原则
本地优先
只要文件格式允许,分析和清理都在你的浏览器中完成。不上传,不存云端,不经过服务器。
分享前先看清
产品会尽量展示与隐私相关的字段,让你清楚知道文件中存在哪些隐藏数据以及正在被删除什么。
尽量少折腾
不需要账号,不需要排队上传,也不增加多余步骤。拖拽、查看、清理,几秒搞定。
聚焦单一任务
CleanFile 不追求做成庞杂编辑器,而是专注把元数据清理这件事做好。
开放透明
我们的代码是开源的,任何人都可以审查文件的处理方式。清清楚楚看到我们对你数据做了什么——其实什么都没做,除了本地处理。
全平台通用
支持任何拥有现代浏览器的设备——Windows、macOS、Linux、iOS、Android。安装为 PWA 后可完全离线使用。
支持的文件格式
CleanFile 目前支持多种文件类型:图片(JPEG、PNG、WebP、GIF、TIFF、BMP、HEIC、AVIF、SVG)、PDF 文档、Microsoft Office 文件(DOCX、XLSX、PPTX)、音频文件(MP3、WAV、FLAC、AAC、OGG、M4A)、视频文件(MP4、MOV)以及 ZIP 压缩包。我们会根据实际使用场景持续扩展格式支持。
每种格式都有自己独特的元数据结构。图片使用 EXIF、IPTC 和 XMP 标准,PDF 在 Info Dictionary 中存储元数据,Office 文档将核心属性嵌入 XML 中,音频文件使用 ID3 标签。正因如此,CleanFile 使用针对每种格式的专用解析器,而非一刀切的处理方式。
基于现代 Web 技术构建
CleanFile 使用 Nuxt 3、Vue.js 和 TypeScript 构建,部署在 Cloudflare 全球边缘网络上以实现快速加载。文件处理引擎使用针对每种格式的专用解析器,确保准确的元数据检测和删除。作为渐进式 Web 应用(PWA),CleanFile 可以安装到你的设备上并完全离线使用。
需要帮助或发现问题?
如果你遇到异常文件、发现漏删字段,或觉得某个流程表达不清晰,请联系我们,并尽量附带文件类型、来源设备和你预期清理掉的字段。我们会认真阅读每一条反馈并用它来改进格式支持。