Open Source Signal logo
Open Source SignalСигнал відкритих джерел
Issue #041 29 June 2026 Daily Signal EN + UKR

Open Source Signal

Сигнал відкритих джерел

Bilingual OSINT radar for Ukrainian accountability work, verification, war-crimes documentation, losses, captivity and missing-persons research, maps, platforms, surveillance and researcher safety.

Daily issue #041: Kostiantynivka as a civilian-access and route-risk record, Russian civilian-harm reports in Zaporizhzhia, Kharkiv and Sumy, new refinery strikes and Russia’s fuel task force, Putin’s rejection of a long-range-strike halt, Iran-Israel cyber-incident counts, and a Volgograd industrial-target claim.

Editorial frame

What this is: A bilingual editorial filter for public-interest OSINT. Each item explains what happened, why it matters, how a reader can use the insight, and where the method or evidence has limits.

What this is not: Doxxing, live targeting, stolen-data workflows, private-person deanonymization, credential hunting, revenge calls, unsafe operational guidance or unverified accusations against private people.

Rubric map

📡 Signal One
🇺🇦 Ukraine Lens
⚖️ War Crimes Verification
🛰️ Infrastructure Signals
🤖 AI Verification
🛡️ Investigator OPSEC
⚠️ Risk Watch
📡Signal OneГоловний сигнал
#01

Kostiantynivka is now a civilian-access and route-risk record

Source: Reuters · 29 June 2026

What happened

Reuters reported that Russian pressure around Kostiantynivka is increasing, with small groups of Russian soldiers attempting to enter the outskirts and Ukrainian supply and evacuation routes under heavy drone, artillery and guided-bomb pressure. The report described the city as part of Ukraine’s eastern defensive belt and noted that only a small fraction of the pre-war population remains nearby.

Why it matters

For open-source work, the useful record is not a dramatic front-line map. It is the combination of civilian access, evacuation status, route danger, remaining population, source class and what cannot be safely published.

How to use it

Create separate fields for settlement, civilian presence, evacuation route status, reported weapon pressure, source type, time of observation, humanitarian impact, and details withheld because they could endanger routes or people.

Limits

Do not publish route-level guidance, evacuation timings, defensive positions, drone countermeasures, unit movements or identifiable information about residents and rescuers.

Костянтинівка стала записом про доступ цивільних і ризик маршрутів

Джерело: Reuters · 29 червня 2026

Що сталося

Reuters повідомило про посилення російського тиску навколо Костянтинівки: невеликі групи російських військових намагаються заходити на околиці, а українські маршрути постачання й евакуації перебувають під сильним тиском дронів, артилерії та керованих авіабомб. Матеріал описує місто як частину східного оборонного поясу України і зазначає, що поруч лишилася лише мала частина довоєнного населення.

Чому це важливо

Для роботи з відкритими джерелами корисним записом є не ефектна мапа фронту. Важливі доступ цивільних, стан евакуації, ризик маршрутів, кількість людей, які лишаються, тип джерела і те, що не можна безпечно публікувати.

Як це застосувати

Створюйте окремі поля: населений пункт, присутність цивільних, стан евакуаційних маршрутів, заявлений тип вогневого тиску, тип джерела, час спостереження, гуманітарний вплив і деталі, вилучені через ризик для маршрутів або людей.

Обмеження

Не публікуйте маршрутні поради, час евакуацій, оборонні позиції, способи протидії дронам, рух підрозділів або дані, що можуть ідентифікувати жителів і рятувальників.

signal-oneukrainekostiantynivkacivilian-accessroute-risk
⚖️War Crimes VerificationВерифікація воєнних злочинів
#02

Civilian-harm reports need place-by-place separation

Source: Reuters · 28 June 2026

What happened

Reuters reported that Russian attacks killed at least five people in Ukraine on Sunday, according to local officials. The reported incidents included deaths and injuries in Zaporizhzhia, Zmiiv in Kharkiv region, another Kharkiv-region community during an evacuation effort, and an area of Sumy region near the Russian border. Reuters said it could not independently verify the accounts.

Why it matters

One casualty roundup can contain several evidence environments. A strike on a city, a border-area death, a missile attack on a town and a police evacuation death need separate source rows before legal or advocacy language is added.

How to use it

