Step-by-step guided removal of your personal information from 21 US-based data broker websites — verified methods, all in one place.
Searching your own name and finding your home address, phone number, and family listed online for anyone to see — that feeling of powerlessness is real. No one should have to face it alone. PrivacyGuide walks you through every step to take your information back.
One-time purchase. No subscription.
Your info is stored only on this device — never on any server.
"I built this after finding my own name, home address, and family members listed on 14 different data broker sites. This is the guide I wish I'd had." — the founder
How we compare
What it looks like inside
Spokeo — Step 1 of 4
Find & remove your listing
1. Go to spokeo.com and search your full name + state
2. Click your listing — copy the URL from your browser's address bar
3. Go to spokeo.com/optout, paste your URL, enter your email to confirm...
+ 20 more brokers, each with their own step-by-step guide →
"I had no idea my home address and family members' names were listed on 12 different sites. This walked me through removing every one. Worth every penny."
— A.M., ✓ verified buyer
"The pre-written email templates alone saved me hours. Clear instructions, everything worked exactly as described."
— J.T., ✓ verified buyer
"Went from showing up on 8 sites to 0 in about 3 weeks. Finally something that actually does what it says."
— S.K., ✓ verified buyer
After purchase, come back to this page and enter your license key below to unlock. ↓
🔄 Want to stay protected after?
Re-Check Club — $29/year: brokers re-list your data every 6–12 months. We'll send you a bi-annual alert with exactly what to re-run. No subscription trap — cancel anytime.
🔄 Join Re-Check Club — $29/yearor, want us to do it for you entirely?
✋ Done-For-You — email us →Your access code is in your Gumroad receipt email — sent to you automatically right after purchase. Not seeing it? Check your spam or junk folder.
Still can't find your code? Email support with the email address you used to purchase. I typically respond within 1–2 business days.
No account needed. No personal info required to read this. Tap any question to expand it.
PrivacyGuide exists because we've experienced the helplessness of seeing your personal information — your home address, your phone number, your family — listed on the open internet for anyone to find.
You shouldn't need a lawyer, a tech background, or hours of frustrating research to take your privacy back. That's exactly what this guide is for.
Used to find your listings across data broker sites and pre-fill opt-out requests.
Press Enter or + to add each email. Add all addresses you use — brokers may list you under any of them.
Brokers can re-add your data every 30–90 days. Use this reminder to check back.
Search for your name across all 21 data broker sites — then mark where you were found so you know where to remove first.
Tap Open & Check → to open the broker's site — then manually search your name and see if a listing appears. Come back here and tap Found Me or Not Here. Tap again to undo. Found sites are your removal priority.
Common questions about PrivacyGuide — tap any question to expand it.
If you're in one of these states, your opt-out requests carry direct legal force. Brokers are required by law to comply.
Your opt-out requests still work. The email templates include a catch-all line: "and any other applicable privacy law in my state of residence." Brokers also face California's CCPA, which has national reach — most honor all requests across the country rather than risk any legal exposure. No state is excluded from this guide.
PrivacyGuide exists because I've lived this.
Searching your own name and finding your home address, your phone number, your relatives — all just there. Visible to anyone with an internet connection. It doesn't matter if you have a specific reason to worry, or if you're simply a private person who never asked to be in a database. That feeling of exposure — of seeing your life catalogued online with no idea how to make it stop — is one of the most helpless feelings there is.
I've been there. And I didn't want anyone else to have to figure this out alone, the hard way, in a panic.
That's why every step in this guide was written the way I'd want it written for someone I love. Not legal jargon. Not vague instructions that leave you guessing at what comes next. Real, specific, hand-holding guidance — because you deserve to know exactly what you're doing and why it works.
Some of your data will come back. Data brokers pull from public records every 30–90 days, and information can reappear. That's why PrivacyGuide includes a 30-day check reminder — because this isn't a one-and-done situation, and this guide won't pretend it is.
But every opt-out you submit is you taking your power back. Every broker you cross off the list is one fewer place where strangers — or anyone else — can find you. You're not powerless. You're just getting started.
With you every step of the way,
PrivacyGuide
support.privacyguide@gmail.com
Your phone number lives on data broker sites — that's where telemarketers buy their lists. Here's how to fight back on all three fronts, step by step.
Type your number below — then choose how to check. The phone option is fastest: zero typing, automated system answers instantly.
The federal Do Not Call Registry legally requires telemarketers to stop calling you within 31 days of registration. This is the single most effective action you can take — and it's free.
If your number has been on the registry for more than 31 days and you're still receiving sales calls, you can report the violation directly to the FTC — they use these reports to take legal action.
Under federal TCPA law, any marketing text you receive must honor a STOP reply — this works even if you never signed up for their messages.
Every major carrier offers free call screening that catches robocalls and spoofed numbers that slip past the DNC Registry. Find yours below and enable it now.
Last updated: September 2026 · Effective upon purchase or use
By accessing or using PrivacyGuide ("the App," "the Guide"), you agree to be bound by these Terms of Service in their entirety. If you do not agree with any part of these terms, do not use this product.
PrivacyGuide is an independent self-help tool. PrivacyGuide is not a law firm and does not provide legal advice. No attorney-client relationship is formed by your use of this product. The information, templates, and instructions provided are for general informational and educational purposes only. For legal advice specific to your situation, consult a licensed attorney in your jurisdiction.
This is a one-time purchase for a self-help tool — the step-by-step instructions, email templates, and progress tracker are delivered in full the moment you unlock. Because of that, all sales are final.
To be clear about what this covers: I'm not able to offer refunds based on whether a data broker honors your request. Brokers are independent companies and their decisions aren't something I control (see section 3). What you're paying for is the research and the instructions — those are yours immediately.
That said, if something isn't working on my end within 4 days of your purchase, email me at support.privacyguide@gmail.com and I'll make it right.
To the fullest extent permitted by applicable law, PrivacyGuide and its creator(s) shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use this product, including but not limited to: failure of data brokers to comply with removal requests, data reappearance, identity theft, or harm arising from information submitted to data broker websites. My total liability to you for any claim shall not exceed the amount you paid for this product.
You are solely responsible for: (a) the accuracy of all personal information you enter into this tool; (b) reviewing all email templates before sending to ensure they are correct and appropriate; (c) any consequences arising from opt-out requests or emails you send; and (d) verifying that each data broker's opt-out process has not changed before submitting. Do not submit requests on behalf of another person without their explicit consent.
PrivacyGuide is not affiliated with, endorsed by, or connected to any data broker website listed in this app. All opt-out URLs, email addresses, and instructions are based on publicly available information gathered through independent research. This information may change without notice. Always verify instructions directly with each broker.
All content in this product — including opt-out instructions, email templates, UI design, and written copy — is the intellectual property of the individual operating privacyguide-io.github.io and is protected by copyright. You may not copy, redistribute, resell, or share this product (in whole or in part) without written permission. Your purchase grants you a single-user, non-transferable license for personal use only.
All personal information you enter (name, address, email, aliases) is saved to your device's browser local storage. It never leaves your device and is never transmitted to any server, database, or third party. PrivacyGuide has no backend server and no ability to access your information. You can erase your data at any time using the "Clear My Data" option in My Info.
References to state privacy laws (CCPA/CPRA, TDPSA, CPA, VCDPA, CTDPA, UCPA, OCPA, MCDPA, FDBR, DPDPA, etc.) in email templates are provided for general reference only. The applicability of any specific law depends on your state of residence and individual circumstances. PrivacyGuide makes no representation that any particular law applies to you specifically.
I reserve the right to update these Terms at any time. Continued use of the product after any update constitutes your acceptance of the revised Terms. The date at the top of this page indicates when these Terms were last revised.
Data brokers are independent third parties. PrivacyGuide provides the research, verified instructions, and templates to submit your opt-out requests — but cannot compel any broker to honor them. Brokers may take varying amounts of time to process requests, may decline requests, or may re-add your information from public records at a later date. Individual results may vary.
By using PrivacyGuide you acknowledge that you have read, understood, and agree to these Terms of Service in full.
Visible only in owner mode · Never share this screen
Everything you need to know about this app — tech, codes, deployment, support. Your single source of truth.
Gumroad License Keys — Per-Buyer Unique Code (New System)
Each buyer gets their own unique license key in their Gumroad receipt email (format: XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX, 4 groups of 8 hex chars). The app validates these against the Gumroad API at api.gumroad.com/v2/licenses/verify in real time. No sharing one code with unlimited people — each key is unique.
✅ Unique per buyer ✅ Works on any device ✅ Requires internet to first-time verify ✅ API product ID: kmChYk49RVu58Zp7vdXF_A==
PRIVACY2026 — Legacy Code (existing buyers only)
Still accepted silently for backward compatibility — buyers who purchased before license keys were enabled still have this in their Gumroad receipts. Do NOT remove from the app. New buyers will not see or use this code — they use their unique license key instead.
⚠️ If a customer with PRIVACY2026 contacts support: verify their purchase in Gumroad, then tell them PRIVACY2026 still works. No action needed.
PG-XXXX-XXXX — Personal Profile Code (unique per user)
Generated inside the app the first time a user finishes setup. Format: PG- + two groups of 4 characters. Example: PG-7K2M-XP4N. Uses only unambiguous characters — no O, 0, I, or 1. Stored in that browser's localStorage only. Does NOT work on a different device or browser.
⚠️ Cross-device? → Use their Gumroad license key (or PRIVACY2026 for legacy buyers) on the new device. Progress won't transfer (by design — zero backend).
Internal codes — never share publicly
The flow (new buyers): Buyer purchases → Gumroad emails unique license key → buyer enters key in app → app verifies via Gumroad API → unlocks → completes setup → app generates PG- code. Next visit same browser: enter PG- code. New device: enter license key again.
Stack: 100% vanilla — no framework, no backend, no database
The app is a self-contained Single Page Application (SPA). All 11+ screens, all 21 broker guides, all logic, all styling — it all lives in one HTML file. The only outbound call is to api.gumroad.com/v2/licenses/verify when validating a Gumroad license key at unlock — no user data is sent, only the license key. No other API calls are ever made. No user profile data ever leaves the device. This is intentional: privacy-by-design, zero infrastructure cost, zero attack surface.
All colors use CSS variables defined in :root. Change them in one place to retheme the whole app.
These 8 keys are everything. All data lives here — in the user's own browser. Nothing is ever sent anywhere. Inspect them in Chrome DevTools → Application → Local Storage → site URL.
{fn, mn, ln, emails[], addresses[], aliases[]} — user's personal info. Cleared on reset.{brokerId: 'todo'|'in-progress'|'pending'|'done'} — broker statuses. Cleared on reset.pg_access.{brokerId: 'found'|'clear'} — Find My Data exposure scan results. Not cleared on reset (scan data persists).Navigation uses go('screenId'). Each screen is a <div class="screen"> that gets/loses the active class.
pg_owner === '1' in sessionStorage (resets when tab closes).U — User profile object
S — Broker status map
BROKERS[n] — Each broker entry shape
⭐ = Priority (shown first on dashboard). Total unique sites covered when counting Intelius batch: 25.
Status is 100% manual — the user taps the status button on each broker's detail screen. There is no automation, no emails checked, no APIs. It's a self-reported tracker.
Each tap calls setStatus(brokerId, value) which immediately writes to localStorage. Changes persist across browser restarts with no network needed.
The entire app is a single HTML file hosted on GitHub Pages. To push an update:
1. Make your changes to PrivacyGuide-App.html in Claude Cowork
2. Save a copy renamed to index.html
3. Go to github.com/privacyguide-io/privacyguide-io.github.io → Upload files
4. Drag index.html into the upload area (no zip needed)
5. Scroll down, add a short commit message (e.g. "update app"), click Commit changes
6. Wait ~1–2 minutes — GitHub Pages rebuilds automatically. Visit privacyguide-io.github.io to confirm.
💡 Tip: GitHub will warn you that index.html already exists — that's expected. Choose to replace it.
⚠️ Browser note: When using Claude to auto-upload, make sure the Claude Chrome extension is active in the same browser window where you're logged into GitHub as privacyguide-io. If the upload says "Uploads are disabled," you're in the wrong browser window — click the Claude extension icon in the GitHub browser to connect it, then ask Claude to re-upload.
Gumroad handles everything: checkout, payment processing, receipt emails (with unique license key), refunds, dispute management. You receive payouts via Gumroad's payout schedule. To resend a receipt or issue a refund, go to Sales → find the customer → use the menu on their purchase.
The app validates license keys live via api.gumroad.com/v2/licenses/verify using product ID kmChYk49RVu58Zp7vdXF_A==. The license key block was enabled in the Gumroad Content editor — each buyer's receipt auto-includes their unique key. PRIVACY2026 still works as a silent legacy code for existing buyers but is not shown to new buyers.
The paywall shows "Actively maintained — Last verified [Month Year]". This tells buyers the guide is fresh. Keep it accurate.
Planned Review Schedule — Every Quarter
Also Update Immediately When
How to Update It — Step by Step
Spot-check 4–5 brokers
Visit Spokeo, BeenVerified, Whitepages, Intelius, and one more. Confirm each opt-out page still matches the steps in the app.
Tell Claude to update the date
Open Claude Cowork and say: "Update 'Last verified' from September 2026 to [new month]." Claude finds both spots (paywall + Terms) and updates them.
Deploy to GitHub Pages
Claude saves index.html and uploads it via GitHub → Upload files → Commit changes. Site rebuilds in ~1 minute.
Confirm on the live site
Visit privacyguide-io.github.io → Get Started → scroll to the trust card. Confirm it shows the new month.
Customer Support Scenarios
When a customer contacts you, ask: "What does your code look like — does it start with PG-, or is it a long code with dashes?"
Ask them: "Which code are you entering — the one from Gumroad, or a PG- code?"
If they're using LAUNCH50:
The launch discount expired July 2026. Tell them to use the license key in their Gumroad receipt email. If they're an old buyer with PRIVACY2026, that still works too.
If they're using a PG- code on a different device or browser:
PG- codes are tied to the browser where they first set up. They don't work cross-device. Tell them to use their license key (from their Gumroad receipt) to get back in on the new device. They'll need to re-enter their info (progress doesn't transfer — this is by design).
If they cleared their browser data / switched browser:
Same as above — localStorage was wiped along with their PG- code. Use their Gumroad license key (or PRIVACY2026 for legacy buyers) to start fresh. The PG- code they had no longer exists anywhere.
Go to your Gumroad sales dashboard and search by their email. If the purchase shows up, they're legit.
• Tell them to check their spam folder for the Gumroad receipt (from noreply@gumroad.com)
• In Gumroad, use "Resend Receipt" on their purchase — their unique license key will be in the email
• For older buyers who purchased before license keys were enabled: their receipt has PRIVACY2026, which still works
This always means their browser's localStorage was cleared. Causes:
• They cleared browser history/data
• They switched browsers (e.g. Safari → Chrome)
• They switched devices
• Private/incognito mode was used (wipes on close)
• iOS Safari storage was cleared by the OS (happens when device is low on space)
There is no recovery — the data only ever existed on their device. Apologize, explain why (privacy-by-design means no backups), and have them re-enter their license key from their Gumroad receipt to start over. Their pg_uid is preserved if they used "Clear My Data" in the app — but they'll still need their license key (or PRIVACY2026 for legacy buyers) to unlock again and re-enter their info.
Tell them:
• Email-based removals: wait 10 business days, then send a follow-up referencing the original email date and request
• Still ignored: file a complaint with their state Attorney General. Brokers take those seriously. The app's email templates cite real state privacy laws — those complaints have teeth
• Data reappeared after removal: normal. Brokers re-pull from public records every 30–90 days. Remind them they can re-submit removal requests — they already know the process so it goes faster.
Two people used the same browser. The new user's purchase code was entered without clearing the old user's data first (the "Another Account Found" warning should have caught this, but older sessions might not have had it).
Tell them to go to My Info → Clear My Data, then re-enter their own code and set up fresh.
Per the Terms of Service (section 3 — Refunds):
• All sales are final — the guide is delivered in full on unlock
• Refunds are not available based on broker compliance (brokers are third parties)
• Exception: if something is broken on your end within 4 days of purchase, honor it. Issue the refund through Gumroad.
Use your judgment. A customer who genuinely tried and had a bad experience is worth a refund to protect your reputation. Someone asking after 3 weeks because "it was too much work" — that's not covered.
How to Issue a Refund in Gumroad
1. Go to app.gumroad.com and log in with support.privacyguide@gmail.com
2. Click Sales in the left sidebar
3. Search for the customer's name or email address in the search bar
4. Click on their purchase to open the sale detail page
5. Click the ··· menu (three dots) → select Refund
6. Choose Full refund → confirm. Gumroad emails the customer automatically.
7. Send the customer the "Approved" email below so they hear from you personally — Gumroad's auto-email is generic.
💡 Refunds take 5–10 business days to appear on the customer's card. Their license key is automatically disabled once refunded.