How to tell if someone is an extremist from their social media
Quick answer: You can usually tell from a pattern, not a single post. Read someone's replies, quote-posts, public likes and older posts - not just their curated main feed - and look for a throughline of hate, dehumanising language or conspiracy content that points the same direction over and over. One edgy joke is a data point; a consistent pattern is the signal, and a locked or barely-used account simply can't tell you either way.
I research online extremism for a living, and the question I get more than any other — from people who aren't in the field at all — is some version of: "How do I tell if this person I'm about to date / hire / let near my kids is into something dark?"
The honest answer is that it's usually not hidden as well as people fear, and it's rarely as obvious as they hope. Extremist and hateful posting almost always leaves a trail; the problem is that most people look in the wrong place, stop too early, and don't know what the coded stuff looks like. Here's the process I actually use.
First: understand what you're looking for
"Extremist" is a loaded word, so let's be concrete. In practice you're scanning for a handful of distinct things:
- Open hate speech — slurs, dehumanizing language about a group, "jokes" that are only jokes to the person telling them.
- Ideological extremism — support for violent movements, fascist or accelerationist framing, glorifying attackers.
- Conspiracy content — the pipeline stuff: "great replacement," QAnon-adjacent posting, antisemitic "just asking questions" threads.
- Transphobia and targeted harassment — often the most-normalized and easiest to wave away, which is exactly why it's worth checking.
You're not trying to diagnose anyone. You're building a picture from what they chose to post in public, when they thought their audience was friendly.
Where the real signals hide
Almost everyone checks the same two places — the person's main feed and their bio — and almost everyone stops there. That's the mistake. The revealing material is usually one layer down:
- Replies and quote-posts, not top-level posts. People curate their own feed. They're far less careful in replies to accounts they follow, and quote-posts show who and what they amplify. This is where I find most of it.
- Likes and follows. On platforms where likes are public, a like list is a confession. Follows tell you which communities someone lives in.
- Old posts. The bad take from 2016 is still there, and it's often more revealing than anything recent because they weren't performing for a large audience yet.
- The linked alt. A surprising number of people link a "real" account in their bio or pin. That's where the mask comes off.
Rather read the posts than guess? ACCOUNTability! scans thousands of someone's public posts across X, TikTok, Instagram, Facebook and LinkedIn and flags extremist, hateful and conspiracy content — with the actual posts as receipts.
Run a scanThe coded language problem
Modern extremist posting is built to pass a casual glance. Numbers that look meaningless, "ironic" framing, dogwhistles that read as normal words, memes that carry the whole payload. You don't need to memorize a glossary — but you do need to know that a clean-looking feed doesn't mean a clean history, and that context matters more than any single word. One edgy joke is a data point; a pattern of them pointing the same direction is a signal.
The single most common way people get this wrong: they find one bad post, feel reassured that it's "just one," and stop. Extremism is a pattern, not an incident. Read for the pattern.
A practical checklist
If you're doing this by hand, here's the order I'd work in:
- Search their handle plus a short list of slurs and loaded terms (use the platform's own search, and Google with
site:). - Read their replies and quote-posts, not just their feed.
- Check public likes and who they follow.
- Scroll back years, not weeks.
- Find and check any alt linked in the bio.
- Search
"their handle" apology— controversies leave receipts. - Look across platforms. People are careful on the professional one and careless on the fun one.
Where this method stops working
This only works on public accounts, and it only tells you something if the person actually posts. A locked profile can't be read, and a lurker who barely posts will come back "clean" — which means "nothing public," not "safe." Absence of red flags is not the same as a green light. And remember you're reading public posts to inform your own judgment, not building a dossier or making an accusation — read the evidence, then decide for yourself.
Key takeaways
- The revealing material is usually one layer down - in replies, quote-posts, public likes and old posts - not the polished main feed.
- Read for a pattern that points the same direction, not the single worst line; one joke is a data point, not a verdict.
- Modern extremist posting is coded to pass a casual glance, so context matters more than any single word.
- Online hate is common: about 56% of Americans say they have experienced online hate or harassment in their lifetime (ADL, 2024).
- Honest limit: this only works on public accounts and only if the person actually posts - absence of red flags means "nothing public," not "safe."
Common questions
What is the difference between edgy humor and actual extremism?
One off-color joke is a single data point, not a verdict. Extremism shows up as a pattern that points the same direction over and over, across replies, reposts and old posts. Read for the throughline rather than the single worst line, and weigh the accumulation.
Can someone hide extremist views behind coded language?
Yes, and modern extremist posting is built to pass a casual glance through dogwhistles, numbers and ironic framing. You do not need to memorize a glossary, but you should know that a clean-looking feed can still sit on top of a revealing reply history. Context matters more than any single word.
Is there a faster way than reading every post by hand?
Reading years of replies and quote-posts by hand takes real time, which is why some people use a tool for the first pass. ACCOUNTability! scans someone's public posts across the major platforms and flags hateful, extremist and conspiracy content with the actual posts attached as receipts, so you judge each one yourself. It reads only public accounts and finds something only if the person actually posts, so treat it as one input, not a verdict.
Don't want to do all this by hand?
This is exactly why I built ACCOUNTability!. Give it a public X, TikTok, Instagram or Facebook handle and it reads through thousands of that person's posts 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 I know, nothing built for regular people. €15 a scan, no sales call.
Run a scan