PDF Mergy 安全吗?理解本地处理
任何处理合同、税务表格或客户记录的人都问过类似的问题:PDF Mergy 安全吗? 更具体地说:如果我使用基于浏览器的工具,我的 PDF 会离开我的设备吗?唯一有用的答案不是“相信我们”——而是“验证它”。
RSJ PDF Merge, Sort & Split——PdfMerge——是一款位于 https://pdfmerge.rsj.de/ 的浏览器 PDF 工具,可以合并、排序、旋转、删除页面和拆分 PDF。它声称完全在浏览器中处理文件,无需上传。在本文中,你将了解这意味着什么、隐私证据是什么样的,以及如何使用浏览器的开发者工具在几分钟内自行验证这一说法。
为什么验证对基于浏览器的 PDF 工具很重要
在介绍验证步骤之前,先回答:什么是本地 PDF 处理,为什么你应该关心?
基于云端的 PDF 合并工具通常要求你将文件上传到服务器,这很方便,但会带来数据处理风险。即使服务提供商信誉良好,文件在处理过程中也会存在于他人的基础设施上。桌面 PDF 工具避免了上传,但通常需要安装本地应用程序。
PdfMerge 介于这两种选择之间。它为你提供基于浏览器的便利性,同时避免了典型云端合并工具的上传步骤。你无需安装任何东西,并且可以自行检查网络行为。
最后一点很重要,因为隐私声明很容易做出,但有时难以令人信服。PDF 通常包含个人数据、财务细节或机密工作成果。你不应该只能依赖营销页面。本地处理是一种可以观察到的属性:如果 PDF 字节没有通过网络发送,那么浏览器就是在本地完成工作。
隐私证明是什么样的?
对于基于浏览器的 PDF 工具,本地处理的证明通常意味着三件事:
- 没有任何网络请求包含你的文件数据。 浏览器可能会下载应用外壳、脚本、样式、字体或图片,但不应上传 PDF 负载或将提取的页面内容发送到远程端点。
- 核心操作在客户端完成。 合并、排序、拆分、删除页面和旋转都是在浏览器的 JavaScript 引擎中运行的 JavaScript 实现的。
- 行为是可重复且可检查的。 你可以打开开发者工具,再次运行操作,看到同样没有上传请求。
RSJ PDFMerge 的 Web 应用是一个静态页面,在本地运行 JavaScript。合并、排序、拆分和删除页面功能都在客户端实现。当你使用免费版本时,100 页的限制也是由页面本身执行的,而不是通过服务器端检查。
Chrome 扩展程序遵循相同的模式。它捕获当前标签页中的 PDF,并从 https://pdfmerge.rsj.de 打开 RSJ PDF Merge, Sort & Split,因此处理仍然是本地的。该扩展程序不会为你的 PDF 添加单独的上传路径。
在网络检查器中,本地处理会话应该看起来很安静:只有应用自身资源的请求,没有携带你的文档到远程服务的 POST 或 PUT 请求。
使用 RSJ PDFMerge 逐步验证
你可以在不安装任何东西的情况下验证 PdfMerge 的行为。首先使用一个非敏感的示例 PDF。
- 在桌面浏览器(如 Chrome、Edge 或 Firefox)中打开 https://pdfmerge.rsj.de/。
- 打开浏览器的开发者工具。常用快捷键是
F12,或右键点击页面并选择检查。 - 转到网络标签页。在测试期间保持打开状态。
- 将两三个小 PDF 文件添加到 PdfMerge 中,如果需要可以重新排序,然后合并它们。
- 观察网络标签页中出现的请求。
你应该只看到渲染页面所需的请求:文档、JavaScript 包、CSS、字体和其他静态资源。一个快速的理解方式:
normal_requests:
- method: GET
type: document
- method: GET
type: script
- method: GET
type: stylesheet
- method: GET
type: font
upload_indicators:
- method: POST
- method: PUT
- content_type: application/pdf
在合并操作期间,你不应该看到任何指向上传端点的 upload_indicators 请求。浏览器可能会创建内部的 blob: URL 来保存生成的 PDF,但这些不是网络请求,不会离开你的设备。
同样的检查也适用于排序页面、删除页面和拆分文档。每个操作都应该在没有携带文件数据的网络调用的情况下完成。100 页的免费限制是在本地应用的,因此超过限制不需要将文档发送到任何地方进行验证。
解读结果和边缘情况
一些网络活动是正常的。加载 PdfMerge 需要 HTML、CSS、JavaScript,可能还有字体或图片资源。这些请求是为了渲染应用,而不是处理你的 PDF。
关键信号是没有任何可能包含你文件的请求。如果你看到一个方法为 POST 或 PUT 的请求,且其 URL 包含 upload、merge、convert 或 process 等词,请进一步调查。在 PdfMerge 的默认行为中,文档处理期间你不应该看到这类请求。
大型 PDF 仍然可能导致浏览器内存压力。非常大的合并可能会使标签页变慢或导致浏览器请求更多内存,但这是性能限制,不是隐私泄露。文件保留在浏览器的内存中。
Pro 版的 ZIP 功能也在本地运行。从 ZIP 归档中合并 PDF 以及将多个 PDF 导出为 ZIP 都在浏览器中完成,因此没有服务器端解压步骤。同样的网络模式适用:不上传源 PDF,不从转换服务器下载。
如果你将 Chrome 扩展程序配置为使用不同的 Web 应用 URL,请自行验证该目标 URL。官方默认指向 https://pdfmerge.rsj.de,这是本文描述的版本。
如需更深入地比较基于浏览器和桌面的工作流程,请参阅文章基于浏览器的 PDF 合并工具与桌面软件:哪个更好?。
常见问题:PDF Mergy 安全吗?
RSJ PDFMerge 会将我的 PDF 文件上传到服务器吗?
不会。RSJ PDFMerge 完全在你的浏览器中处理 PDF。你可以通过打开浏览器的开发者工具并在合并操作期间监控网络请求来验证这一点;你不会看到任何文件数据的上传。
Chrome 扩展程序使用安全吗?
安全。该扩展程序只是捕获当前标签页中的 PDF,并从 https://pdfmerge.rsj.de 打开 RSJ PDF Merge, Sort & Split。它不会将你的 PDF 发送到任何服务器;所有处理都在本地进行。
免费版本在安全方面有什么限制?
免费版本每个文档限制 100 页,但此限制是在你的浏览器中本地执行的。免费版和付费版在安全性上没有区别;两者都在本地处理文件,无需上传。
我可以离线使用 RSJ PDFMerge 吗?
Web 应用需要互联网连接来初始加载页面,但一旦加载完成,所有 PDF 处理都在你的浏览器中本地进行。处理过程中不会向服务器发送任何数据。
结论:信任但要验证
PdfMerge 是安全的,因为它的设计将 PDF 数据保留在你的浏览器中,而且这种行为是可以验证的。你不需要盲目相信隐私声明:打开网络标签页,合并一个文件,观察发生了什么和没有发生什么。
对于大多数用户来说,免费版本足以在最多 100 页的文档上测试工作流程。Pro 版解锁无限页面和 ZIP 功能,仍然使用相同的本地处理模式。无需安装,该工具对于快速 PDF 任务非常方便,例如合并多个扫描页面、删除页面或拆分文档以便通过电子邮件发送。
打开 https://pdfmerge.rsj.de/,用一个示例文件运行合并,然后检查网络检查器。如果你没有看到文件上传,你就有了答案。