coyote · v0.1.0-alpha · ~/projects/coyote

Take your home address off the internet.

Dozens of websites publish your home address, phone number, and family relations — scraped from public records, free to search. Anyone can find where you live in 30 seconds. Coyote files removals across the 12 highest-impact sites and keeps you off them. Pay in sats after you see the report. No signup. No email.

→ or just hit run with empty fields
Name + state
Never leave this page
Email (optional)
Hashed in browser before sending
0 trackers
No analytics or third-party scripts
Source open
Verify in DevTools or on GitHub
See full network trace and verification steps

Email — HIBP k-anonymity model

If you provide an email address, the browser computes SHA-1 of it locally. Only the first 5 hex characters of that hash are sent to HaveIBeenPwned's range API. Your full email never leaves this machine. HIBP returns hashes matching the prefix; the comparison happens locally.

Outbound requests during the scan

·GET api.pwnedpasswords.com/range/<5-char-hash> (only if email provided)
·0× requests anywhere else

This page loads

·0 analytics scripts
·0 third-party trackers
·0 advertising pixels
·All scanning code is in this single HTML file

Don't trust us. Verify.

Open browser DevTools → Network tab → submit form → watch what leaves
The page source is open. Read every line.
"We never see who paid" is a marketing lie. "We can't see you because we never received anything" is a contract.
01

Scan locally

Name and state stay on your device. The audit runs in this browser tab.
02

Submit opt-outs

Authorized-agent forms go directly to brokers. Never to Coyote.
03

Anchor proof

Each request hashed and timestamped on Bitcoin via OpenTimestamps.

What Coyote handles

  • Opt-outs across 12 high-impact people-search brokers
  • Google "Results About You" removal submissions
  • Monthly re-scan and automated re-suppression
  • OpenTimestamps proof-of-request anchored to Bitcoin

What Coyote cannot touch

  • Court records, voter rolls, property records
  • KYC exchange data (5–7 year legal retention)
  • Breach dumps already in the wild
  • Permanent deletion — we don't claim it
▲ Independent forever

OpenTimestamps proofs verify against Bitcoin's blockchain, not Coyote's servers. Your receipts remain valid even if Coyote disappears.

Every removal request is hashed locally and anchored to a Bitcoin block via the OpenTimestamps protocol. The proof is yours, portable, and verifiable by anyone — without trusting us, our servers, or our continued existence.

Live latest anchor · block 904,127 · 2 min ago Verify on mempool.space ↗
Local-first BTC / Lightning primary Open-source CLI core (MIT) OTS proof-of-request

Scanning from this device...

Broker lookups happen locally. Coyote does not receive your name, address, phone, or email.

0 outbound requests · all scanning local · verify in DevTools Network tab
Press Run local audit on the home screen to start.

Your home address is a 30-second search.

Scan complete. Here is what is exposed in public databases right now.

Report stored locally only · 0 outbound requests during this scan · nothing shared with Coyote
23
Broker profiles found
14
Sites listing your address
4
Breaches matching your email

Critical exposure

Your home address is on 14 broker sites
Spokeo, Whitepages, BeenVerified, Radaris, MyLife, Intelius, FastPeopleSearch +7 more. Tactical address available in a 30-second search.
Email found in 4 known breaches
Including Ledger 2020 (270K home addresses leaked) and LinkedIn 2021. Credential rotation recommended in parallel.
Phone number on 9 people-search sites
SIM-swap targeting risk. Carrier port-out lock recommended in parallel.
6 relatives publicly cross-referenced
Family members' names and cities linkable to you. Used in pretexting attacks and physical surveillance.
2 historical X / Reddit posts mention BTC holdings
Identified by content analysis. Manual review recommended; Coyote does not automate social wipe in v1.
What this result means: brokers re-aggregate from public records. Monitoring exists because removal alone is not enough. Every removal Coyote submits is hashed and anchored to the Bitcoin timechain as a proof-of-request — not a proof-of-removal.

