LEGAL · 隐私政策

隐私政策

版本 v1.0生效日期 2026-11-09

本政策对应 ALL TOOLS(tools.obgnauh.com)的实际实现,逐条对应站点代码与部署配置,不使用通用模板话术。

本站是个人备案的非经营性站点:没有广告、没有第三方统计分析,也不出售或共享你的个人数据。

01在浏览器内完成的处理

站点当前共有 117 个工具条目(10 个分类),其中 98 个可用(另有 16 个规划中、3 个开发中,均不处理任何数据)。98 个可用工具中有 96 个完全在浏览器内运行,处理过程不经过本站服务器。

PDF(13 个)
合并、拆分、提取/删除/重排页面、旋转、压缩、水印、加密、解锁、转图片、图片转 PDF、预览
图片(15 个)
格式转换、压缩、裁剪、旋转、尺寸调整、去背景等
视频与音频(12 个)
转码、压缩、截取、抽取音频等,由 ffmpeg.wasm 在浏览器内执行
开发者工具(21 个)
JSON/HTML/XML/SQL 格式化、编码解码、哈希、时间戳、正则测试等
文本工具(12 个)
差异对比、字数统计、大小写转换、去重、排序等
数据与表格(3 个)
CSV/JSON 的本地转换与统计
办公文档(8 个)
当前开放的 Office 与 PDF 转换、拆分能力,全部在本地完成
安全工具(2 个)
随机密码、哈希计算
生活工具(12 个)
单位换算、日期计算、BMI 等本地计算,以及汇率、天气 2 个只查询公共数据的工具

技术依据:文件通过浏览器 File API 读入内存,由页面内的 JavaScript、Web Worker、Canvas、pdf-lib、ffmpeg.wasm、tesseract.js 处理,不产生携带文件内容的上传请求。

如何自行验证

打开浏览器开发者工具的 Network 面板,用任意 PDF、图片或视频工具处理一个文件,期间不会出现上传文件内容的请求。视频工具会先从本站静态路径下载约 32 MB 的 ffmpeg WebAssembly 核心到你的机器,再由浏览器执行;被处理的视频始终留在本机。

网络请求说明

没有工具会上传你的文件内容。汇率与天气只发送你输入的货币代码、城市名或经纬度,由本站服务端转发给公共数据源;其余工具不产生任何携带用户内容的网络请求。

02第三方直连的公共数据

汇率换算
浏览器请求本站 /api/rates,由服务端向 open.er-api.com 查询汇率;只传基准货币代码(如 CNY),不涉及个人数据
天气查询
浏览器请求本站 /api/weather,服务端调用 Open-Meteo 的地理编码与预报接口;发送你输入的城市名或经纬度,不涉及账号信息

这两项是页面上唯一会访问外部公共接口的功能,转发请求时不会带上你的 Cookie 或账号标识。

03我们保存的数据

账号
邮箱(统一转小写)、密码哈希(bcrypt cost 12,单向不可逆)、昵称、简介、界面语言、时区、主题偏好。数据库预留了头像 URL 字段,当前没有上传入口
收藏与使用历史
收藏的工具 slug;每个工具的使用次数、首次与最近使用时间
工具调用日志
工具 slug、动作、是否成功、错误码、耗时、文件大小、User-Agent,以及 IP 的 HMAC 哈希(不存明文 IP)
管理员审计日志
操作的管理员、动作、对象类型与 ID、变更前后 JSON、原因、IP 哈希与 User-Agent

我们不保存的内容

本地工具处理的所有文件内容;你的明文密码。

04Cookie 与浏览器本地存储

