我自动选择退出 500 个数据代理站点(开源)

2026-05-18 1 阅读 stephenlthorn
auto-identity-remove 适用于 macOS 的自动数据代理选择退出运行程序。按月计划从 500 多个人员搜索网站和数据代理数据库中删除您的个人信息 - 通过验证码解决、持久状态跟踪(因此每次运行时不会重新提交已完成的选择退出)以及完成后的 iMessage 通知。该脚本的作用 每个月,该脚本都会: 在每个数据代理站点上搜索您的姓名 + 状态 查找您的具体列表(对于需要配置文件 URL 的站点) 自动填写并提交选择退出表单 通过 CapSolver 解决验证码(人工智能驱动,每次解决约 0.001 美元) 跳过您最近已从其中删除的代理(90 天重新检查窗口) 向您发送包含结果摘要的 iMessage 在浏览器中打开任何需要手动操作的站点 要求 macOS (使用 launchd 进行调度,使用 Messages for iMessage) Node.js 18+ Playwright 浏览器已安装 npx playwright install chromium 快速入门 # 1. 克隆存储库 git clone https://github.com/stephenlthorn/auto-identity-remove.git cd auto-identity-remove # 2. 安装依赖项 npm install # 3. 运行交互式安装(创建 config.json 并安排每月作业) node setup.js # 4.随时手动运行 ./run.sh 设置演练节点 setup.js 引导您完成: 步骤 作用 个人信息 姓名、城市、州、邮政编码、电子邮件、电话 别名 过去的姓名或变体(例如“Steve Doe”) CapSolver 密钥 用于 CAPTCHA 保护的选择退出表单 一次性帐户 在需要登录的网站上创建帐户(存储在 config.json 中,gitignored) iMessage 将结果摘要发送到启动计划的电话号码 每月注册作业将于第一天上午 9 点运行 您的个人信息永远不会离开您的计算机。 config.json 和 state.json 都被 gitignored。 CapSolver(可选但推荐)一些选择退出表单具有 reCAPTCHA。如果没有 CapSolver,这些站点将进入您的手动列表,而不是自动处理。在 capsolver.com 上注册 — 免费,即用即付 添加 1–2 美元的积分(足够使用几个月的 ~$0.001/solve) 当 setup.js 要求时粘贴您的 API 密钥,或将其添加到 config.json : "capsolver" : { "apiKey" : " CAP-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx " } 文件 auto-identity-remove/ ├── setup.js ← 运行一次:交互式设置 + 调度 ├── watcher.js ← 主运行程序 ├── Brokers.js ← 具有选择退出策略的经纪商列表 ├── run.sh ← 手动触发 ├── config.example.json ← 模板(复制 → config.json) ├── package.json ├── .gitignore │ ├── config.json ← 您的个人信息(gitignored,已创建) by setup.js) ├── state.json ← 选择退出历史记录/跳过逻辑 (gitignored) └── logs/ ← 每次运行 JSON 日志 (gitignored) 状态跟踪 state.json 跟踪每个代理最后一次成功选择退出的时间。默认重新检查窗口为 90 天 - 经纪商通常会在该窗口内重新添加您的数据,因此脚本会在适当的时候重新提交。 { "optOuts" : { "Spokeo" : { "lastSuccess" : " 2026-05-01T09:00:00.000Z " , "totalRuns" : 3 , "detail" : " " } } } 在每次运行中,您将看到: ✅ 已删除 — 选择退出提交了本次运行 ⏭ 已跳过(新鲜) — 最近已删除,请重新检查尚未列出 - 在该网站上找不到您的名字 ? 需要手动 - 在浏览器中打开以便您处理 ❌ 错误 - 网络/超时问题,将重试下次运行 经纪人已覆盖 自动删除 (30+) 站点方法 Spokeo 搜索 → 查找列表 → 选择退出表单 WhitePages 搜索 → 查找列表 → 抑制表单 FastPeopleSearch 搜索 → 选择退出表单 TruePeopleSearch 直接选择退出表单 BeenVerified 选择退出搜索表单Radaris Search → 隐私表格 Intelius 直接选择退出表格 PeopleFinders 直接选择退出表格 PeopleSmart 直接选择退出表格 MyLife Search → 选择退出 Nuwber Search → 删除表格 FamilyTreeNow 直接选择退出表格 CheckPeople 直接选择退出表格 ThatsThem 直接选择退出表格 USPhonebook 直接选择退出表格 PublicDataUSA 直接选择退出表格 SmartBackgroundChecks 直接选择退出表格 SearchPeopleFree 直接选择退出表格 PeopleSearchNow 直接选择退出表格 InfoTracer 直接选择退出SocialCatfish 直接选择退出 form NationalPublicData 直接选择退出 form ClustrMaps 直接选择退出 form PrivateRecords 直接选择退出 form Acxiom Direct 表格(为数十个下游经纪商提供数据) LexisNexis Direct 表格(法律/财务数据) ZoomInfo Direct 表格(B2B 专业数据) Clearbit Direct 表格(B2B 丰富数据) Pipl 通过 Mail.app 选择退出电子邮件 Generic — 500 多个其他经纪商(自动检测) generic-runner.js 处理来自两个公共数据集的剩余约 470 个经纪人: 数据集源计数 标记的数据经纪人列表 新闻研究,494 个选择退出 URL ~494 个 BADBOOL 社区维护的人员搜索列表 ~27 个额外 对于每个站点,它按顺序尝试四种策略: 单击“不要出售我的个人信息”按钮 通过 OneTrust / TrustArc / Osano 隐私管理器选择退出 填写任何通用信息选择退出表格(电子邮件、姓名、州)并提交 查找并记录 DSAR/数据请求链接以进行手动后续操作 需要手动操作的站点会在您的浏览器中自动打开。手册(在浏览器中打开