为什么浏览器内的工具能保护你的数据隐私
当你把敏感文本粘贴到在线格式化工具,或把文件交给转换器时,这些数据实际上去了哪里? 对许多网页工具来说,答案是「去了你看不到的服务器」。AZ Tools 采取不同的做法: 处理发生在你的设备、你的浏览器中。本指南解释这意味着什么、为何重要,以及你如何对任何工具加以确认。
服务器端工具与客户端工具
大体上,网页工具可以在两个地方之一完成工作。服务器端工具把你的输入经网络发送到运营者控制的计算机,在那里处理后再把结果返回。客户端工具则把一个小程序随页面一起送到你的浏览器,由该程序在本地完成工作 — 你的输入从不被传输。
在界面上看不出差别: 两者都显示一个输入框和下方的结果。但对于任何敏感内容 — 密码、API 密钥、个人文档、专有代码 — 这就是数据留在你机器上、还是交给第三方的区别。
「在你的浏览器中运行」实际意味着什么
现代浏览器是有能力的计算机。仅凭标准 JavaScript 和 Web API,它们就能解析和格式化 JSON、对文件求哈希、在画布上调整图像尺寸、做任意精度运算、生成二维码 — 无需与服务器往返。
在这样的站点中,每个工具都是随页面一起送达的小型自包含程序。页面一旦加载完成,即使你断开网络,工具也会继续工作,因为它已没有任何东西需要再去获取。
为什么这对隐私和安全很重要
以下每一点都不需要你去信任一份隐私政策。保证来自计算在物理上发生的地点,而非关于服务器会或不会如何处理所收内容的承诺。
- 机密性: 永不离开设备的数据无法在服务器上被记录、缓存、泄露或交出。
- 无需账号: 没有要注册的东西,也就没有用来追踪你的画像。
- 离线可用: 页面加载之后,可以在关闭网络的情况下完成敏感工作。
- 合规: 把数据保留在本地,规避了整整一类关于数据传输与留存的顾虑。
如何自己验证
你不必听信任何人的话。打开浏览器的开发者工具(大多数桌面端按 F12),切换到「网络」标签,一边观察一边使用工具。客户端工具不会产生携带你输入的网络请求 — 你会看到页面及其脚本加载,之后在你输入或处理文件时再无任何动静。
你还可以更进一步,在页面加载后彻底关闭网络: 真正的客户端工具会继续工作。如果某个工具离线后停止工作,或你在「网络」标签里看到数据被发出,那么该工具是在服务器上完成处理的。
权衡取舍
客户端工具并非对所有情况都合适。需要庞大数据集、服务器端密钥或用户间协作的工作,确实应当放在服务器上。但对于绝大多数日常实用工具 — 格式化、转换、编码、计算、生成 — 浏览器绰绰有余,而把数据保留在本地对你来说就是更好。
这正是本站的选择: 在你的数据已经所在之处完成工作,绝不索取超出此外的东西。