Network weather 624 suspicious and 520 watched groups in the last 24 hours

The Puppet Post

Junction edition Bluesky, Mastodon, Telegram and the Pravda sites, read live and compared with 36 Google News editions by people and NVIDIA Nemotron.
Vol. I · No. 319 Sunday, November 15, 2026 “See who’s really behind the post.” Free of charge

← all clusters

Lead review

Likely organic score 0/100 · domain cluster · 15 accounts · 18 posts

TierLikely organic
Current assessment
Accounts15
Linked profiles
Posts18
Observed activity
First seenSat 14 Nov
20:45 UTC
whatsapp.com

View in 3D: where it comes from and what it is linked to

First seen Sat 14 Nov 20:45 UTC, last Sat 14 Nov 23:20 UTC. Languages: es 3fi 2pt 1en 1it 1 Linked: whatsapp.com 8culturacr.net 3vk. 2x.com 2chelseafc.com 1nationalhighways.co.uk 1nationalrail.co.uk 1tfl.gov.uk 1weather.metoffice.gov.uk 1bibbirrianews.it 1

Accounts act alike, but look like ordinary established accounts: this is how organic sharing (e.g. a share button's headline) looks too.

This is a lead for a human reviewer, not an accusation. Signals are measured; thresholds are starting values evaluated on the metrics page.

Account profiles fetched: 100%.

Nemotron investigation

Not investigated: Nemotron looks at clusters rated suspicious or watch.

Activity per minute

60 minutes, peak 1 posts in one minute.

Signals

CategorySignalValueThresholdFiredWhat it means here
coordination copy_paste 40% ≥ 50% no 40% of posts repeat near-identical text from another account.
coordination synchrony 17% ≥ 50% no 17% of the activity happened within a single minute.
coordination repetition 1.2 ≥ 2.0 no Each account posted this 1.2 times on average.
coordination cross_cluster 33% ≥ 50% no 33% of the accounts also appear in at least two other flagged clusters (24 h).
account removed_accounts 0% ≥ 20% no 0% of the accounts are no longer served by Bluesky (suspended or deleted).
account new_accounts 33% ≥ 50% no 33% of the accounts were created in the last 30 days.
account creation_burst 13% ≥ 40% no 13% of the accounts were created within the same 72 hours.
account low_reach 40% ≥ 60% no 40% of the accounts have fewer than 10 followers.
account empty_profiles 13% ≥ 50% no 13% of the accounts have no profile picture or no bio.
account template_bios 0% ≥ 30% no 0% of the accounts have a bio that near-duplicates another account's bio.
provenance known_accounts 0 ≥ 1 no 0 account(s) are on IFTAS's public list of suspected Portal Kombat accounts.
provenance listed_servers 13% ≥ 30% no 13% of the accounts are bridged from Mastodon servers on IFTAS's list.
provenance known_domains 0 ≥ 1 no Links to 0 domain(s) on VIGINUM/CheckFirst propaganda lists.
provenance pravda_sources 0 ≥ 1 no Links to 0 Telegram channel(s) that Pravda sites republish (a lead, not proof).
disclosure declared_automation 0% ≥ 50% no 0% of the accounts say in their profile that they are bots or automated feeds.

Recycled pictures

The same picture (perceptual hash) posted by another account with a different caption, in our own data (72 hours). Nemotron says which caption the picture fits; it cannot search the wider web.

  • A picture here was posted earlier (Mastodon account on social.roadfm.fr, Sat 22:08 → Bluesky account, Sat 22:56). Nemotron: the picture fits the earlier caption, not the later one. The image features Spanish text, matching the language of the earlier caption. The later caption is in Finnish.
  • A picture here was posted earlier (Mastodon account on social.roadfm.fr, Sat 22:08 → Bluesky account, Sat 22:39). Nemotron: the picture fits the earlier caption, not the later one. The earlier caption is in Spanish and promotes the Sputnik Mundo WhatsApp channel, matching the language and content of the text visible in the image. The later caption is primarily in Finnish, which does not match the Spanish text visible in the image.

Accounts (15)

Median account age: 459 days. Names are shown only for accounts on IFTAS's public list or already removed by Bluesky; reviewers see all.

AccountAge (days)FollowersFollowsPosts hereStatus
account 1 806 142 252 1 active
account 2 81 2 3 1 active
account 3 238 14 1 1 active
account 4 554 1033 1255 1 active
account 5 815 325 310 2 active
account 6 reviewer: inauthentic (in another cluster) 10 0 0 1 active
account 7 18 0 0 1 active
account 8 795 94 135 1 active
account 9 727 143 47 1 active
account 10 726 417 123 3 active
account 11 1 1 1 1 active
account 12 1226 1780 1694 1 active
account 13 459 160 361 1 active
account 14 5 1 1 1 active
account 15 3 0 1 1 active

Clusters sharing accounts with this one (24 h)

Human review

No human decision yet.

Reviewers can record a decision; decisions feed the public metrics.