BotShark

Bot & coordination analysis

The person you are arguing with
Is not a real person.

BotShark reads an account’s public posts and tells you, in plain English, whether it behaves like a person — with the actual posts as evidence.

Every report says what we looked at, what we couldn't see, and how sure we are.

Coordination Watch@coordination_watch · joined Nov 2024 · 50 followers · 2,500 following
Designed sample
87out of 100

Very likely a bot or a run account

Looks normalSome doubtsLikely a botVery likely

We looked at 120 posts from the public timeline. Scored 15 Jun 2026 · ruleset v3

A megaphone, not a person.

It sent 80 replies and got 2 back. Only 1 post in 20 is in its own words. It was posting in 22 of the 24 hours last week.

What to doDon't argue with it and don't share its posts.

This is the verdict block of a real report. Read the whole thing →

625

public accounts scanned

Live count from our database.
114

separate checks on every account

The same inspectable rules that write each report.
Published

precision and catch rate, measured on a labelled set

Dates, cohort sizes, and caveats — in the methodology.

How a report reads

Three reasons, each with the evidence.

01When it posts

It posted in 22 of the 24 hours last week. The longest break was 3 hours.

Most people go quiet for 6–8 hours overnight.

No overnight gap and no time zone the pattern fits. That's a schedule, or several people working in shifts.

Posts by hour of the day, last 7 days

where most people are asleep — no dip here
midnight6amnoon6pm11pm
Flat all day and all night.
02What it posts

The same post, word for word, 4 times in two weeks.

Most people almost never repeat a post word for word.

Real people vary how they say things, even when they're selling. This account is copying, not writing.

C
Coordination Watch@coordination_watch
This is the way. Everyone needs to see this. #crypto #alpha
9:14 AM · Jun 3, 2026
0 replies12 reposts31 likes
=and 4 more
C
Coordination Watch@coordination_watch
This is the way. Everyone needs to see this. #crypto #alpha
2:41 AM · Jun 9, 2026
0 replies9 reposts27 likes
03How it talks to people

80 replies out, 2 back. 6 in 10 replies don't fit the post they're under.

Most people get roughly as many replies as they send.

“So true!!” under a climate paper is an auto-reply, not a reader.

Someone posted this…
A
Arctic Data Lab@arcticdatalab
Our peer-reviewed paper on Arctic ice loss is out — full methodology in the thread.
11:02 AM · Jun 8, 2026
48 replies210 reposts1,140 likes
…and 41 seconds later, this account replied:
C
Coordination Watch@coordination_watch
So true!!
11:03 AM · Jun 8, 2026
0 replies0 reposts1 likes

Read the whole sample report

Extension

See it on X, before you reply.

The extension puts a small badge on every account in your feed. Tap it for the three reasons. Real posts stay where they are — nothing is hidden unless you ask.

P
Patriot Signal@patriotsignal_
93 · very likely
The DNC just proved it again. Every. Single. Time. Retweet if you're done with it. #WakeUp
18 replies · 240 reposts · 1,020 likesTap the badge ↗

Who it's for

People who’ll be asked “how do you know?”

What we look at

Up to 200 posts and 100 replies from the last 90 days, the conversations under them, and who the account follows and reposts.

What we can't see

Private accounts. Non-English text, for some checks. Anything the platform hides. A first scan can't tell you how followers grew.

How this works

A stack of inspectable rules, added up and capped. The score is how likely, not proof. Each report names the checks that fired.

How scoring works ›

A sample report — see exactly what you get before you sign up

View the sample report

One free report.

A handle and an email. We read the public timeline, email you the report, and publish it at botshark.io/u/handle. One scan per email. Anyone can open a moderate or high report; one with a low score, or too little data to score, opens only for signed-in visitors.

  • A score and a tierHow likely the account is automated — not a statement of fact about the person.
  • The three reasons, with the postsThe checks that fired, the numbers, and the evidence beside the claim.
  • Everything else we checkedWhen it posts, what it posts, how it talks, who it follows, the profile itself.
See a sample report

The finished report is published at /u/ plus the handle. One with a low score, or too little data to score, opens there only for signed-in visitors. SeePrivacyandTerms.

Need more scans?Create a free accountor seepricing.