Live edition Bluesky, Mastodon and Telegram, read as it happens. Stories compared every 15 minutes.

The FactsLens

Espoo edition Printed live, stories compared every 15 minutes, by people and NVIDIA Nemotron.
Vol. I · No. 318 Saturday, November 14, 2026 “See who’s really behind the post.” Free of charge

← all clusters

Lead review

Likely organic score 15/100 · server cluster · 3 accounts · 3 posts

TierLikely organic
Current assessment
Accounts3
Linked profiles
Posts3
Observed activity
First seenSat 14 Nov
08:32 UTC
mstdn.social

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

In a contested story: Russia demands NATO roll back to 1997 borders and halt arms supplies to Ukraine. This cluster pushes: Russia revived late-2021 NATO rollback demands during peace talks with U.S. envoys per NYT/Kyiv Post.

First seen Sat 14 Nov 08:32 UTC, last Sat 14 Nov 19:13 UTC. Languages: en 3 Linked: mstdn.social 1youtube.com 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

Insufficient evidence confidence low · recommended: human review

Four accounts bridged from the same Mastodon server (mstdn.social) posted within roughly three minutes on 2026-11-14, but the content is topically and linguistically disjointed (Swedish book discussion, Polish Microsoft/monopoly hypothetical, English links to a UK opinion column and a Kyiv Post report). No single unified narrative is pushed. FactsLens measurements show temporal synchrony (S:synchrony = 75%) but no copy-paste (0%), no repetition (1.0), no new accounts (0%), no creation burst (0%), no low reach (0%), no empty profiles (0%), no template bios (0%), no known inauthentic accounts (0%), no listed servers (0%), and no propaganda-list domains (0%). One account is removed (25%, just above threshold) and one declares partial automation (33%, below threshold). Coordination alone is not proof of inauthenticity, and there is no affirmative evidence of staged behavior.

Narrative: No single shared narrative. P1 (Swedish) is a personal exchange about book prices and a cookbook. P2 (Polish) is a hypothetical about a doctor awaiting urgent test results before surgery, ending with criticism of Microsoft as a monopoly. P3 (English) links to a thenerve.news opinion column about Stewart Lee, Reform UK, Nigel Farage, and defence spokesperson Angus MacIntyre. P4 (English) links to a Kyiv Post report that Russia revived demands for NATO rollback at peace talks with US envoys. The only commonality is that all four accounts are bridged from mstdn.social and posted in the same hour.

Strongest innocent explanation considered: Established, non-empty accounts with followers, bridged from the same Mastodon server, happened to post near-simultaneously about unrelated topics in different languages. A4's bio discloses partial automation for Ukraine-related news; A1 and A2 are personal accounts; A3 is no longer served by Bluesky.

  • S:synchrony = 75% shows three posts within one minute, but S:copy_paste = 0% and S:repetition = 1.0 show no repeated or templated text.
  • S:new_accounts = 0%, S:creation_burst = 0%, S:low_reach = 0%, S:empty_profiles = 0%, S:template_bios = 0% all fall below thresholds, arguing against a manufactured cluster.
  • S:known_accounts = 0 and S:listed_servers = 0 show no link to IFTAS suspected Portal Kombat accounts or flagged servers.
  • S:known_domains = 0 and S:pravda_sources = 0 show no links to VIGINUM/CheckFirst propaganda domains or Pravda Telegram channels.
  • S:removed_accounts = 25% is only marginally above the 20% threshold and involves one account with no other inauthenticity markers.
  • S:declared_automation = 33% is below the 50% threshold; A4 discloses automation in its bio.
  • Coordination in timing and shared bridge server is not, by itself, proof of inauthentic staged behavior.

Manipulation techniques

TechniqueExact wordsWhyPost
loaded_language “Awaria systemu. Microsoft. Monopol.”Frames a technical outage as monopolistic wrongdoing by naming Microsoft and using the word monopoly.P2

Sources

DomainTrustWhy
thenerve.newslowRegistered 2025-05-20 (542 days ago), a relatively young domain.
Registrar: Cloudflare, Inc.
Appears to be a Beehiiv-hosted newsletter (title/description reference beehiiv).
Not on VIGINUM/CheckFirst propaganda lists per S:known_domains = 0.
Page is an opinion column attributed to Stewart Lee, dated Nov 13, 2026; does not appear to hide its authorship or origin.
Content critiques Reform UK/Farage and suggests Kremlin benefit.
kyivpost.comhighRegistered 1999-12-03 (9,842 days ago), a long-established domain.
Registrar: Internet Invest, Ltd. dba Imena.ua.
Not on VIGINUM/CheckFirst propaganda lists per S:known_domains = 0.
Page is a standard news report citing The New York Times and a Russian position paper, with visible author, date, and share buttons; does not hide sourcing.
mstdn.socialmediumRegistered 2019-11-01 (2,569 days ago) via Porkbun LLC.
Not on IFTAS listed servers per S:listed_servers = 0%.
Mastodon bridge server used by all four accounts; W3 is a bridge post repeating the Kyiv Post item.

Evidence-backed claims

  • All four accounts are bridged from the same Mastodon server mstdn.social. A1A2A3A4
  • Posts occurred within roughly three minutes on 2026-11-14 (08:32 to 08:35 UTC). P1P2P3P4
  • S:synchrony = 75% (threshold 50%). S:synchrony
  • S:copy_paste = 0% (threshold 50%). S:copy_paste
  • S:repetition = 1.0 (threshold 2.0). S:repetition
  • S:new_accounts = 0% (threshold 50%). S:new_accounts
  • S:known_domains = 0 (threshold 1). S:known_domains
  • A4 bio discloses partial automation for Ukraine-related news. A4
  • A3 is no longer served by Bluesky (suspended or deleted). A3S:removed_accounts

