Mac · 180 个精选站点 · 批量扫描 · 命令行 · 离线授权

查清一个用户名出现在哪里。就在你的 Mac 上。

粘贴一个公开用户名,或一整批。HandleLens 会在 180 个精选站点的公开主页上逐一检查,为每一条结论保留依据,并整批导出——不用账号,不用云端队列,也不用为每个站点开一个浏览器标签页。

US$6.99 一次性授权 · 免费版 3 个用户名

版本 1.1.0 · macOS 12 Monterey 或更高,Apple 芯片与 Intel · 下载 23 MB · 无需账号
一次性购买 · 包含全部 1.x 更新 · 14 天全额退款

HandleLens 主窗口:左侧是包含两个用户名的批次,中间是 torvalds 在开发者站点上的检查结果,右侧是检查详情

它能做什么

HandleLens 是一份公开主页的本地索引。它像浏览器一样向每个站点提出同一个问题——这个用户名在这里有主页吗——并记下返回了什么。整批查询不会发送给我们。

GitLab 命中的详情面板:HTTP 200、耗时、判定依据与主页地址
每条结论都带着请求与判定规则。双击命中项即可在浏览器打开主页。

不是黑箱

一次扫描,就是一组普通的公开页面请求。HandleLens 记录问了什么、返回了什么、用了多久、为什么得出这个结论——意外的结果可以复查,而不是靠猜。

已找到 · GITLAB
GET  https://gitlab.com/api/v4/users?username=gaearon
HTTP 200 · 765 毫秒
依据  站点返回了有效的资料页
主页  https://gitlab.com/gaearon

被拦截和无法判断的行与“未找到”分开保留。站点限流、给出浏览器验证或超时时,结论会如实说明;稍后可以只重查这一行,不会丢掉整批结果。

三步完成

  1. 粘贴用户名。 一行一个,或用逗号、分号分隔。不会上传任何内容,列表只留在窗口里。
  2. 选择范围并扫描。 核心 45 个或全部 180 个。可以看着逐站进度,也可以随时停止。被拦截和超时的站点会如实标注,而不是算作未找到。
  3. 查看、筛选、导出。 按结论、站点名、分类或仅核心筛选。双击命中项打开主页;整批结果一次导出。
免费额度用尽后的对话框:输入授权码或购买授权
免费版按用户名的个数计数,而不是按运行次数。用满 3 个后,批次仍然可见、仍然可以导出。

命令行与 AI 助手

1.1 新增:HandleLens 自带命令行工具 handlelens,与应用共用同一份目录、扫描器与授权。可以在终端里检查一个用户名或一整批,写进脚本,或交给能运行命令的 AI 助手(例如 Claude Code、Codex)。对它说“用核心站点查这十二个用户名,告诉我哪些存在”,它会替你运行 handlelens。

handlelens scan torvalds
handlelens scan torvalds gaearon --core
handlelens scan karpathy --site GitHub,GitLab --json
handlelens scan torvalds --category developer --out torvalds.csv
handlelens sites --core

给 AI 助手的提示词

把下面这段粘贴到 Claude Code、Codex 或其他能使用终端的助手,再补上要查的用户名。

我的 Mac 上装了 HandleLens,它从本机直接检查公开用户名在 180 个精选站点上的主页,并带一个命令行工具:
"/Applications/HandleLens.app/Contents/Resources/handlelens"
(如果我装过,PATH 里也有 handlelens。)先运行它的 --help。主要命令:
  handlelens scan <用户名>...              检查一个或一批用户名(带空格的整体不是合法用户名)
  handlelens scan <用户名> --core          只用 45 个核心站点
  handlelens scan <用户名> --site GitHub,GitLab --json
  handlelens scan <用户名> --out report.csv
  handlelens sites                         列出站点编号与分类
  handlelens status --json                 授权与免费用量状态
使用 --json 时,stdout 每个结果一行(handle、site、verdict、rule、url、code、elapsedMs),每个用户名一条 summary,最后一条 done;消息写到 stderr。结论有:found、notFound、blocked、unclear、skipped、failed、manual。manual 行是 X、Facebook、VK、Minds 的主页链接,并没有发出请求。
退出码:0 至少找到一个,1 什么都没找到,2 参数错误,3 需要 HandleLens 授权,4 应用问题。
如果得到退出码 3,请直接告诉我,不要绕过。我的任务: 

