PRIVACY / 隐私与数据

隐私,从本地处理开始.

你的内容,用来解决你的问题。下面说明它会在哪里出现,以及由谁决定保留。

浏览器本地处理

在你的浏览器中计算

文本比对、JSON 解析与文本处理都在当前设备完成。

输入不会被上传

编辑内容和导入文件不通过应用 API 发送到服务器。

保存由你主动决定

需要保留的结果,请复制或下载;应用不自动备份内容。

适用于当前 V1.1 工具更新于 2026 年 10 月 24 日

内容在页面内存中流转

你粘贴或导入的文本,会进入当前页面的编辑区;计算模块在浏览器中生成结果;复制和下载由你主动触发。应用没有处理业务文本的服务端接口,也不提供云端工作区。

输入本地计算预览主动保存

编辑区原文、文件入口选择的本地文件内容,以及计算结果,都不会被发送给应用服务器或第三方分析服务。这里的“导入”是读取本地文件,不是把文件传到云端。

每一次操作,具体会发生什么?

操作应用怎样处理你保有的控制
粘贴与编辑内容存在当前页面的内存中,用于本地显示和计算。你决定输入什么,以及何时清空。
导入文件只读取你选择或拖入的 File;检查文本类型、UTF-8 编码与体积。不修改磁盘上的原文件,导入失败保留旧输入。
切换工具显式打开操作在内存中传值;文本/文件比对与 JSON 结构比对可共享两侧内容和文件信息,并在当前标签页暂存比较会话。会话不放进 URL、cookie 或持久化存储;刷新或关闭页面后清除。
复制结果只有点击复制按钮,应用才向系统剪贴板写入对应文本。不自动读取剪贴板;复制失败提供手动选择。
下载结果浏览器使用本地 Blob 创建下载内容,并释放临时资源。下载文件由你和浏览器管理,不上传到云端。

复制到系统剪贴板和下载到磁盘的内容,之后由操作系统、浏览器及你选择的其他应用管理。清空本工具的编辑区,不会删除已经下载的文件,也不会撤回先前的复制操作。

默认不保存输入和结果

应用不把业务文本写入 localStorage、IndexedDB、Cache API 或 cookie,也不会把文本编码进 URL。它没有自动云备份、历史内容恢复或全文分享链接。

刷新或关闭页面后,未主动保存的内容可能丢失。如果结果需要稍后使用,请先复制或下载。工具内的撤销仅用于当前编辑过程,不能代替文件保存。

浏览器可以缓存网页自身的脚本、样式等静态资源。静态资源缓存与保存你输入的文本是两回事。

网页需要加载资源,计算不需要上传内容

首次打开页面以及访问尚未加载的工具时,浏览器会请求网页、脚本、样式等静态资源。这些正常资源请求不携带编辑区原文或处理结果。

应用没有收集编辑内容的日志、热图、会话回放或第三方追踪脚本,不把原文、文件内容或结果放进异常上报。字体使用本机可用字体,代码和计算模块随站点提供。

已经加载完成的工具可以在断网后继续执行本地计算。当前没有承诺完整的离线安装和首次离线打开;新页面或未缓存资源仍可能需要网络。

保留原文,也尊重你的修改决定

JSON 校验失败、导入失败或输入超限时,应用会给出可理解的原因,不把失败当作清空内容的理由。格式化输出、文本清理结果与源输入分开显示。

修复建议需要先预览再确认。当前基础修复只处理可以安全识别的 JSON 尾逗号,不猜测缺失字段的含义。大整数和数值词法在 JSON 排版中保留,重复键通过警告说明。

较大的任务放在浏览器的计算线程中,提供取消和超时保护。停止任务不会转而把数据发给远程服务。

想进一步了解技术实现?

站点使用 Nuxt、Vue 和 TypeScript 构建静态页面;编辑器使用同源打包的 CodeMirror 6。文本比对、JSON 和文本处理通过 Web Worker 在本机执行。

剪贴板写入使用 Clipboard API,文件读取使用浏览器 File API,导出使用 Blob。没有把编辑内容交给服务端计算的后备路径。

你可以在浏览器开发者工具的 Network 与存储面板中观察资源请求和存储情况。输入只用于当前工作区,不应出现在请求 URL、请求体或持久化存储中。

让数据处理方式清楚可见

需要知道某个功能怎样改变内容?指南里的可复制示例可以帮助你实际验证。

查看使用指南