Record each place separately: location, time window, reported weapon, source, casualty status, evacuation context, visual material, independent confirmation and unresolved claims.

Limits

Do not publish children’s identities, hospital details, rescue-sensitive details, exact shelter locations or unverified intent claims.

Повідомлення про шкоду цивільним потребують розділення за місцем

Джерело: Reuters · 28 червня 2026

Що сталося

Reuters повідомило, що, за даними місцевих посадовців, у неділю російські удари вбили щонайменше п’ятьох людей в Україні. Повідомлення охоплювали загиблих і поранених у Запоріжжі, Змієві Харківської області, іншій громаді Харківщини під час евакуації та районі Сумщини біля російського кордону. Reuters зазначило, що не змогло незалежно перевірити ці повідомлення.

Чому це важливо

Один підсумок щодо постраждалих може містити кілька доказових середовищ. Удар по місту, загибель біля кордону, ракетна атака на містечко і смерть поліцейського під час евакуації потребують окремих рядків джерел до будь-яких правових або адвокаційних формулювань.

Як це застосувати

Фіксуйте кожне місце окремо: локація, часовий проміжок, заявлений засіб ураження, джерело, статус даних про постраждалих, евакуаційний контекст, візуальні матеріали, незалежне підтвердження і неперевірені твердження.

Обмеження

Не публікуйте особи дітей, лікарняні деталі, чутливі для рятувальних робіт дані, точні місця укриттів або неперевірені твердження про намір.

war-crimes-verificationcivilian-harmzaporizhzhiakharkivsumysource-separation
🛰️Infrastructure SignalsІнфраструктурні сигнали
#03

New refinery strikes should be logged as production and public-safety records

Source: Reuters · 28 June 2026

What happened

Reuters reported that Ukraine hit two Russian oil refineries overnight in the Krasnodar and Yaroslavl regions. President Volodymyr Zelenskiy framed the strikes as operations that weaken Russia’s ability to wage war, while Russian regional authorities reported a fire at Slavyansk-na-Kubani and casualties in a nearby village.

Why it matters

The evidence value is broader than a fire video. It includes strike claim, facility class, production impact, public-safety impact, casualty report, road restrictions, official response and later correction history.

How to use it

Track facility name, region, source of strike claim, source of damage claim, production status, public-safety notes, casualty status, transport restrictions and independent imagery status.

Limits

Do not publish exact coordinates, process-unit details, repair routes, supply workarounds or vulnerability analysis. Treat social-media footage as unverified until geolocated and source-checked.

Нові удари по НПЗ слід вести як записи про виробництво й громадську безпеку

Джерело: Reuters · 28 червня 2026

Що сталося

Reuters повідомило, що Україна вночі вдарила по двох російських нафтопереробних заводах у Краснодарському краї та Ярославській області. Президент Володимир Зеленський описав ці удари як операції, що послаблюють здатність Росії вести війну, а російська регіональна влада повідомила про пожежу в Слов’янську-на-Кубані та постраждалих у сусідньому селі.

Чому це важливо

Доказова цінність тут ширша за відео пожежі. Вона охоплює заяву про удар, клас об’єкта, виробничий вплив, вплив на громадську безпеку, повідомлення про постраждалих, обмеження руху, офіційну реакцію та історію подальших уточнень.

Як це застосувати

Фіксуйте назву об’єкта, регіон, джерело заяви про удар, джерело повідомлення про пошкодження, виробничий статус, примітки щодо громадської безпеки, статус постраждалих, транспортні обмеження і наявність незалежних зображень.

Обмеження

Не публікуйте точні координати, деталі технологічних установок, маршрути ремонту, способи обходу дефіциту або аналіз вразливостей. Відео із соціальних мереж слід вважати неперевіреним, доки його не прив’язано до місця і не перевірено джерело.

infrastructure-signalsrefineryfuel-supplyproduction-statuspublic-safety
⚠️Risk WatchМежі й ризики
#04

Russia’s fuel task force is policy evidence, not proof of any one strike

Source: Reuters · 28 June 2026

What happened

Reuters reported that Vladimir Putin acknowledged fuel shortages in Russian regions and said a task force was working around the clock to ensure supplies. He linked the issue to Ukrainian strikes on oil installations, discussed the need to support agriculture during the harvest season and said a diesel export ban was under consideration.

