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

Open Source Signal

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

Bilingual OSINT radar for civilian-harm verification, POW/MIA status, witness evidence, source discipline and file provenance.

Daily issue #120: September 30 strikes killed three people, including a child, and injured seven in Kyiv and the surrounding region; Ukraine's Coordination Headquarters detailed how captivity and missing-person information is verified through released POW testimony, ICRC data, military units, state institutions and updated evidence; South Korea said it made no military-aid pledge in exchange for accepting two North Korean POWs transferred from Ukraine; the same POW/MIA material shows why witness testimony and photo identification must remain attributed evidence rather than automatic final status; and FileGrail 0.45.1 offers a local, read-only workflow for file-origin and metadata analysis while explicitly preserving conflicting provenance signals rather than silently resolving them.

Editorial frame

What this is: A bilingual editorial filter for public-interest OSINT. This issue focuses on status verification: physical-event confirmation, POW/MIA evidence states, source attribution and provenance conflicts.

What this is not: A targeting aid, political recommendation, private-person deanonymization workflow, substitute for official status records, or assumption that one witness, image, document or metadata field settles a person's status or a file's origin.

Rubric map

📡 Signal One
🪪 Losses, Captivity & Missing
⚠️ Risk Watch
🧭 Tradecraft
🧰 Toolbox
📡Signal OneГоловний сигнал
#01

September 30 strikes killed three people, including a child, and injured seven in Kyiv and the surrounding region

Source: Reuters / Ukrainian authorities · 30 September 2026

What happened

Reuters reported that Russian air strikes on Kyiv and the surrounding region killed three people, including a child, and injured seven. Ukrainian officials said two people were killed and four injured in the city, while a missile-and-drone strike in the region killed a child and wounded three more. Damage was reported to homes, a shop, a warehouse, infrastructure and vehicles.

Why it matters

A single metropolitan headline contains at least two incident chains: Kyiv city and Kyiv region. Casualties, weapon reports and damage should stay attached to their own location and update time.

How to use it

Create separate incident records for city and region; store source timestamp, reported weapon type, casualties and damage independently, then aggregate only after reconciling updates.

Limits

Reuters said the Ukrainian official reports had not been independently verified. Early casualty figures can change as rescue and medical information is updated.

Удари 30 вересня вбили трьох людей, серед них дитину, і поранили сімох у Києві та області

Джерело: Reuters / Ukrainian authorities · 30 вересня 2026

Що сталося

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

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

Один заголовок про Київський регіон містить щонайменше два окремі ланцюги подій: Київ і Київську область. Жертви, повідомлений тип зброї та пошкодження треба лишати прив'язаними до конкретної локації й часу оновлення.

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

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

Обмеження

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

signal-onecivilian-harmkyivincident-levelsource-discipline
🪪Losses, Captivity & MissingВтрати, полон, зниклі
#02

Ukraine's Coordination Headquarters details how captivity and missing-person information is verified

Source: Coordination Headquarters for the Treatment of Prisoners of War · 29 September 2026

What happened

At meetings with families of captured and missing airborne troops, the Coordination Headquarters described mechanisms for obtaining and processing information about POWs. It cited testimony from released Ukrainian service members, the role of the ICRC in identification, communication with military units and state institutions, and the use of new information to refine missing-person circumstances. A separate September 29 meeting also discussed remote search tools and processing of comrades' testimony.

Why it matters

POW/MIA status is built from evidence layers rather than one decisive source. For OSINT work, this is a model for separating lead, corroboration, institutional confirmation and later status change.

How to use it

Store each evidence item with source, date, evidence type and verification state. Change the person-level status only when the competent process justifies it; preserve older evidence rather than overwriting it.

Limits

The Headquarters described verification mechanisms in family meetings, not a complete public protocol or evidentiary standard. It did not disclose sensitive case-level operational details.

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

Джерело: Coordination Headquarters for the Treatment of Prisoners of War · 29 вересня 2026

Що сталося

На зустрічах із родинами полонених і зниклих безвісти десантників Коордштаб описав механізми отримання та опрацювання інформації про військовополонених. Йшлося про свідчення звільнених українських військовослужбовців, роль МКЧХ в ідентифікації, комунікацію з військовими частинами й державними установами та використання нових даних для уточнення обставин зникнення. На окремій зустрічі 29 вересня також обговорювали дистанційні інструменти пошуку й опрацювання свідчень побратимів.

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

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

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

Зберігайте кожен доказ із джерелом, датою, типом і станом верифікації. Змінюйте статус особи лише тоді, коли це випливає з компетентної процедури; старі докази зберігайте, а не перезаписуйте.

Обмеження

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

powmiaverificationstatus-trackingicrc
⚠️Risk WatchМежі й ризики
#03

South Korea says it made no military-aid pledge in exchange for accepting two North Korean POWs transferred from Ukraine

Source: Reuters / South Korean lawmaker citing NIS briefing · 30 September 2026

What happened

A South Korean lawmaker, citing a National Intelligence Service briefing, said Seoul made no commitment to provide military aid to Ukraine in exchange for accepting two North Korean soldiers captured by Ukraine and transferred to South Korea in mid-September. The NIS said the transfer occurred without such preconditions. A separate dispute remains over whether the transfer was covered by a confidentiality understanding: Seoul says there was one, while Ukraine denies that such an agreement existed.

