How to Check Someone Who DMs You Before You Reply
Quick answer: You do not need to prove who a stranger is to decide whether to answer them - you need to see how they behave in public. Before you reply, find their handle on X, Instagram, Facebook, TikTok or LinkedIn and read their recent public posts and replies, watching for a pattern of hate, extremism or conspiracy content rather than one clumsy post. If you would rather not scroll for an hour, a scan reads thousands of their public posts and shows the actual post behind each flag, for EUR 15. It reads public accounts only, it is not identity verification or a background check, and a clean result means nothing public turned up - not that the person is safe.
The message lands at 11:40 on a Tuesday. Someone you have never met, one friendly line: "Hey, saw your post, we should talk." No mutuals you recognize. A profile photo, a few pictures, a bio that could belong to anyone. Your thumb hovers over the reply box.
Before you type back, remember the person behind that message has a public trail, and it is usually louder than the DM. An opener aimed at you is polished on purpose. What someone posts for the whole internet, day after day, is where the guard drops. That gap is exactly what you want to read before you decide this is worth your time.
Why the DM tells you less than their posts
A first message is a sales pitch, whether the person means it that way or not. It is short, warm, and written to get a response. It hides almost everything you would actually want to know: how they treat people who disagree with them, what they think is funny, who they blame when they are angry. None of that fits in a two-line hello.
Their public feed is the opposite. It is long, it is unguarded, and it was written for an audience that is not you. Scroll a few weeks of posts and replies and you get the version of the person that shows up when they think no one is grading them. Unwanted contact and hostility online are not rare, either - the ADL found that 56% of Americans say they have experienced online hate or harassment in their lifetime (ADL, 2024). Reading the feed first is how you tell an ordinary hello from the start of something you want no part of.
How to check someone who DMs you, step by step
This does not need to take long. The point is to look at what is already public before you hand a stranger your attention.
- Do not reply yet. Note the exact handle or name they messaged you from.
- Find that same handle or name on X, Instagram, Facebook, TikTok or LinkedIn and open their public profile.
- Read their recent public posts and their replies, not just the polished grid - replies are where people say the quiet part out loud.
- Look for a pattern, not one bad day: repeated hate speech, extremist talk, conspiracy content, or contempt for a whole group of people.
- Run a scan if you would rather have thousands of their public posts read for you, with the actual post shown behind each flag.
- Decide with the receipts in front of you - reply, ignore, block, or report - and keep things on the app until you are comfortable.
Notice what this list does not ask you to do. It does not tell you to confirm the photo is really them or to prove the name is real. That is a different job, and not the one that keeps you safe here. A charming real person who spends their evenings posting bile is a worse problem than a fake name, and their posts will tell you which one you are dealing with.
Do not want to read weeks of someone's timeline yourself? ACCOUNTability! reads thousands of a person's public posts across X, TikTok, Instagram, Facebook and LinkedIn and flags extremist, hateful and conspiracy content - with the actual post as receipts - so you can decide in minutes, not over an afternoon. EUR 15.
Check them before you replyWhat actually counts as a red flag
One grumpy post is not a verdict. Everyone has a bad day in public. What matters is repetition and direction - the same ugliness, aimed the same way, over and over. A single edgy joke reads differently from a feed that returns to the same targets week after week.
The things worth stopping on are the ones that predict how a person treats others: slurs or contempt aimed at a whole group; extremist or violent talk that is not clearly satire; conspiracy content they seem to actually believe and spread; a habit of turning small disagreements into pile-ons. Read a few of these in context, with the actual posts in front of you, and the picture usually resolves quickly. Warmth in your inbox does not cancel out cruelty in their replies. Believe the pattern, not the pitch.
Where a scan saves you the scrolling
Doing this by hand works, but it is slow, and the posts that matter tend to sit deep in the timeline where attention runs out. That is the gap a scan closes. ACCOUNTability! reads thousands of a person's public posts across the major networks and marks the ones that read as extremist, hateful or conspiracy content, putting the actual post in front of you so the call stays yours. There are tools that do this for companies vetting people at scale; as far as we know, nothing built for a regular person staring at a stranger's DM. EUR 15, no sales call.
It is a personal read of what someone has already made public - not identity verification, not a criminal records search, and not a background check or consumer report. It shows you how a person talks when they think you are not watching, which is usually the thing you were trying to work out anyway.
The honest limits
Be clear-eyed about what this can and cannot do. It reads public posts only, so a locked or nearly empty account leaves little to judge - and quiet is not the same as clean. It works best on people who actually post; a dormant account tells you almost nothing. It is AI flagging content with the receipts attached, so context can trip it: reclaimed language and flat sarcasm sometimes get marked when nothing was meant, which is exactly why every flag comes with the post so you can judge for yourself.
And a clean result means nothing public stood out - not that the person is safe, and not that they are who they claim. Read the feed, weigh what you find, keep new conversations on the app you met on, and let anyone who has to meet do it somewhere public. A stranger's message is not a problem. Answering one you never bothered to look at is the avoidable part.
Key takeaways
- A stranger's DM is a pitch; their public posts are the record. Read the record before you answer.
- To check someone who DMs you, find the same handle across X, Instagram, Facebook, TikTok or LinkedIn and read their recent posts and replies.
- Look for a pattern - repeated hate speech, extremist or conspiracy content - not a single awkward post taken out of context.
- A scan reads thousands of public posts and shows the actual post behind each flag for EUR 15, so you judge with the evidence in front of you.
- It reads public accounts only and is not a background check or identity check; a clean result means nothing public turned up, not that the person is safe.
Common questions
How do I check someone who DMs you before I reply?
Start with their public profiles. Before you answer a stranger's message, find the same handle or name on X, Instagram, Facebook, TikTok or LinkedIn and read their recent public posts and replies. You are looking for a pattern - repeated hate speech, extremist talk, or conspiracy content - not one awkward post. ACCOUNTability! can read thousands of their public posts for you and show the actual post behind each flag, for EUR 15. It reads public accounts only and is not a background check.
Is it weird to look someone up after they message me?
No. Deciding whether to trust a stranger who contacted you out of nowhere is ordinary caution, not snooping. You are only reading what they chose to make public, the same posts anyone can see. It does not tell them you looked, and it does not verify who they are - it just shows you how they talk in public so you can decide whether to reply.
What if their account is private or nearly empty?
Then there is less to go on, and you should treat that honestly. A scan reads public posts only, so a locked or barely-used account gives it little to work with, and a clean result means nothing public turned up, not that the person is safe. Trust what reads quiet with caution, keep the conversation on the app, and meet in public if it ever gets that far.
Read the feed before you answer the DM
Before you reply to a stranger, ACCOUNTability! reads thousands of their public posts across X, TikTok, Instagram, Facebook and LinkedIn and flags extremist content, hate speech, transphobia and conspiracy stuff - each flag shows the actual post so you can judge it yourself. There are tools that do this for companies; as far as we know, nothing built for regular people. EUR 15 a scan, no sales call.
Run a scan