Why it matters

A state task force is a strong signal that a sector is under stress, but it does not identify the cause, damage level or military effect of any single strike. It belongs in a policy-response layer.

How to use it

Log government response, stated problem, affected sector, affected civilian market, export-control measures under discussion, agricultural-supply concern and whether the source confirms shortage, response or only attribution language.

Limits

Do not use this as proof of exact refinery damage, stock levels, route dependence or future strike priorities. Do not publish local fuel workarounds that could expose civilian supply chains.

Російська паливна робоча група — це політичний доказ, а не доказ одного удару

Джерело: Reuters · 28 червня 2026

Що сталося

Reuters повідомило, що Володимир Путін визнав паливний дефіцит у російських регіонах і заявив, що спеціальна робоча група цілодобово працює над забезпеченням постачання. Він пов’язав проблему з українськими ударами по нафтових об’єктах, говорив про потребу підтримати аграрний сектор під час жнив і заявив про розгляд повної заборони експорту дизельного пального.

Чому це важливо

Державна робоча група є сильним сигналом, що сектор перебуває під тиском, але вона не встановлює причину, рівень пошкоджень або військовий ефект конкретного удару. Це слід вести в окремому шарі політичної реакції.

Як це застосувати

Фіксуйте реакцію уряду, заявлену проблему, постраждалий сектор, постраждалий цивільний ринок, можливі експортні обмеження, занепокоєння щодо постачання аграрного сектору і те, чи джерело підтверджує дефіцит, реакцію або лише мову про відповідальність.

Обмеження

Не використовуйте це як доказ точних пошкоджень НПЗ, рівня запасів, залежності маршрутів або майбутніх пріоритетів ударів. Не публікуйте місцеві способи обходу дефіциту, які можуть розкрити цивільні ланцюги постачання.

risk-watchfuel-shortagepolicy-responserussiasource-layers
🇺🇦Ukraine LensУкраїнська оптика
#05

A Volgograd industrial-target claim needs object-class discipline

Source: AP · 28 June 2026

What happened

AP reported that Ukraine said it struck the Titan-Barrikady industrial facility in Volgograd, which AP described as linked to artillery systems and missile-launcher components. AP also reported a separate Ukrainian strike on an oil pumping station and a Russian drone attack in Ukraine’s Sumy region that killed a civilian.

Why it matters

Industrial-target records should not become target dossiers. The defensible record is object class, claimed military relevance, source status, damage claim, civilian-harm context and what remains unverified.

How to use it

Create a target-class row with facility name, public industrial role, alleged military link, claimant, independent confirmation status, casualty report, separate civilian-harm records and publication restrictions.

Limits

Do not publish facility layouts, production-line details, exact coordinates, access routes, vulnerability analysis or instructions that could help future attacks.

Твердження про промисловий об’єкт у Волгограді потребує дисципліни класу об’єкта

Джерело: AP · 28 червня 2026

Що сталося

AP повідомило, що Україна заявила про удар по промисловому об’єкту «Титан-Барикади» у Волгограді, який AP описує як пов’язаний з артилерійськими системами та компонентами пускових установок. AP також повідомило про окремий український удар по нафтовій насосній станції та російську дронову атаку в Сумській області, унаслідок якої загинув цивільний.

Чому це важливо

Записи про промислові об’єкти не мають перетворюватися на досьє цілі. Надійний запис — це клас об’єкта, заявлене військове значення, статус джерела, твердження про пошкодження, контекст шкоди цивільним і те, що лишається неперевіреним.

Як це застосувати

Створюйте рядок класу цілі: назва об’єкта, публічна промислова роль, заявлений військовий зв’язок, заявник, статус незалежного підтвердження, повідомлення про постраждалих, окремі записи про шкоду цивільним і обмеження публікації.

Обмеження

Не публікуйте схеми об’єкта, деталі виробничих ліній, точні координати, маршрути доступу, аналіз вразливостей або інструкції, які можуть допомогти майбутнім атакам.

ukraine-lensindustrial-targetvolgogradobject-classpublication-safety
🕊️Infrastructure SignalsІнфраструктурні сигнали
#06

Putin’s rejection of a long-range-strike halt is a negotiation-status record

Source: Reuters · 28 June 2026

What happened

