estwarden
Methods
Collectors
← Dashboard Media Monitoring What we monitor Information environment across 87 RSS feeds, 79 Telegram channels, and 65 YouTube channels. Signals are embedded as vectors, clustered by semantic similarity, and analyzed for hostile media involvement.
How clustering works Embedding — each signal (headline + content) is converted to a 3072-dimensional vector using Google’s gemini-embedding-001 modelClustering — signals with cosine similarity > 0.82 are grouped into event clustersSource analysis — each cluster is tagged with the channel categories present (hostile media, trusted, unverified)LLM summary — clusters are automatically summarized in English by an LLMChannel categories Category Description Display ru_stateRussian state media (RT, TASS, RIA Novosti) Red “hostile” tag ru_proxyPro-Kremlin channels (Рыбарь, Readovka, etc.) Red “hostile” tag trustedVerified independent media (ERR, BNS, LSM, Kyiv Independent) Green “trusted” tag unverified_anonymousAnonymous channels with no editorial oversight Gray tag unverified_commentatorNamed individuals but not institutional journalism Gray tag
Regional vs Global Regional tab — clusters whose LLM summary mentions Baltic countries, NATO, or regional keywordsGlobal tab — all clusters involving hostile media, regardless of topicFeed Tier URL Propastop T1 propastop.org EUvsDisinfo T1 euvsdisinfo.eu Bellingcat T1 bellingcat.com Diplomaatia T1 diplomaatia.ee Disinfo.eu T1 disinfo.eu ICDS Estonia T1 icds.ee CEPA T1 cepa.org
Government (8) Feed Tier Region CERT-EE / RIA T1 Estonia Estonian MOD T2 Estonia Finnish MOD T1 Finland Finnish Border Guard T1 Finland Polish MOD T1 Poland Latvian MOD T1 Latvia Lithuanian MOD T1 Lithuania LV Portals T2 Latvia
Feed Tier Language ERR News (EN) T1 English ERR RUS T1 Russian ERR Majandus T2 Estonian Postimees (EN) T1 English Postimees (ET) T1 Estonian Postimees RUS T2 Russian Narva Leht T1 Russian Eesti Päevaleht T2 Estonian Õhtuleht T2 Estonian
Feed Tier Country LSM (EN) T1 Latvia LSM (LV) T1 Latvia LSM RUS T2 Latvia Delfi Latvia T2 Latvia Delfi Latvia RUS T1 Latvia Diena.lv T1 Latvia Apollo.lv T2 Latvia TVNET T2 Latvia LRT (EN) T1 Lithuania Delfi Lithuania T1 Lithuania Delfi LT RUS T2 Lithuania 15min (LT) T1 Lithuania BNN (Baltic) T2 Regional The Baltic Times T1 Regional
Feed Tier Language YLE News (EN) T1 English YLE Uutiset T1 Finnish Helsingin Sanomat (EN) T1 English
Feed Tier TVN24 (EN) T1 Notes from Poland T1
Feed Tier Notes МК-Эстония T1 Russian-language Estonian outlet Tribuna.ee T1 Russian-language Estonian outlet Stolitsa.ee T1 Russian-language Estonian outlet Gazeta.ee T2 Russian-language Estonian outlet Kauno Diena T2 Lithuanian regional
Defense & OSINT (14) Feed Tier CSIS T2 Nordic Defence Review T2 Defence Blog T2 Breaking Defense T2 Jamestown Foundation T1 Atlantic Council T2 ECFR T2 European Security & Defence T2 Defense News T2 FPRI T2 Recorded Future T2 War on the Rocks T2 PISM (Polish Institute) T1 OSW (Centre for Eastern Studies) T1
Feed Tier Ukrinform T2 Ukrayinska Pravda (EN) T2
Feed Tier Notes TASS RU_STATE State news agency RT Russian RU_STATE State propaganda outlet Kommersant RU_STATE State-aligned Interfax RU_STATE State-aligned wire service RIA Novosti T1 State news agency Lenta.ru T1 State-aligned Regnum T2 State-aligned
Feed Tier Meduza T2 Moscow Times T2 Verstka Media T2 Mediazona T1 Nastoyashchee Vremya (RFE/RL) T1 Holod Media T2
Pro-Kremlin outlets (4) Feed Tier Notes Baltnews Estonia T1 Anti-Baltic propaganda Baltnews Lithuania T1 Anti-Baltic propaganda Baltnews Latvia T1 Anti-Baltic propaganda RuBaltic RU_STATE Pro-Kremlin Baltic affairs
Other (1) Telegram channels (79) Collection frequency: every 2 hours.
Trusted (15) Institutional media with editorial oversight.
Channel Language Notes Українська правда Ukrainian Founded by Gongadze, institutional journalism Суспільне Новини Ukrainian Ukrainian public broadcaster DeepState Ukrainian Frontline mapping, data-driven, cited by ISW WarTranslated English Verified translations of RU/UA sources Мілітарний Ukrainian Defense news outlet, editorial team Справді Ukrainian Ukrainian Center for Countering Disinformation Kyiv Independent English Independent newsroom, international awards ТСН Ukrainian 1+1 media group TV news Повітряні Сили ЗС України Ukrainian Official Ukrainian Air Force channel Укрінформ Ukrainian Ukrainian state news agency 24 Канал Ukrainian Major UA TV news channel Громадське Ukrainian Independent media, editorial board Bihus.Info Ukrainian Investigative journalism, anti-corruption Еспресо Ukrainian Independent Ukrainian TV channel Телеканал Прямий Ukrainian Former Poroshenko media, now independent
Official Kremlin information channels.
Channel Notes РИА Новости #1 referenced RU channel per conflictmisinfo.org RT на русском RT official channel Пул Первого #2 referenced RU channel, Kremlin pool Соловьёв LIVE Soloviev propaganda machine ТАСС State news agency Таборский Pro-Kremlin Baltic affairs commentator
Pro-Kremlin proxy channels (25) Channels promoting Russian narratives, some with documented state links.
Channel Notes Readovka Top-10 referenced RU channel Рыбарь Top-10 referenced, mapping + narrative ops Два майора Rising in rankings (2024–2025) Военачальник Alliance for Securing Democracy list WarGonzo Embedded with RU forces Полковник Кассад (Boris Rozhin) Top-10 milblogger Юрій Подоляка Linked to InfoDefense network in 30+ languages Старше Эдди RU war correspondent channel Archangel of Special Forces Z Alliance for Securing Democracy list Operation Z / Военкоры #1 on ASD milblogger table Война с фейками Pseudo fact-checking channel SHOT Alliance for Securing Democracy list Котснюз (Alexander Kots) Komsomolskaya Pravda war reporter Легітимний Pro-Russian channel posing as Ukrainian insider Анатолій Шарій EU-sanctioned, 46% audience from Russia #МОНТЯН! Promotes Russian propaganda slogans Шейх Тамір 57% views from Russia Дмитрій Васілець Accused of supporting Russia Начальник Штабу Linked to Russian military intelligence Розвідник Pseudo-Ukrainian, linked to RU intelligence ops Балтика — наша Anti-Baltic propaganda channel InfoDefense ENG Part of Podolyaka’s InfoDefense network InfoDefense POLAND Part of InfoDefense, Polish-language InfoDefense SERBIA Part of InfoDefense, Serbian-language InfoDefense DEUTSCH Part of InfoDefense, German-language
Unverified anonymous (15) Anonymous channels with no editorial oversight. High subscriber counts but no accountability.
Channel Subscribers Notes Труха⚡️Україна ~3M Anonymous, IMI-flagged for fake news Україна Online Large News aggregator, clickbait Україна Зараз Medium Anonymous aggregator Оперативний ЗСУ Large Military-adjacent, unverified Резидент UA Large Anonymous “insider” channel ДС | Зрада Medium Doom content, negative framing Лачен пише 855K RFE/RL flagged for sensationalism Інсайдер UA Medium Anonymous insider format Банкова Medium Claims presidential admin sources Real War Large RSF lists among top anonymous UA channels БЕЗ ФІЛЬТРІВ 565K Anonymous news aggregator НЕВІДОМИЙ 553K Anonymous Україна⚡️Новини⚡️Війна 575K Anonymous news+war aggregator XUA-фотовойны 233K War photos, anonymous Україна Online: Новини 1.47M Anonymous news aggregator
Named individuals, not institutional journalism. Mix of credible and sensationalist.
Channel Notes УНІАН News agency but sensationalist framing Сергій Стерненко Activist-blogger, not a journalist Євген Карась Activist, National Corps adjacent Бутусов Плюс Military journalist, sensationalist streak Олексій Шевцов Detector Media top-100 Дмитро Гордон Clickbait titles, top-5 UA channel Правда Геращенко Mixes official info with emotional framing NEXTA Live Belarusian opposition, 3.1M subs Знай.юа Facebook removed for fake news (2019) Politeka Online Facebook removed for fake news (2019) Цензор.НЕТ Butusov’s outlet, mix of journalism and sensationalism Андрій Смолій Fabricated timeline claims in Bild map case ЦАПЛІЄНКО 1+1 journalist, dramatic framing Борислав Береза Ex-MP, engagement farming 5 канал Fabricated claims in Bild map case Віталій Портників Opinion leader, narrative seeder Аркадій Бабченко Tallinn-based, hype hunter Estonian Military News Small Baltic defense community channel
YouTube channels (65) Collection frequency: every 6 hours.
Trusted (12) Channel Language Notes Perun English Australian defense analyst, data-driven, cited by defense community Anders Puck Nielsen English Danish Royal Defence College researcher Ryan McBeth English US defense industry, debunks disinfo Task & Purpose English Established US military news outlet 24 Канал Ukrainian Major UA TV, 4.87M subs ТСН Ukrainian 1+1 media TV news Еспресо TV Ukrainian Independent UA TV Телеканал Прямий Ukrainian Independent UA TV BIHUS Info Ukrainian Investigative journalism Факти ICTV Ukrainian Starlight Media group Kyiv Independent English Independent newsroom Army TV Ukrainian Official military channel
Pro-Kremlin proxy (10) Channel Language Notes Redacted (Clayton Morris) English Promotes conspiracy theories aligned with Russian perspective The New Atlas (Brian Berletic) English VoxUkraine network analysis, “conspiracy blogger” The Duran English Co-owned by RT host Peter Lavelle Scott Ritter English Frequent RT guest Douglas Macgregor English Consistent Kremlin-aligned predictions Danny Haiphong English RT actively circulates translated excerpts Анатолій Шарій Russian EU-sanctioned Юрій Подоляка Russian Most popular RU military blogger on YouTube Пивоваров (Редакція) Russian Soft power propaganda, investigative framing вДудь Russian Normalizing Kremlin-adjacent narratives
Channel Language Notes Айдер Муждабаєв Russian Alarmist predictions Аркадій Бабченко Russian Staged-death controversy, dramatic content Віталій Портніков Russian Strong anti-RU commentary Олексій Арестович Russian Ex-Zelensky advisor, fired for spreading false info Марк Фейгін Russian Frequent Arestovych collaborator Дмитро Гордон Russian Massive interview channel, clickbait Юрій Романенко Ukrainian Political analyst Сергій Фурса Ukrainian Investment banker, economic commentary Ілля Пономарьов Russian Russian opposition MP in exile Максим Кац Russian Russian opposition blogger Юлія Латиніна Russian Journalist, Novaya Gazeta background Юрій Бутусов Ukrainian Military journalist Володимир Золкін Ukrainian POW interviews Сергій Стерненко Ukrainian Activist-blogger Олексій Гончаренко Ukrainian Ukrainian MP Роман Цимбалюк Russian Analyses Russian propaganda Олег Жданов Ukrainian Most popular UA military expert on YouTube Роман Світан Ukrainian Predictions “mostly wrong” (Babel) Олексій Дурнєв Ukrainian Blogger turned war commentator Андрій Цаплієнко Ukrainian War correspondent Раміна Есхакзай Ukrainian Growing audience Дмитро Комаров Ukrainian Travel blogger turned war reporter Іван Яковіна Ukrainian Political commentator
Unverified independent (12) Channel Language Notes Denys Davydov English Citizen journalist, pro-UA Reporting from Ukraine English Animated maps, daily updates Military Summary Channel English Belarusian, pro-Russian mapping Speak the Truth English Pro-UA commentary Good Times Bad Times English Geopolitics explainer Weeb Union English Animated war explainer maps Operator Starsky English Ukrainian soldier, frontline perspective Jake Broe English US Air Force veteran Suchomimus English Detailed mapping, daily updates Ukraine War Awareness English Translates raw footage Ukrainian Witness English War documentation Anna from Ukraine English Personal wartime insights
Channel Language Notes NEXTA Live Russian 3.1M subs, Belarusian opposition PTV UA Ukrainian 1.1M subs УНІАН Ukrainian 4.87M subs, sensationalist В гостях у Гордона Russian 4.47M subs, interview channel Politeka Online Ukrainian Removed from Facebook for fake news Цензор.НЕТ Ukrainian Mix of journalism and sensationalism Ми - Україна Ukrainian UATV English English Ukrainian state international broadcaster
Limitations Only monitors specific feeds and channels, not the entire information space Automated clustering has false positives — similar language does not mean coordination Channel category labels are assigned manually in the watchlist config, not automatically verified YouTube collection is transcript-based and may miss video-only content Telegram scraping depends on public channel access — private channels are not monitored