Find my old accounts — how to recover access using just your email
Lost track of old accounts — a gaming profile, an early social network, a subscription you're still paying for? Here's how to find every account tied to your email and recover access in an hour.
Published 2026-04-21 · 5 min read · CheckMate Blog
You're here because something jogged your memory. Maybe a recurring charge on your card from a service you don't recognise. Maybe an old friend mentioned a photo you posted years ago on a platform you've since abandoned. Maybe you want to recover a username, pull a photo off an old profile, or just close an account you can't remember the password to. The question is the same: which old accounts do I actually have, and how do I get back into them?
Every account you ever created is anchored to an email address. That's your index. If you can list the emails you've used over your life — current primary, work, school, old Hotmail/Yahoo/Gmail from your teens, any throwaway you used for signups — you have the keys to a map of your entire online history. The trick is enumeration: a service can only be recovered if you remember it exists. CheckMate.bio solves that first-step problem by asking an OSINT aggregator which services recognise each email.
- Primary email today: most active accounts.
- Previous primary email: probably 80% of what you're looking for. The address you used before you 'upgraded' is where the old accounts live.
- Signup/throwaway email: every product trial, newsletter, forum comment, and beta invite from the last decade.
- School or first-job email (if you can still access it): old gaming accounts, early social networks, student discounts.
- Open checkmate.bio and run each email through the search. The free scan gives you category counts — social, gaming, dating, crypto, shopping, forums, and so on.
- If the free scan shows more than five categories, unlock the detailed report (~$0.99). You get per-service results: name, profile URL, username, creation date, last-active date.
- Write the list down. A spreadsheet works. Columns: service, email used, username, profile URL, 'recover' / 'delete' / 'leave'. You'll forget the list ten minutes after closing the tab otherwise.
- For each entry, go to the service and use the 'forgot password' flow on the email you enumerated with. Most services will send a reset link even to accounts you haven't touched in a decade.
Some services refuse the reset email — the address bounces, the account is frozen for inactivity, or 2FA is pointing at a phone number you no longer own. This is where the per-service fields in CheckMate.bio help, because recovery often needs proof that you are who you say you are.
- Profile URL + username: take these to the service's account recovery form. Many support teams accept a public profile URL as proof that the account is yours.
- Creation date: old accounts often ask 'when did you sign up?' during manual recovery. CheckMate.bio gives you a calendar-formatted creation date.
- Display name and bio text: useful when the support agent asks for identifying details only the account owner would know.
- Linked profiles: if the report shows the same username on five services, you can prove account ownership on service A by logging into service B that has the same linked username.
A common blocker: the email you used for an old account is itself an account you've lost access to. In that case you have a chained recovery problem — recover the email first, then the downstream account.
- Go to the email provider's account recovery (Gmail, Outlook/Hotmail, Yahoo all have them). Use the phone number, recovery email, or security questions you set up when you created it.
- If the email provider is dead (defunct ISP, closed service), the downstream account is recoverable only through the service's manual support flow — using the profile URL, username, and creation date from CheckMate.bio as your proof-of-ownership evidence.
- Change the recovery email on every successfully-recovered account to a current address you control. Don't re-orphan them.
Once you've enumerated and regained access, make a decision per-account. The four reasonable options:
- Keep and modernise: change the password to a unique one from a password manager, enable 2FA, update the recovery email to a current address.
- Download your data, then delete: most services have a data export. Grab your photos, posts, or messages, then use the in-app delete or email privacy@[service].com to request erasure under GDPR/CCPA.
- Cancel the subscription: if the old account is an auto-renewing service you forgot about, cancel first, then decide whether to keep the account itself.
- Leave it but document: some accounts can't be recovered or deleted — the company is gone, support doesn't respond. Write them down so future-you knows they exist when they show up in a search.
CheckMate.bio is the fastest single source, but a couple of parallel checks catch the last stragglers.
- Search your current inbox for 'welcome', 'verify', 'activate', and 'confirm your email'. Every signup confirmation you've ever received is a receipt of account creation.
- Open your password manager and sort by 'last used'. Anything older than three years and untouched is probably an old account worth reviewing.
- Run each email through haveibeenpwned.com. Breach notifications from services you don't remember are a clear signal that the account exists.
- Check 'Sign in with Google/Apple/Facebook' under account settings of each provider — those list every third-party service you've ever logged into with SSO.
This article is about finding your own old accounts. If you're helping someone else — a parent who lost track of their online life, a deceased relative's estate, a partner going through identity theft recovery — have their consent or the legal authority first. CheckMate.bio returns publicly observable data, but recovering, modifying, or deleting an account belongs to the account holder or their authorised representative.
The accounts you don't remember are the ones most likely to surprise you. An hour of enumeration today saves years of drift.
CheckMate.bio groups findings into categories (social, gaming, dating, adult, finance, professional, and more) and attaches a confidence score to every match. A score of 80% or higher means the email is almost certainly linked to that service. A score between 50% and 80% is a likely match. Anything below 50% lands in the 'Possible matches' section and should be treated as a weak signal, not a verdict.
- Categories show the kind of accounts that exist — the shape of someone's online footprint.
- Per-service fields (usernames, display names, bio text, last active dates) help you confirm whether the match is really the person you care about.
- Confidence scores help you separate solid matches from noise. Treat low-confidence hits as leads to investigate, not as proof.
CheckMate.bio indexes public and breach-derived data. It does not grant access to private messages, passwords, or anything you wouldn't be able to find with enough patience and the right search queries. Use it for the same reasons you'd Google someone — safety, due diligence, re-connecting with people, or simply knowing what a public profile says about you. Be honest about your reasons, and respect the answer you get.