Reuters reported that Vladimir Putin said Russia would continue its battlefield campaign despite what he described as a Ukrainian proposal to halt long-range strikes as a step toward peace. He also said Russia needed to increase air-defence capacity in response to Ukrainian drone attacks on the oil sector.

Why it matters

A negotiation statement can be evidence of positions, but not evidence that a proposal exists in the same form, has been formally transmitted, or is legally binding. The record needs speaker, setting, wording, response and verification status.

How to use it

Track political statements separately from military events: speaker, outlet, quoted proposal, claimed rejection, stated military aim, air-defence reference, Ukrainian response and whether any document is public.

Limits

Do not convert televised rhetoric into verified diplomatic record without a document or matching statement from the other side. Do not publish air-defence gaps or operational conclusions.

Відмова Путіна від зупинки дальніх ударів — це запис про статус переговорів

Джерело: Reuters · 28 червня 2026

Що сталося

Reuters повідомило, що Володимир Путін заявив про продовження російської військової кампанії попри те, що він описав як українську пропозицію зупинити дальні удари як крок до миру. Він також заявив про потребу збільшити можливості ППО у відповідь на українські дронові удари по нафтовому сектору.

Чому це важливо

Заява про переговори може бути доказом позицій, але не доказом того, що пропозиція існує саме в такій формі, була офіційно передана або має правову силу. Потрібні поля: хто говорить, де сказано, точне формулювання, відповідь іншої сторони і статус перевірки.

Як це застосувати

Ведіть політичні заяви окремо від військових подій: спікер, майданчик, процитована пропозиція, заявлена відмова, сформульована військова мета, згадка про ППО, українська відповідь і наявність публічного документа.

Обмеження

Не перетворюйте телевізійну риторику на перевірений дипломатичний запис без документа або відповідної заяви іншої сторони. Не публікуйте прогалини ППО або оперативні висновки.

infrastructure-signalsnegotiation-statuslong-range-strikesair-defencesource-status
🛡️Investigator OPSECБезпека дослідника
#07

Israel’s cyber-incident count is a reporting-threshold problem

Source: Reuters · 29 June 2026

What happened

Reuters reported that Israel’s cyber chief told Die Welt that hostile cyber incidents attributed to Iran had risen sharply in June 2026 compared with June 2025. He said attacks targeted critical-infrastructure systems, central organisations, small and medium-sized companies and members of the public, while adding that critical infrastructure had so far been defended.

Why it matters

Cyber incident counts are useful only if the threshold is clear. A blocked scan, a phishing attempt, a wiped company system and a confirmed critical-infrastructure compromise are not the same evidence object.

How to use it

For cyber tallies, record reporting authority, incident definition, affected sector, confirmed impact, attribution language, comparison period, named victims if public, and what data is withheld for security.

Limits

Do not publish victim names, network details, defensive gaps, incident-response procedures or attribution claims beyond what the public source supports.

Підрахунок кіберінцидентів в Ізраїлі — це проблема порогу звітування

Джерело: Reuters · 29 червня 2026

Що сталося

Reuters повідомило, що керівник кібербезпеки Ізраїлю заявив Die Welt про різке зростання в червні 2026 року кількості ворожих кіберінцидентів, які він пов’язав з Іраном, порівняно з червнем 2025 року. За його словами, атаки були спрямовані на системи критичної інфраструктури, центральні організації, малий і середній бізнес та громадян, а критичну інфраструктуру поки вдалося захистити.

Чому це важливо

Підрахунки кіберінцидентів корисні лише тоді, коли зрозумілий поріг обліку. Заблоковане сканування, спроба фішингу, знищення систем компанії та підтверджений злам критичної інфраструктури — це різні доказові об’єкти.

Як це застосувати

Для кіберпідрахунків фіксуйте орган, який звітує, визначення інциденту, постраждалий сектор, підтверджений вплив, мову щодо відповідальності, період порівняння, названих постраждалих, якщо вони публічні, і дані, приховані з міркувань безпеки.

Обмеження

Не публікуйте назви постраждалих, мережеві деталі, прогалини захисту, процедури реагування або твердження про відповідальність ширше, ніж це підтверджує публічне джерело.

investigator-opseccyber-incidentsisraeliranreporting-thresholdcritical-infrastructure