Browser extension · Chrome · Edge

Does this site already have your account?

Import your accounts once. After that, every page answers the question itself — a small marker says whether you're already on it. No server, no upload. There is nothing of yours for us to lose.

Add to Chrome — free See how it works
Free forever for the core feature. Pro is a $9 one-time unlock. Chinese name: 记得住.
0servers we operate
0account-related network requests
1import, then it runs itself
$9one-time, no subscription
The problem

You've signed up somewhere. You just can't remember where.

You open a site. It looks familiar. Was it this email? Did you use Google? You click sign up and it says the address is already registered — then you're stuck resetting a password for a site you barely remember.

01

Point it at your existing data

Export from Chrome, Edge, Bitwarden, or 1Password. Import the CSV. Nothing is copied to a server — there isn't one.

02

The page tells you

Browse normally. A marker reads on it, not in your list, or muted. You don't open the extension to ask — you just see it.

03

Then decide what to keep

Pro covers dead-weight accounts, overlapping subscriptions, and a cleanup queue. See pricing.

How we differ

Notebook vs. light on the page

There are good tools in this space. The honest difference is who does the remembering.

The notebook approach
"Write down where you signed up, so you can look it up later."

Private and local can still be excellent. The catch is structural: you have to remember to record it. The account you forgot is the one you never wrote down.

SignupMap
Import once. Then every site tells you.

After a single import, the answer shows up on the page — no lookup step, no habit to maintain. We're reading a list you already have.

Vs. password managers

Bitwarden and 1Password are better at logging in — use them for that. We answer a different question: do I even have an account here? Importing from them is the main onboarding path.

Vs. OAuth helpers

Some extensions track which Google/Apple identity you used. Narrower. We cover every entry in your imported list without reading login history.

Vs. "scan my inbox" services

Gmail authorization can find more accounts — and means handing over your inbox. We will never ask for that.

Read this before you install

What we can't do

The limits, stated plainly

  • We don't know about accounts you haven't imported. The marker says not in your list — not that you never signed up.
  • We can't list phone-number app accounts. Browser extensions can't see mobile app registrations. Services that claim otherwise often match breach databases — don't pay for that.
  • No autofill, no automatic login. Deliberately. That's the password manager's job.
  • No cloud sync. Your list stays on this machine. That is a design choice.
The architecture, not the promise

Zero account-related network requests

Don't trust a slogan — verify it. About forty seconds in DevTools is enough.

  1. Open DevTools → Network → keep recording.
  2. Browse sites you know are in your list. Watch the marker.
  3. Filter by domain. Nothing from signupmap.com carrying your URLs.
  4. Go offline and repeat. Matching still works — it's local storage + a content script.

Favicons

We don't call Google (or other) favicon proxies. That would leak every domain you visit. We use the page's own icon or a local tile.

Permissions

  • storage — your list
  • tabs — current URL
  • host access — draw the marker

No cookies, webRequest, or history permission.

Full policy

Legal wording lives on the privacy page — use that URL for the Chrome Web Store listing.

Pricing

The marker stays free. The cleanup doesn't.

Free
$0

Forever, no card.

  • On-page marker
  • CSV import & merge
  • List, search, edit
  • Optional local passphrase encryption
  • Export anytime
  • Coverage cap of 50 accounts (when enforced in-app)
Install free
Pro — one-time
$9 paid once
  • Unlimited accounts
  • Footprint report
  • Subscription radar
  • Cleanup queue
  • Household comparison import
Coming with store release
Payments via Stripe (or similar) after launch. 30-day refund policy on the site.
FAQ

Questions people actually ask

How does it know I'm registered if I've never logged in on this browser?

It reads the list you imported. If a domain is in your CSV, you'll see the marker here. If not, you'll see not in your list — a prompt to check, not proof you never signed up.

Is my data uploaded anywhere?

No. There is no SignupMap server that receives your vault. Data stays in chrome.storage.local. Keep your CSV backup.

Can you find every account for my phone number?

No. Browser extensions cannot see mobile app registrations. Be wary of services that match breach dumps.

Is it open source?

Not yet — until a public repository exists, treat that as no. Verify via permissions, DevTools, and offline use instead.

What does “zero account-related network requests” mean?

Matching never needs the network. Wording is deliberately narrow: optional tools like a HIBP page would live separately and disclose before sending anything.

Get it

Install when the store listing is live

1

Add the extension

Chrome Web Store — no SignupMap account required.

2

Export, then import

Chrome password manager → Export, or Bitwarden Tools → Export. Drag into SignupMap.

3

Open a site you know

The marker should match within about a second.

Add to Chrome — pending review Read the privacy policy
Button activates after Chrome Web Store approval. Privacy policy is public now for the listing form.