How a Chart About Search Crawlers Became “Proof” of an AfD Bot Collapse

A viral chart claimed Ukraine's strikes on Russian data centers silenced the bots pushing Germany's AfD overnight. Kyle shared it; Lars zoomed in and asked what the chart actually counts. It is not what the posts claim.

A viral chart claimed Ukraine's strikes on Russian data centers silenced the bots pushing Germany's AfD overnight. Kyle shared it; Lars zoomed in and asked what the chart actually counts. It is not what the posts claim.

It's a Sunday afternoon in Cincinnati, and Kyle is on the couch, phone in one hand, scrolling. A chart stops his thumb: a red line, flat for months, then a cliff. The caption says Ukraine bombed a Russian data center, and the bots pushing Germany's far-right party went silent overnight. Kyle hits share and goes back to the game, feeling like he finally understands the internet.

More than four thousand miles away in Leipzig, it's nine at night, and Lars sees the exact same chart. He doesn't share it. He zooms in. There's no source in the corner. No list of accounts. No explanation of how anything was counted. And the dates along the bottom run four days into the future. Same chart, same evening, two completely different reactions. By Monday morning, the president of Ukraine himself was making a version of that claim on an international stage.

I'm Justin, an American who's lived in Germany for over twelve years. On this channel I usually break down what life here really costs, but this one is the same idea pointed at a chart: looking past the headline to the real number underneath, because the price of believing the wrong thing is one of the costs nobody puts on a postcard. This is not a story about who's right in the war, or about German politics. It's about checking the chart before you share it. Where something isn't public, I say so instead of guessing.

The short answer

Here's the version going around: Ukraine hit Russian data centers, Russia's bot army went dark, and online support for the far-right Alternative für Deutschland collapsed, proving it was fake all along. Here's the reality, in short. The strikes are real. Zelensky's statement is real. A massive drop in automated traffic from Russia's biggest tech company is real. But the part everyone actually cares about, that political bots were wiped out and that activity around one German party collapsed because of it, has not been shown by any data anyone has published so far. It's a real event with an unproven conclusion stacked on top.

The claim, split in two
Verified3 Yandex data centers hit in 4 days; Zelensky's statement; a huge drop in Yandex network traffic
Not shown by any dataThat political bots, or AfD activity, collapsed because of it

The best case for believing it

Before picking it apart, the strongest version, because it isn't crazy. Russia really does run large networks of fake accounts aimed at Germany, documented by the German government itself. Those networks need servers somewhere. Yandex is Russia's largest technology company, and its data centers just went dark. And plenty of people, from a member of the European Parliament to a well-known historian, noticed their feeds felt quieter at almost the same moment. When the timing lines up that neatly, it's reasonable to suspect a connection. The problem is that suspecting a connection and proving one are two very different things.

What Zelensky actually said

On Monday, October twelfth, at the opening of the Warsaw Security Forum, Zelensky said that after Ukraine's strikes on Yandex data centers it suddenly became a little easier to breathe on social media: less hate, less division, fewer provocations, because there were fewer bots, and he added it was pretty clear where they'd come from. So he really said it. But notice what he didn't say. He didn't name a party, cite a dataset, or give a single number. It was a general observation from a wartime leader at a security conference, about an operation his own military had just carried out.

The specific link to the far-right party didn't come from Zelensky at all. It came the day before, Sunday evening October eleventh, from a Czech member of the European Parliament, Tomáš Zdechovský, who posted a chart on X showing what he described as a sudden plunge in activity around the party. Here's the detail that got lost: his post opened with the words "if confirmed." That's a caveat, not a conclusion. Within about two hours it had roughly 230,000 views and thousands of reposts, and as the claim got passed along, those two words quietly fell off. By the next day it was being repeated as settled fact.

What is verified: 3 data centers in 4 days

