How to Verify Someone's Identity Online Before You Meet
Four checks, ten minutes, no special tools. Do them before you agree to a place and time.
By AliaScan · Updated · 7 min read
What you're actually testing for
Verification before a first meeting isn't about background-checking someone's character; it's about confirming that the person exists as described and that the identity in front of you has a history. Almost every serious problem — romance fraud, catfishing, marketplace robbery set-ups, sextortion — depends on the other side controlling an identity that can't be checked. Break that, and most of it collapses before it starts.
The four checks below are ordered by how much they cost you and how much they rule out. The first three take under ten minutes and use free tools. The fourth costs nothing and matters even when everything else looks fine.
Check 1 — verify the photos
Save two or three of their photos and reverse image search each one. Use Google Lens for general web matches, Yandex because it is markedly better on faces, and TinEye specifically to find the earliest indexed appearance of the image. If a photo first appeared on a stock library, a modelling portfolio, or a stranger's blog in 2015, you have your answer without going further.
Also look at the photo set as a set. A real person's images vary in lighting, camera, background and era, include other people, and sometimes include incidental clutter. A fabricated set tends to be uniformly flattering, similarly framed, and oddly free of context. Generated images still fail on the details: mangled hands and teeth, mismatched earrings, nonsensical background text, hair that merges into a shoulder, and jewellery or glasses that change between shots.
- •Search each photo separately — scammers often mix one stolen set with one generated image.
- •TinEye's oldest-result sort is the single most useful signal for stolen photos.
- •A photo that appears nowhere at all is normal for a private person; a photo that appears under a different name is not.
Check 2 — verify the identity has a history
Fake identities are thin because building depth takes time. Look at the account itself before you look anywhere else: when was it created, how did the follower count grow, are there comments from people who clearly know them offline, and are they tagged in other people's photos? Tags are hard to fake because they require other real accounts to cooperate.
Then widen out. Real people leave a long, boring tail across the internet — a Spotify profile, a Letterboxd account, a Strava, an old Steam or Xbox handle, a GitHub, a forum login from a hobby they had in 2016. Take any handle they've given you and check where else that exact string is registered. A consistent, years-deep footprint across unrelated platforms is very difficult to manufacture. A single profile created three weeks ago, with a handle that exists nowhere else on the internet, is the risk pattern.
AliaScan does this step in one pass: paste the handle, and it checks 400+ platforms' public profile pages and links every match. It only reads what is public, so it confirms an identity has a footprint — it can't confirm a legal name or verify anyone's documents.
Check 3 — verify in real time
A live video call is the check that fake identities can't pass, and it is the one people skip because it feels awkward to ask for. Frame it as normal safety practice, because it is. Keep it short and unscheduled rather than arranged for a specific time, since a set appointment gives a scammer time to prepare.
The important part is asking for something that cannot be pre-recorded. Have them say a specific word you choose on the spot, hold up a particular number of fingers next to their face, or turn their head fully to the side — profile views defeat most real-time face-swap filters, as does passing a hand across the face. Anyone who has a broken camera every single time, whose video is always mysteriously low quality, or who has an emergency the moment you ask, has told you what you needed to know.
- •Ask for a live gesture or word you pick in the moment, not a pre-agreed one.
- •A full profile turn or a hand across the face breaks most live face-swap tools.
- •Offer to verify yourself the same way — it's a fair ask, and a genuine person will take it that way.
- •Repeated technical excuses are a result, not an obstacle.
Check 4 — meet safely anyway
Verification tells you someone is who they say they are. It tells you nothing about whether they are safe to be alone with, and a fully genuine identity has been behind plenty of bad outcomes. So the meeting rules apply regardless of how clean the checks came back.
Pick a busy public place and stay in it. Arrange your own transport both ways so you are never dependent on them to leave. Tell a specific friend where you're going, who with, and when you'll check in — share your live location for the duration. Don't give out your home address or workplace, keep your drink with you, and don't move to a second, private location on the first meeting. And keep money entirely out of it: no loans, no investment tips, no crypto, no covering an emergency. A request for money from someone you have never met in person is the single most reliable fraud signal there is.
Put this into practice — run a free username scan across 400+ platforms right now.
Search a username →Frequently asked questions
How do I know if someone I met online is real?+
Reverse image search their photos on Google Lens, Yandex and TinEye; check whether their account has age, tagged photos and real interaction; run any handle they've given you to see if it has a footprint on other platforms; and insist on a short live video call where you ask for a gesture or word you choose on the spot. Real identities pass all four easily.
What should I ask for to verify someone before meeting?+
A live video call is the strongest single request. Ask them to say a word you pick in that moment or turn their head fully to the side — both defeat pre-recorded video and most real-time face-swap filters. Offer to do the same yourself so it reads as mutual safety practice rather than suspicion.
Can a username search confirm someone's real name?+
Not by itself. A username search shows where a handle is registered and links the public profiles, some of which may list a name the person chose to publish. That's a lead, not verification — names on profiles are self-reported, and handles are reused by unrelated people. Use it to check that an identity has a consistent history, not to establish legal identity.