命令行是授权版的功能,与应用使用同一枚授权码。没有授权时,handlelens 仍会显示帮助、sites 与 status;scan 会在发出任何请求之前以退出码 3 停下,AI 助手可以直接告诉你原因。可以在应用里输入授权码,或运行 handlelens license activate <授权码>。

免费版与授权版

下载的就是完整应用。没有授权时,总共可检查 3 个用户名,范围是完整目录。已经检查过的用户名再次检查永久免费,全部筛选与全部导出格式也都在免费版里。

免费版授权版
可检查的用户名总共 3 个不限
核心 45 个或全部 180 个站点✓✓
筛选与全部导出格式✓✓
最近 50 个用户名的历史✓✓
命令行(handlelens),供脚本与 AI 助手使用—✓
授权码离线校验✓✓
价格免费US$6.99,一次

免费计数保存在这台 Mac 上。移除授权不会倒扣已用额度,授权状态下的扫描也不占用免费名额。

检查留在你的 Mac 上

请求从你的 Mac 直接发往你选择的站点。 HandleLens 不经过我们转发。这些站点会看到你的 IP 地址和你查询的用户名,与你在浏览器打开该主页时一样;适用各站点自己的政策。

我们什么都收不到。 没有账号、没有分析统计,用户名历史也不会传到我们这里;你自己检查过的简短历史只留在 Mac 上。偏好设置与授权码只保存在 ~/Library/Application Support/SwordFishSoft/HandleLens。导出文件只写入你选择的位置。

唯一的自有请求:每天检查一次 Sparkle 更新清单,可在“设置 → 通用”关闭。授权验证完全离线;购买本身在你的浏览器中由 Paddle 完成。详见隐私政策或 HandleLens 专用政策。

购买方式

  1. 先试免费版。 打开磁盘映像,把 HandleLens 拖进“应用程序”,检查三个自己的用户名。
  2. 在本页购买授权。 结账由我们的经销商 Paddle 完成,可用银行卡、PayPal 或结账页提供的其他方式,税费按当地规定另计。
  3. 复制授权码。 付款完成后会显示在本页,同时发送到您付款用的邮箱。粘贴到 HandleLens → 设置 → 授权,点击激活即可。

授权码丢了?用付款邮箱写信到 [email protected],我们会再发一次。

HandleLens 的授权设置:免费版用量、授权码输入框、激活按钮,以及 US$6.99 的购买授权按钮
激活就是粘贴和点击。授权码留在 Mac 上,离线校验。

扫描之前

HandleLens 只索引公开主页。它不是背景调查,不是人员搜索数据库,也不是在没有合法理由时联系他人的工具。请把它用于研究、账号找回检查、品牌与冒名核查,或查看你自己的网络足迹,并遵守被查询站点的条款。

常见问题

支持哪些 macOS 版本?

macOS 12 Monterey 或更高,Apple 芯片与 Intel 都支持。窗口为桌面使用设计,最小可缩到 1200 × 750。

为什么有些站点显示“被拦截”或“无响应”?

这些站点拒绝自动请求、要求浏览器验证、限制频率,或没有及时响应。HandleLens 会如实说明,而不是写成“未找到”。可以稍后重查,或在详情面板里自己打开主页链接。X、Facebook 等始终需要登录的平台,会以“需手动检查”的行出现,链接就在手边。

免费版限制的是运行次数还是用户名?

用户名:总共三个。每个新用户名第一次扫描占用一个名额;再次检查免费。购买授权后,所有用户名都不再受限。

我的列表或结果会被上传吗?

不会。批次和结果都留在应用里。唯一的网络请求是你发起的公开主页检查、可选的更新检查,以及你决定购买时打开的网页。

一枚授权码可以在两台 Mac 上用吗?

授权供一人使用。授权码离线校验、不会回传,实际约束靠自觉;如果确实需要第二台机器,请写信给支持。

可以在命令行或 AI 助手里使用吗?

可以,需要授权。应用自带 handlelens;把它加入 PATH 后,就能在终端检查一个或一批用户名,用 JSON 输出与固定退出码供脚本和助手使用。没有授权时,handlelens 仍可查看帮助、状态与站点列表。

有 Windows 版吗?

暂时没有。HandleLens 是 macOS 应用,目前没有 Windows 版本。

如果不适合我怎么办?

每次购买都有 14 天全额退款。