Overnight from October seventh into the eighth, drones hit a Yandex data center in Sasovo, in Russia's Ryazan region; Yandex confirmed a drone attack caused a fire and the facility shut down completely. The next day a second Yandex site in the Kaluga region was hit, and on Sunday the eleventh a third near Vladimir was struck and fully shut down. That's three data centers in four days. Ukraine framed it as tit-for-tat, since Russia has been striking Ukrainian data centers since late September, describing its own campaign as a "forced digital detox." Zelensky confirmed Ukraine hit back, and Yandex itself confirmed the damage. This part is about as verified as wartime news gets.

Yandex is often called Russia's Google: search, maps, ride-hailing, delivery, payments, cloud, and its own AI. The Sasovo site alone housed two of its three AI-training supercomputers, per Reuters. So real disruption followed: cloud and document outages, the taxi and delivery app failing as far away as Kazakhstan, and the company's shares falling more than three percent. None of that is in dispute.

What the chart actually measures

The chart that launched the bot story comes from Cloudflare Radar. Every large network has an ID called an autonomous system number, like a postal code for one company's corner of the internet; Yandex's is AS13238. After the strikes, Cloudflare's chart of automated traffic from that network fell off a cliff, to around half of one percent of its recent peak. Real data from a real company. The question is what it measures.

Here's the catch. When Cloudflare says "bot," it means any automated request to a website, not a fake person posting on X. And Yandex runs a search engine, whose whole job is to send out automated crawlers that visit billions of pages to index them, exactly like Google. Cloudflare classifies about 99.6% of requests from Yandex's network as automated, much of it routine search indexing. So when the data centers went down, the crawlers went down. If the post office burns down, the number of letters arriving drops to almost zero. That tells you the post office is gone. It doesn't tell you how many of those letters were scams.

What Cloudflare's chart really measures
NetworkYandex AS13238 (search engine + cloud)
Automated share of its requests~99.6% (mostly search crawlers)
Automated traffic after the strikes~0.5% of peak
Human traffic after the strikesalso down ~90%

Researchers flagged this immediately. A well-known account tracking Kremlin troll networks told Radio Free Europe the chart has little to do with social-media propaganda bots, because it measures web requests of every kind. And the detail that settles a lot: an hour-by-hour analysis found human traffic from Yandex's network on October eleventh was also down about 90% from its September baseline. If only bots had vanished, human traffic would have held steady. When everything drops together, you're looking at buildings that lost power, not a bot army that got wiped out.

The viral "86%" came from misreading the chart. At 1am on October eleventh, automated requests sat at about half a percent of the chart's peak; at the same hour a week earlier the reading was 86.8%. That's a comparison point for all automated traffic on one company's network, nothing to do with a German party or with X. Somewhere between a dashboard and a meme, a technical reading about search crawlers turned into a statistic about political bots, and some headlines helped it along.

The party chart: no source, data from the future

The chart specifically about the party names no data source, no platform, no list of accounts, and no definition of an "activity." The level before the drop is roughly six to seven thousand activities a day, but nobody can say what that means or reproduce it. The strangest part: the timeline runs to October fifteenth even though the chart was posted on the eleventh, with a second big drop sitting days in the future. A chart with no source and data from the future isn't evidence of anything.

A German tech site then ran its own cross-check, counting German-language posts mentioning four parties over the same eighteen-hour window on Saturday versus Sunday. The far-right party didn't stand out at all. Everybody went quieter on Sunday, which is what Sundays look like, and posts mentioning the party actually rose about nine percent the day after the first strike.

German-party mentions, Saturday vs Sunday
AfDdown ~19%
CDUdown ~18%
SPD / Greensdown ~37% / ~29%
AfD posts, Thursday to Friday (after first strike)up ~9%

The strongest case: the bot networks are real

So is the whole idea nonsense? No. In January 2024, Germany's Federal Foreign Office, the Auswärtiges Amt, exposed a pro-Russian network on X: over one month, more than fifty thousand fake accounts pushing over a million German-language posts, around two hundred thousand on some days. It tied the wave to a long-running operation researchers call Doppelgänger, named for the fake copies it builds of real German news sites, including Der Spiegel. And in July 2024, the US Justice Department disrupted a network of 968 Russian-run fake accounts on X. Russian bot networks aimed at Germany and America are documented fact.