nvidia/nemotron-3.5-super-vl-120b-a12b, prompt v3, Sat 08:37 UTC, 2 model calls, 56.2 s · 83% of its references checked against the evidence. Evidence ids: P post, A account, I image, V video, W web page, Q news search, N news article, S FactsLens signal.

Activity per minute

11 minutes, peak 1 posts in one minute.

Signals

CategorySignalValueThresholdFiredWhat it means here
coordination copy_paste 0% ≥ 50% no 0% of posts repeat near-identical text from another account.
coordination synchrony 67% ≥ 50% yes 67% of the activity happened within a single minute.
coordination repetition 1.0 ≥ 2.0 no Each account posted this 1.0 times on average.
coordination cross_cluster 0% ≥ 50% no 0% of the accounts also appear in at least two other flagged clusters (24 h).
account removed_accounts 4% ≥ 20% no 4% of the accounts are no longer served by Bluesky (suspended or deleted).
account new_accounts 4% ≥ 50% no 4% of the accounts were created in the last 30 days.
account creation_burst 6% ≥ 40% no 6% of the accounts were created within the same 72 hours.
account low_reach 21% ≥ 60% no 21% of the accounts have fewer than 10 followers.
account empty_profiles 0% ≥ 50% no 0% of the accounts have no profile picture or no bio.
account template_bios 8% ≥ 30% no 8% 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 0% ≥ 30% no 0% 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 4% ≥ 50% no 4% of the accounts say in their profile that they are bots or automated feeds.

Accounts (50, 2 no longer on Bluesky)

Median account age: 646 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 bridged from Mastodon 924 409 169 1 active
account 2 bridged from Mastodon 711 36 8 1 active
did:plc:abnzdmd3njphfzblkp5xkcxl – – – 1 removed from Bluesky
account 4 bridged from Mastodon – 282 3 1 active
account 5 bridged from Mastodon 816 179 7 1 active
account 6 bridged from Mastodon 767 193 189 1 active
account 7 bridged from Mastodon 850 308 3 1 active
account 8 bridged from Mastodon 891 6 0 1 active
account 9 bridged from Mastodon 543 6 3 1 active
account 10 bridged from Mastodon 729 130 65 1 active
account 11 bridged from Mastodon 660 150 9 1 active
account 12 bridged from Mastodon 664 562 105 1 active
account 13 bridged from Mastodon 609 36 14 1 active
account 14 bridged from Mastodon 640 6 0 1 active
account 15 bridged from Mastodon 484 66 0 1 active
account 16 bridged from Mastodon 731 187 45 1 active
account 17 bridged from Mastodon 291 423 0 1 active
account 18 bridged from Mastodon 316 47 0 1 active
account 19 bridged from Mastodon 335 10 5 1 active
account 20 bridged from Mastodon 885 55 5 1 active
account 21 bridged from Mastodon 631 24 11 1 active
account 22 bridged from Mastodon 215 225 377 1 active
account 23 bridged from Mastodon 654 3017 26 1 active
account 24 bridged from Mastodon 685 141 28 1 active
account 25 bridged from Mastodon 797 53 13 1 active
account 26 bridged from Mastodon 75 5 0 1 active
account 27 bridged from Mastodon 646 274 5 1 active
did:plc:kkqcqdjxecj5vz2ovm6o23cf – – – 1 removed from Bluesky
account 29 bridged from Mastodon 678 94 6 1 active
account 30 bridged from Mastodon 926 28 0 1 active
account 31 bridged from Mastodon 768 9 2 1 active
account 32 bridged from Mastodon 894 83 3 2 active
account 33 bridged from Mastodon 568 17 1 1 active
account 34 bridged from Mastodon 22 1 0 2 active
account 35 bridged from Mastodon 341 18 1 1 active
account 36 bridged from Mastodon 579 9 0 1 active
account 37 bridged from Mastodon 661 21 0 1 active
account 38 bridged from Mastodon 729 23 3 1 active
account 39 bridged from Mastodon 397 14 1 2 active
account 40 bridged from Mastodon 683 149 6 1 active
account 41 bridged from Mastodon 638 213 13 2 active
account 42 bridged from Mastodon 85 7 1 1 active
account 43 bridged from Mastodon 300 29 2 1 active
account 44 bridged from Mastodon 208 21 8 1 active
account 45 bridged from Mastodon 0 0 0 2 active
account 46 bridged from Mastodon 554 35 10 1 active
account 47 bridged from Mastodon 389 2 0 1 active
account 48 bridged from Mastodon 818 81 10 1 active
account 49 bridged from Mastodon 601 10 3 1 active
account 50 bridged from Mastodon 719 70 2 1 active

Sample posts from already-public cases

Time (UTC)AccountText
08:32:56 – bridged "Stewart Lee: Nigel hopes his new Wing Commander will solve his ‘Russia problem’. But that won’t fly" : https://www.thenerve.news/p/stewart-lee-column-reform-russia-defence-spokesperson-wing-commander-angus-macintyre-farage-russia open
12:30:10 – bridged "This week David Cameron rose from his tomb, only to find the crowds had all gone home. Nobody cared. As prime minister he represented the final vulgarity of the British upper class, Little Lord Fauntleroy promoted by his party as a fresh face – a party who we see still has no grasp of the real […] open
14:43:24 – bridged 📰 Qatar and Turkey sign defence agreement for “unified position” facing external attacks A fast-moving reshape of the Gulf and Middle East multilateral security landscape is underway, triggered by the Iran war and the US signals that it is adapting its long-standing security presence in the […] open

Human review

No human decision yet.

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