Remove what's exposed. Monitor what comes back.

One-time removal alone is for cleanup. Annual monitoring is for re-aggregation. Sats-denominated. Fiat fallback at checkout.

Why 12 brokers, not 100? Optery covers 600+. Their own data shows the top 20 drive the majority of confirmed removals. We start with the 12 highest-impact people-search sites and expand based on real efficacy data after closed alpha — not marketing.

Public figures and family-office security teams: concierge support available on request.

Choose how you pay.

Lightning is fastest, on-chain is most resilient, fiat is least private.

What we receive: a paid-invoice event from BTCPay. We do not link it to your name, IP, device, or account. Your Coyote account number is generated locally on this device only after payment confirms.

Scan with your Lightning wallet.

Or copy the bolt11 string. Invoice expires in 15 minutes.

amount
250,000 sats
expires in 14:47
lnbc2500000n1p3xnhl2pp5jptserfk3zk4qy42tlucycrfwxhydvlemu9pqr93tuzlv9cc7g3sdqsvfhkcap3xyhx7un8cqzpgxqyz5vqsp5l5p4w3jdz7s8u8z9c0qz3qsd5fjqp4jf2tqpsx5v5pp5jqvqpsx5v5pp5jqvqpsx5
On payment: Coyote generates your account number and recovery phrase locally. The only thing leaving your device is the Lightning payment itself.

You're in. Save your recovery kit.

This is your Coyote recovery phrase. It is not a Bitcoin wallet seed. If you lose this phrase, we cannot restore your account. There is no password reset and no support recovery.

Coyote will never ask for your Bitcoin wallet seed. The 12 words below are a Coyote-only recovery phrase, generated locally on this device. If anyone — including someone claiming to be Coyote support — asks for your wallet seed, it is a phishing attempt.
Coyote account number
12-word Coyote recovery phrase
  1. 01honey
  2. 02valley
  3. 03river
  4. 04silent
  5. 05copper
  6. 06radar
  7. 07anchor
  8. 08vault
  9. 09shadow
  10. 10signal
  11. 11orbit
  12. 12cipher
Lose this and the account is gone. Write down the Coyote phrase offline. Do not store it beside exchange passwords, screenshots, or cloud notes. This is the trade-off for an account that does not require email, password, or identity verification.

Confirm you saved your phrase.

Type words #3, #7, and #11 from your Coyote recovery phrase. This is the same pattern hardware wallets use.

Reminder: these are Coyote words, not Bitcoin wallet words. The phrase shown on the previous screen is the one you just generated locally.
word #3
word #7
word #11
Why this step: users who skip phrase verification have a ~40% chance of losing the recovery information within 90 days (hardware-wallet onboarding data). Three words now, no recovery loss later.

Coyote is working.

Last scan: 2 minutes ago. 8 removals confirmed. 11 awaiting verification. 4 queued for retry. Next sweep in 27 days.

8 / 23
Confirmed removed
11
Pending verify
4
Retry queued
23
Total queued

Recent activity

proof-of-request anchored ⛓
Spokeo — removal confirmed · ⛓ proof block 904127
2 min ago
Whitepages — removal confirmed · ⛓ proof block 904126
4 min ago
FastPeopleSearch — removal confirmed · ⛓ proof block 904126
6 min ago
BeenVerified — awaiting email verification (polling alias inbox)
8 min ago
Radaris — authorized-agent form submitted · awaiting confirmation
11 min ago
MyLife — broker challenge completed locally · removal form filled
14 min ago
Intelius — recipe update queued (broker changed form selectors)
16 min ago
HaveIBeenPwned — 4 breach exposures scanned · k-anonymized · email never left device
18 min ago
Google "Results About You" — 7 SERP entries submitted for removal
20 min ago
DEMO · 9 SCREENS · use numbered pills above to jump · static prototype · v0.2 incorporates Codex + Grok red-team