Why it matters

The physical transfer, an alleged quid pro quo and a confidentiality arrangement are three separate claims. They should not be fused into one narrative merely because they concern the same event.

How to use it

Create distinct claim records with speaker, date and verification state: transfer confirmed; military-aid condition denied by Seoul; confidentiality agreement disputed between Seoul and Kyiv.

Limits

The statement about the absence of a military-aid pledge comes through a lawmaker recounting an NIS briefing. Reuters did not establish an independent documentary record of the negotiations.

Південна Корея заявила, що не обіцяла військової допомоги в обмін на прийняття двох північнокорейських військовополонених з України

Джерело: Reuters / South Korean lawmaker citing NIS briefing · 30 вересня 2026

Що сталося

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

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

Сам факт передачі, припущення про quid pro quo і домовленість про конфіденційність — три різні твердження. Їх не слід зливати в один наратив лише тому, що вони стосуються тієї самої події.

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

Створюйте окремі записи тверджень із мовцем, датою й станом перевірки: передача підтверджена; умову про військову допомогу Сеул заперечує; домовленість про конфіденційність між Сеулом і Києвом є спірною.

Обмеження

Твердження про відсутність обіцянки військової допомоги передане депутатом із посиланням на брифінг NIS. Reuters не встановив незалежного документального запису переговорів.

risk-watchpownorth-koreasouth-koreaclaim-separation
🧭TradecraftМетодика
#04

Released-POW testimony is evidence, not automatic final status

Source: Coordination Headquarters for the Treatment of Prisoners of War · 29 September 2026

What happened

The Coordination Headquarters said testimony from released Ukrainian POWs is among the sources used to identify and verify other captives. Related recent Headquarters material also describes checking video, photographs and comrades' testimony, comparing DNA profiles for repatriated bodies and changing accounting categories when new verified information appears.

Why it matters

Human recognition is powerful but fallible. In a high-stakes missing-person workflow, testimony or photo recognition should remain an attributed evidentiary event until corroborated through the appropriate process.

How to use it

Record who recognised whom, when, from what material and under what conditions; distinguish first-hand observation from memory-based photo recognition; preserve contradictory testimony; never silently promote a witness statement into a definitive status field.

Limits

The public Headquarters posts describe categories of evidence but do not publish the full interviewing or photo-lineup methodology. This card therefore states a conservative OSINT handling rule rather than claiming a complete official procedure.

Свідчення звільненого з полону — це доказ, а не автоматичний остаточний статус

Джерело: Coordination Headquarters for the Treatment of Prisoners of War · 29 вересня 2026

Що сталося

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

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

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

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

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

Обмеження

Публічні матеріали Коордштабу описують категорії доказів, але не публікують повну методику опитування чи фотоідентифікації. Тому картка формулює консервативне правило OSINT-роботи, а не претендує на повний офіційний протокол.

tradecraftwitness-evidencephoto-identificationpowcorroboration
🧰ToolboxІнструментарій
#05

FileGrail 0.45.1 offers local file-origin analysis while preserving conflicting provenance signals

Source: FileGrail / PyPI · 27 September 2026

What happened

PyPI lists FileGrail 0.45.1 as the latest release, published on September 27 with Trusted Publishing provenance from the project's GitHub Actions workflow. The project is positioned as a file-origin and metadata investigation tool covering EXIF/XMP/IPTC/C2PA and other provenance clues, with local analysis intended to avoid unnecessary network disclosure.

Why it matters

File provenance is rarely a single truth field. A useful investigation tool should expose source signals, conflicts and confidence boundaries rather than collapsing them into one opaque answer.

How to use it

Pin the exact version, verify the PyPI hashes or publishing attestation, preserve the original file, work on a copy, and treat metadata as evidence that can be altered rather than as self-authenticating truth.

Limits

The current release is marked Alpha on PyPI. Metadata can be edited or stripped, and provenance claims such as C2PA still require context and trust evaluation beyond the mere presence of a manifest or signature.

FileGrail 0.45.1 аналізує походження файлів локально й зберігає суперечливі сигнали походження

Джерело: FileGrail / PyPI · 27 вересня 2026

Що сталося

PyPI вказує FileGrail 0.45.1 як найновіший реліз, опублікований 27 вересня через Trusted Publishing із походженням від GitHub Actions проєкту. Інструмент позиціонується для дослідження походження файлів і метаданих, зокрема EXIF/XMP/IPTC/C2PA та інших сигналів provenance, із локальним аналізом без зайвого мережевого розкриття.

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

Походження файла рідко зводиться до одного «правильного» поля. Корисний інструмент має показувати джерела сигналів, конфлікти й межі впевненості, а не стискати все до непрозорої відповіді.

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

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

Обмеження

На PyPI поточний реліз позначений як Alpha. Метадані можна змінити або видалити, а твердження provenance на кшталт C2PA все одно потребують контексту й оцінки довіри, а не лише наявності маніфесту чи підпису.

toolboxfilegrailprovenancemetadatac2pa