But documented bot networks and Yandex data centers are two different claims. Nobody has published evidence those networks ran on Yandex's servers. A bot network posting on X doesn't need Russia's search engine; it can run on rented servers almost anywhere, or through ordinary-looking home connections, precisely to hide where it comes from. An operation built to pass as ordinary German users would have every reason not to route through Russia's most recognizable tech company. That cuts both ways: you can't prove the strikes silenced them, and you can't prove they didn't. The honest answer right now is: we don't know.

The hidden cost of a shaky claim

There's a cost that's easy to miss. In the February 2025 federal election, the Bundestagswahl, the far-right party won about 20.8% of the vote, roughly one in five voters, real people. A viral claim that its online support was mostly Russian bots that vanished overnight tells a lot of people what they want to hear, but it isn't backed by data, and it's exactly the kind of claim that's easy to debunk later. Every time a shaky disinformation claim gets debunked, it becomes harder to get people to take the real, documented disinformation seriously. Bad evidence doesn't just fail to help a good argument. It damages it.

And the timing that looked like proof is the one pattern that proves nothing. Coverage of that 2024 report noted the flood of fake posts went quiet on only two kinds of days: weekends and Russian public holidays. Bots keep office hours, because the people running them do. The strike near Vladimir landed on a Sunday. The viral chart was posted on a Sunday evening. The cross-check compared a Saturday to a Sunday. A weekend dip is exactly what you'd expect whether the strikes touched a single bot or not. To actually know, you'd need to follow specific, identified accounts through a full working week, and that data hasn't been published.

Recommended

A note on the AI voice (given today's topic)

Since today is about automation, I want to be upfront. The voice narrating this isn't me in front of a mic. I write every script myself, research and all, then bring it to life with an AI voice built using ElevenLabs. That's the honest version of automation: a real person, real research, and a tool that saves hours of re-recording. If you've ever wanted to narrate your own videos or clone your own voice, it's the tool I actually use.

Check out ElevenLabs →

Back to Kyle and Lars

Kyle shared a chart that turned out to measure search engine crawlers, attached to a claim about a German party with no source and a timeline running into the future. He wasn't stupid. He was handed a real event, a real quote from a real president, and a satisfying ending, and filled in the rest himself. Lars didn't know any more about Russian data centers than Kyle did. He just asked one question first: what does this chart actually count? That single question was the whole difference. By Monday, when Zelensky spoke in Warsaw, Kyle felt proven right. Lars knew the strikes were real, the outage was real, and the bot claim was still an open question. Only one of them actually had the story right.

Four things to check before you share a chart

  1. Ask what's actually being counted. A "bot" to an internet company and a "bot" to a political researcher are completely different things, and most viral charts hide that difference.

  2. Look for the caveat. Phrases like "if confirmed" are usually where the truth lives, and they're the first thing to fall off when a post gets shared.

  3. Demand a comparison. A drop means nothing until you compare it to other parties, other weekends, and other weeks. If everything fell on Sunday, nothing special happened.

  4. Separate the event from the story stacked on top of it. Ukraine hitting three Yandex data centers is verified. Russia running bot networks is verified. That one caused a collapse in the other is not, at least not yet.

Want the real numbers on another viral claim? We traced the EU's actual disinformation spending to the cent in the EU DisinfoLab breakdown, and our free US vs Germany cost-of-living calculator does the same for everyday prices.

Verdict: real event, unproven conclusion

The quote is real. The strikes are real. The bot networks are real. The connection between them is a hopeful theory that a wartime leader repeated in public, built on a chart that measures something else. That's not a fabricated story, but it isn't proven fact either, and in a war, the gap between messaging and evidence is exactly where you should slow down. Sometimes the most expensive thing you can buy is a story that's too good to check. That's one of the costs nobody puts on a postcard.

Sources

Disclosure: the ElevenLabs link in this article is an affiliate link. If you sign up through it, I may earn a commission at no extra cost to you, which helps support the channel. This article is general information, not political or financial advice, and it does not endorse any party, government, or side in the war. It summarizes public reporting and primary documents; where a figure (such as which accounts the viral charts tracked) is not public, that is stated rather than estimated.