The latest satellite images show 3 major developments: a large Russian troop buildup in Bryansk Oblast, damage from recent drone strikes in Kyiv, and unusual military activities at Taiwan’s Wangan Airport.
All three have one thing in common - they were generated by AI. 🧵Thread:
2/ While those who regularly work with satellite imagery or OSINT can quickly tell that something is "off," the quality of AI-generated satellite images is improving fast. As the number of convincing fakes grows, I've put together a few recommendations to help avoid being misled
3/ In the case of the "Kyiv attack," it took just a single prompt on a free platform to generate the image. While it appears convincing at first glance, a closer look reveals clear geometric irregularities - distorted car shapes, and irregular windows and balconies on buildings
4/ Similarly, a closer look at the "Bryansk build-up" image shows many geometric flaws. In the central part of the image, vehicle shapes often appear distorted - turning into cubes or misshapen rectangles. It’s also hard to identify what type of vehicles you’re looking at.
5/ Another good method is to compare the claimed location with actual satellite maps. A quick check on Google Maps will show that area either doesn’t exist or is heavily distorted. In the case of the Bryansk image, the location shown doesn’t match any real place in the region
6/ Imagery generated to imitate Synthetic Aperture Radar, or SAR, can be trickier. Compared to standard optical satellite images, SAR is often more complex and inherently more "distorted", especially if you aren't used to work with it. Yet, the same rules still apply
7/ Besides the problem with the helicopter blades, the lengths of helicopters in the same "class" don’t match. You can also compare them to other objects, like the "truck." A Russian Kamaz truck is about 7 to 8 meters long, while the Ka-52 helicopter should be twice long - 16 m
8/ Now the task becomes more challenging. Take a close look at these two high-quality images — one optical, the other SAR, and try to identify at least three geometric inconsistencies or suspicious anomalies in each
9/ We’re now reaching the most pivotal part of discussion - both images are original and made by Maxar and Umbra. In other words, there are no AI-made inconsistencies or anomalies here. If you spotted any or dismissed the imagery as fake, you flagged real images as false.
10/ And that’s precisely the problem — going forward, for every real image, there may be several convincing fakes. This risks eroding trust in satellite imagery altogether, making it easier to dismiss authentic visuals as AI-generated and undermining its value as evidence.
11/ To protect yourself, the best practice is to always verify the origin of the image. Companies like Maxar, Planet Labs, BlackSky, Airbus, or Umbra typically release imagery through their official channels, social media accounts, or via trusted journalists at major news outlets
12/ Organizations like ours, Frontelligence Insight, purchase imagery from resellers and publish analyses under specific licenses or conditions. In such cases, trust depends largely on the organization's track record and transparency - credibility that often takes years to build
13/ To summarize: always refer to the chain of custody. A Telegram channel sharing the image is unlikely to be the source. A visual investigator from an outlet like NYT, BBC, FT, or The WaPo with direct press access to Maxar or Planet Labs is far more reliable
14/ This kind of scrutiny will only grow more important going forward.
If you found this thread useful, consider liking and sharing the initial post, or leaving a comment to help boost it in the algorithm
15/ You can also support our work by following this account - we’ll be sharing more high-quality materials and investigations throughout the month. If you'd like to contribute directly, even a small donation via Buy Me a Coffee makes a difference: buymeacoffee.com/frontelligence
• • •
Missing some Tweet in this thread? You can try to
force a refresh
The grooming of Orban's regime as a Trojan horse inside the EU and NATO is no longer speculative: it's now evidence-based, confirmed by leaked Budapest-Moscow communications. Agentstvo reports that roughly half of all Russian embassy staff maintain ties to intelligence services:
2/ The EU officially identifies Russia as one of its primary security threats. Yet Orban has been systematically distancing Hungary from both the EU and NATO, deteriorating relations with neighbors including Ukraine, while growing increasingly reliant on Russian influence.
3/ Moscow has no genuine interest in Hungary itself, or in the country's long-term wellbeing. What it wants is a lever - to undermine EU institutions, erode European support for Ukraine, and seed distrust between member states toward one of their own EU members and NATO allies
There’s been a lot of discussion about the potential threat FPV drones could pose to US forces on the ground, with some going as far as claiming that American troops would suffer heavy casualties from FPV drones. That’s possible, but it’s also worth questioning the assumptions:
2/ First, it’s not clear to what extent Iran has actually trained and prepared its ground forces for large-scale use of small drones. Even relatively decentralized militaries still operate within ORBAT and logistics. So far, there isn’t strong evidence of systemic changes within the Iranian army to support widespread FPV deployment.
3/ Second, we’ve seen relatively little FPV usage from Iran-supported groups like Hamas or Hezbollah, despite continuous war with Israel. A few examples have emerged from Iraq, but we’re talking about a handful of videos at most. That’s not a level of a large-scale implementation
With an uncertain battlefield position, Russia has intensified hybrid operations to shape European public opinion. A key element is the spread of narratives portraying Ukraine as using “energy blackmail” against Europe, often echoed by politically sympathetic actors. 🧵Thread:
2/ Since the full-scale invasion began, Russian missile and drone strikes have targeted Ukraine’s energy system, damaging power plants, gas facilities, and transmission networks nationwide. Ukraine has lost about 11.5 GW of capacity, with damage reportedly exceeding $24.8 billion
3/ The war has also affected energy transport infrastructure. Ukrainian oil facilities have been attacked more than 400 times since the invasion began. On 27 January 2026, a strike damaged equipment working for the Druzhba pipeline near Brody in western Ukraine.
Leaked internal files from Moscow reveal that Russia’s ruling party, United Russia, keeps intelligence-style dossiers on its own politicians. They document corruption facts, criminal ties, and personal vulnerabilities, information used to manage Russia’s politics
Thread 🧵:
2/ United Russia is the political party that dominates Russia’s parliament and regional governments and serves as the main political vehicle of Putin.
Leaked documents from the party, published by @dallasparkua and @256CyberAssault, reveal details of an internal vetting process
3/ Meet Evgeniy Gnedov, who oversees the vetting of candidates for various lawmaking bodies - from local assemblies to the federal parliament.
A longtime security official, he spent decades inside the Federal Penitentiary Service of Russia, eventually rising to a senior role
Russia’s war in Ukraine has increasingly become a war of drones, but artillery still plays a key role on the battlefield. Newly obtained documents from 2014 to 2025 show that Russia continues to modernize its artillery production using industrial machinery from Europe. 🧵Thread:
2/ In a joint analysis, Frontelligence Insight and the @dallasparkua company reviewed hundreds of internal documents from Russian defense contractor Zenit-Investprom and found that Plant No. 9, a maker of artillery barrels and tank guns, went through major upgrades in 2025
3/ Six facilities within the Uralmash industrial zone were found to be undergoing modernization, including planned delivery of industrial machinery from several European countries. Several workshops were dedicated to work on the Armata project and the Koalitsiya SPG.