at_session
登录会话。HttpOnly、SameSite=Lax、生产环境 Secure、有效期 7 天(SESSION_TTL_DAYS 可调,上限 90 天)。数据库中只存令牌的 HMAC 哈希
at_csrf
写操作的防跨站请求伪造令牌。SameSite=Lax、7 天;因为页面需要读取它并放进请求头,所以不是 HttpOnly
at_admin_session
管理后台专用会话,与用户会话完全隔离。HttpOnly、SameSite=Lax,默认 8 小时(上限 72 小时)
at_admin_csrf
管理后台的 CSRF 令牌,非 HttpOnly,有效期与管理员会话一致
alltools_locale
记住你选择的界面语言,有效期 1 年
localStorage
主题偏好(next-themes 的 theme 键)与语言偏好(alltools_locale),只存在你的浏览器里

本站没有广告 Cookie、没有跨站跟踪脚本,也没有接入第三方统计分析或前端错误上报服务,可以从页面请求与依赖清单核实。

05保留期

登录会话
7 天;退出登录、修改密码或注销账号时立即撤销
密码重置令牌
30 分钟,只能使用一次;使用后立即作废,并撤销该账号的全部会话
工具调用日志
为滥用排查长期保留,目前没有自动清理任务,但只含元数据与哈希
数据库备份
本地保留 7 天;上传到阿里云 OSS 的副本由生命周期规则 auto-delete-30d 在 30 天后自动删除
注销账号
立即删除的资料见「你的权利与操作路径」一节

备份是整库快照,因此注销后的短期内,旧备份中可能仍包含该账号的历史记录;这些副本会随 7 天 / 30 天周期自然过期,不会被单独恢复使用。

06数据存储地点与受托方

  • 阿里云(杭州):站点服务器与 PostgreSQL 数据库;数据库备份同时存于本机磁盘和同区域的 OSS 私有 Bucket alltools-backup
  • 腾讯云邮件推送(SMTP):代发注册验证与密码重置邮件,会接触收件邮箱地址与邮件正文

目前不向中国大陆以外的地区传输数据。若未来存储位置或受托方发生变化,会先更新本政策并在站内公告。

07你的权利与操作路径

访问
登录后打开 /account,可查看账号资料、收藏与使用历史;对应接口 GET /api/account/overview 与 GET /api/account/profile
更正
在 /account 修改昵称与简介(PATCH /api/account/profile);收藏可随时增加或删除(POST / DELETE /api/account/favorites)
导出
当前版本没有自动导出接口。如需完整数据副本,请发邮件到下方联系邮箱并说明账号邮箱,我们会在 15 个工作日内人工导出为 JSON 发送给你
删除
取消收藏即可删除对应记录;如需删除全部数据,请使用注销
注销
在 /account 输入密码确认后调用 POST /api/auth/delete

注销不可逆:邮箱会被匿名化为 deleted+<id>@deleted.invalid 以释放原邮箱,密码哈希被替换为不可用值,所有会话与重置令牌立即失效,昵称、简介、收藏与使用历史立即删除。为用户安全与纠纷处理保留的只有工具调用日志与审计日志,这些记录只含哈希,没有邮箱与昵称。注销后可用同一邮箱重新注册,但旧数据不会恢复。

08未成年人

本站面向一般用户,不主动收集年龄信息,也不面向儿童设计。未满 14 周岁的用户应在监护人同意并指导下使用;如果监护人发现未成年人未经同意提交了个人信息,请联系我们删除。

09政策变更

本政策更新时,页面顶部的版本号与生效日期会同步修改。涉及处理目的、数据种类或第三方接收方的重大变更,会在站内显著位置公告;公告后继续使用相关功能,视为接受更新后的政策。

10备案性质

本站为个人备案站点(蜀ICP备18009936号-1),不提供经营性互联网信息服务。全部功能免费,站内不存在任何收费、充值或开通入口。

11联系方式

隐私相关的问题与数据访问、删除请求,请发送邮件到 AT@tools.obgnauh.com,并在主题中注明「隐私」。我们会在 15 个工作日内回复。

本政策每条表述都对应站点当前的实际实现。如果某条与你的观察不一致,请通过 AT@tools.obgnauh.com 告知,我们会先修正实现或文案,再更新本页。
微信赞赏二维码

微信扫码赞赏

查看赞赏名单
隐私政策 · ALL TOOLS