Open Source Tool Automates Opt-Outs for 500 Data Broker Sites

Key Takeaways

- The tool handles 500+ data broker sites automatically with monthly scheduling
- CAPTCHA solving costs roughly $0.001 per solve through CapSolver integration
- All personal data stays local. Config files are gitignored by default
What the Tool Does
Stephen Thorn, the developer behind auto-identity-remove, built the tool to handle the tedious process of requesting data removal from people-search sites. These sites scrape public records and sell access to your name, address, phone number, and relatives' information. Removing yourself typically means visiting each site individually, finding your listing, and filling out an opt-out form.
The script automates this entire workflow. Each month, it searches every broker site for your name and state, locates your specific listing, fills out the opt-out form, and submits it. When finished, it sends an iMessage summary to your phone.
- Searches 500+ data broker sites for your information
- Automatically fills and submits opt-out forms
- Solves CAPTCHAs using CapSolver's API
- Tracks completed opt-outs to avoid duplicate submissions
- Opens sites requiring manual action in your browser
How State Tracking Works
Data brokers don't permanently remove your information. Most will re-add you within a few months as they continue scraping public records. The tool accounts for this with a 90-day re-check window.
A state.json file tracks when each broker last received a successful opt-out request. If less than 90 days have passed, the script skips that broker. Once the window expires, it resubmits. This prevents unnecessary requests while ensuring your data gets removed again before brokers re-add you.
The CAPTCHA Problem
Many opt-out forms use reCAPTCHA to prevent automated submissions. The tool integrates with CapSolver, an AI-powered CAPTCHA solving service. Each solve costs about $0.001, so a few dollars covers months of use across hundreds of sites.
Without CapSolver, CAPTCHA-protected sites get added to your manual list instead. The tool opens these in your browser so you can complete them yourself. The CapSolver integration is optional but handles the bulk of automated submissions.
Setup and Requirements
The tool runs on macOS only. It uses launchd for scheduling monthly runs and the Messages app for iMessage notifications. You'll need Node.js 18 or later and Playwright browsers installed.
Setup happens through an interactive script that walks you through entering your personal information, past names or aliases, your CapSolver API key, and the phone number for result notifications. It also creates accounts on sites that require login before submitting opt-outs.
# Clone and install
git clone https://github.com/stephenlthorn/auto-identity-remove.git
cd auto-identity-remove
npm install
# Interactive setup
node setup.js
# Manual run anytime
./run.shPrivacy Considerations
Your personal information stays on your machine. The config.json file containing your details and state.json tracking your opt-out history are both gitignored by default. The only external service the tool contacts is CapSolver for CAPTCHA solving, and that receives only the CAPTCHA image, not your personal data.
The tool creates some accounts on data broker sites that require login before accepting opt-out requests. These credentials get stored locally in config.json.
Another story about protecting sensitive data
Limitations
The macOS requirement limits who can use the tool. Windows and Linux users would need to adapt the scheduling and notification systems. The tool uses launchd, which is macOS-specific, and relies on the Messages app for iMessage alerts.
Some brokers will still require manual intervention. Sites with unusual verification flows or those that change their opt-out process may not work with the automated approach. The tool handles these by opening them in your browser.
More automation tools for repetitive tasks
Logicity's Take
Frequently Asked Questions
Does this tool work on Windows or Linux?
No. It requires macOS for launchd scheduling and iMessage notifications. You would need to replace those components for other operating systems.
How much does it cost to run?
The tool itself is free. CapSolver credits for CAPTCHA solving run about $0.001 per solve. A few dollars covers months of use.
Will data brokers permanently remove my information?
No. Most brokers re-add your data within 90 days as they continue scraping public records. The tool re-submits opt-outs automatically when the window expires.
Is my personal information sent to external servers?
Only CAPTCHA images go to CapSolver for solving. Your personal details stay in local config files on your machine.
How is this different from paid services like DeleteMe?
It does the same job but costs a fraction of commercial services. You handle setup yourself and need macOS. Paid services offer broader platform support and customer service.
Need Help Implementing This?
Source: Hacker News: Best
Huma Shazia
Senior AI & Tech Writer
Related Articles
Browse all
Robotaxi Companies Are Hiding How Often Humans Take the Wheel
Autonomous vehicle firms like Waymo and Tesla are under scrutiny for refusing to disclose how often remote operators step in to control their self-driving cars. A Senate investigation reveals major gaps in transparency, raising safety and accountability concerns.

Wisconsin Governor Throws a Wrench in Age Verification Plans
Wisconsin Governor Tony Evers has vetoed a bill that would have required residents to verify their age before accessing adult content online, citing concerns over privacy and data security. This move comes as several other states have already implemented similar age check requirements. The veto has significant implications for the future of online age verification.

Apple's App Store Empire Under Siege: The Battle for the Future of Tech
The long-running feud between Apple and Epic Games has reached a boiling point, with Apple preparing to take its case to the Supreme Court. The tech giant is fighting to maintain control over its App Store, while Epic Games is pushing for more freedom for developers. The outcome could have far-reaching implications for the entire tech industry.

Tesla's Remote Parking Feature: The Investigation That Didn't Quite Park Itself
The US auto safety regulators have closed their investigation into Tesla's remote parking feature, but what does this mean for the future of autonomous driving? We dive into the details of the investigation and what it reveals about the technology. The National Highway Traffic Safety Administration found that crashes were rare and minor, but the investigation's closure doesn't necessarily mean the feature is completely safe.
Also Read
SpaceX Signs $920M Monthly Google Deal for 110,000 Nvidia Chips
SpaceX will lease 110,000 Nvidia AI chips to Google Cloud for $920 million per month, a contract potentially worth $30 billion through 2029. The deal transforms SpaceX into an AI infrastructure provider ahead of its $1.7 trillion IPO next week.

Tecno Pova 8 5G Launches June 11 With 8,000mAh Battery
Tecno has confirmed the Pova 8 5G will arrive in India on June 11 with an 8,000mAh battery and Nothing-inspired dot matrix display. The phone runs on a MediaTek Dimensity 7100 chip and ships with Android 16 out of the box.

The Wolf Among Us 2 Finally Gets a Release Window: 2027
Seven years after its announcement, Telltale Games has confirmed The Wolf Among Us 2 will arrive in 2027. The sequel to the beloved 2014 narrative adventure made its return at Summer Game Fest with a new story trailer and the promise of a remastered original game by holiday 2026.