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

Open Source Signal

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

Bilingual OSINT radar for accountability, missing-person status, civilian-harm verification, public datasets and investigator safety.

Daily issue #119: the EU sanctioned 10 people and 17 entities over the unlawful deportation and forced assimilation of Ukrainian children; Ukraine's Defence Ministry ordered military units not to stop payments to families of missing service members before a lawful status-changing event; September 28 drone attacks killed civilians and hit the National Academy of Sciences and a Dnipro business centre; the T4P war-crimes database passed 121,000 documented probable incidents while explicitly warning that its coverage is incomplete; Ukraine's open-data portal refreshed public missing-person resources, underscoring the need to separate public-interest discovery from unnecessary exposure of personal data; and Mobile Verification Toolkit published a new PyPI release for consensual mobile-device forensics.

Editorial frame

What this is: A bilingual editorial filter for public-interest OSINT. Each item separates event, legal or administrative status, dataset scope and source attribution from stronger conclusions.

What this is not: A targeting aid, political recommendation, private-person deanonymization workflow, substitute for official status records, or assumption that a public dataset is complete merely because it is large.

Rubric map

🧒 Signal One
🪪 Losses, Captivity & Missing
🏙️ War Crimes Verification
📚 Ukraine Lens
⚠️ Risk Watch
🛡️ Tool Radar
🧒Signal OneГоловний сигнал
#01

EU sanctions 10 people and 17 entities over the unlawful deportation and forced assimilation of Ukrainian children

Source: Council of the European Union · 28 September 2026

What happened

The Council of the EU adopted restrictive measures against 10 additional individuals and 17 entities it says are responsible for the systematic unlawful deportation and forcible transfer of Ukrainian children to Russia or within occupied Ukrainian territory, and for forced assimilation including indoctrination and militarised education. The listings include state and regional officials, children's camps and organisations involved in recreation and education programmes.

Why it matters

Sanctions listings are useful as structured accountability leads because they connect named institutions, officials and programme roles to a dated legal act. They are not, by themselves, criminal convictions.

How to use it

Preserve the legal-act identifier, listing date, entity role and source description as separate fields. Cross-check each listed organisation against court records, official registries and independent investigations before making stronger claims.

Limits

The Council states that more than 20,500 Ukrainian children have been deported or forcibly transferred; that figure is an institutional estimate, not a complete person-level census. Sanctions establish an EU legal measure, not a criminal-court finding.

ЄС запровадив санкції проти 10 осіб і 17 організацій за незаконну депортацію та примусову асиміляцію українських дітей

Джерело: Council of the European Union · 28 вересня 2026

Що сталося

Рада ЄС запровадила обмежувальні заходи проти ще 10 осіб і 17 організацій, яких вона вважає відповідальними за систематичну незаконну депортацію та примусове переміщення українських дітей до Росії або в межах окупованої території України, а також за примусову асиміляцію, зокрема індоктринацію та мілітаризоване виховання. До списку ввійшли державні й регіональні посадовці, дитячі табори та організації, залучені до рекреаційних і освітніх програм.

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

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

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

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

Обмеження

Рада ЄС наводить оцінку понад 20 500 депортованих або примусово переміщених українських дітей; це інституційна оцінка, а не повний поіменний перепис. Санкції є правовим заходом ЄС, а не висновком кримінального суду.

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

Ukraine orders military units not to stop family payments merely because a body has been identified

Source: Ministry of Defence of Ukraine · 28 September 2026

What happened

Ukraine's Defence Ministry said military units must continue the monetary entitlement of service members listed as missing until a legally defined basis for stopping payments exists: a court decision declaring the person missing in law or an official death record. The ministry said documents concerning identification of a body, by themselves, are not a statutory basis for ending the payments.

Why it matters

For missing-person research, an identification lead, a forensic conclusion, an official death record and a legal status change are distinct states. Administrative data can otherwise create false certainty about a person's status.

How to use it

Model status transitions explicitly: missing → identification lead → forensic/official confirmation → registry or court change. Never collapse intermediate documents into a final status without the legally relevant record.

Limits

This is an administrative instruction about payments and status handling. It does not resolve any individual missing-person case and should not be used to infer whether a particular service member is alive or dead.

Україна заборонила військовим частинам припиняти виплати родинам лише через документи про впізнання тіла

Джерело: Ministry of Defence of Ukraine · 28 вересня 2026

Що сталося

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

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

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

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

Моделюйте переходи статусу явно: зниклий безвісти → зачіпка про впізнання → судово-медичне/офіційне підтвердження → зміна в реєстрі або судове рішення. Не перетворюйте проміжний документ на остаточний статус без юридично значущого запису.

Обмеження

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

missing-personsstatus-trackingmilitary-familiesadministrative-dataverification
🏙️War Crimes VerificationВерифікація воєнних злочинів
#03

September 28 drone attacks hit the National Academy of Sciences and a Dnipro business centre amid civilian casualties

Source: Reuters / AP / Ukrainian authorities · 28 September 2026

What happened

Reuters reported that Russian drone attacks across Ukraine on September 28 killed civilians and injured dozens. In Kyiv, a strike hit the National Academy of Sciences; in Dnipro, a drone struck a business centre. Early nationwide casualty totals varied as local authorities updated figures. Ukrainian officials also reported the use of faster jet-powered drones.

Why it matters

One national headline contains multiple incident chains. Weapon type, impact site, casualties and target characterisation must be verified separately for each location and timestamp.

How to use it

Keep an incident ledger with source timestamp, location, reported weapon, physical damage, casualty update and source-side target claim. Freeze early snapshots rather than overwriting them so later corrections remain auditable.

Limits

Early casualty counts changed during the day. Claims about exact drone variants and intended targets require technical or independent corroboration beyond confirmation that a strike occurred.

Удари дронів 28 вересня вразили Національну академію наук і бізнес-центр у Дніпрі на тлі жертв серед цивільних

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

Що сталося

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

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

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

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

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

Обмеження

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

war-crimes-verificationcivilian-harmincident-ledgerdronessource-discipline
📚Ukraine LensУкраїнська оптика
#04

T4P's public war-crimes database shows 121,376 documented probable incidents — and explicitly warns that the count is incomplete

Source: Tribunal for Putin (T4P) · 28 September 2026 snapshot

What happened

T4P's live statistics page showed 121,376 documented probable war-crime incidents across Ukrainian regions in its September 28 snapshot. The project also publishes category and regional breakdowns, including casualties, disappearances and types of attacked objects.

Why it matters

A large incident database is most useful when its own scope statement travels with every number. T4P explicitly says its database is neither complete nor final and that true totals are likely higher.

How to use it

Cite the snapshot date with any number, distinguish incident count from victim count, and preserve T4P's 'probable war crimes' wording unless a court or other competent body has made a legal finding.

Limits

The live dataset can change as cases are added, merged, reclassified or corrected. Regional totals should not be interpreted as a direct measure of comparative victimisation without accounting for documentation access and methodology.

Публічна база воєнних злочинів T4P містить 121 376 задокументованих імовірних інцидентів — і прямо попереджає про неповноту підрахунку

Джерело: Tribunal for Putin (T4P) · зріз станом на 28 вересня 2026

Що сталося

Сторінка живої статистики T4P у зрізі за 28 вересня показувала 121 376 задокументованих імовірних інцидентів воєнних злочинів у регіонах України. Проєкт також публікує категоріальні та регіональні розрізи, зокрема щодо жертв, зникнень і типів атакованих об'єктів.

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

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

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

Разом із будь-якою цифрою вказуйте дату зрізу, відрізняйте кількість інцидентів від кількості потерпілих і зберігайте формулювання T4P «імовірні воєнні злочини», якщо юридичну кваліфікацію не встановив суд або інший компетентний орган.

Обмеження

Жива база може змінюватися внаслідок додавання, об'єднання, перекласифікації або виправлення справ. Регіональні суми не слід трактувати як прямий показник порівняльної віктимізації без урахування доступності документування та методології.

ukraine-lenswar-crimesdatasett4pmethodology
⚠️Risk WatchМежі й ризики
#05

Ukraine's open-data portal refreshed missing-person resources — public availability does not erase privacy risk

Source: data.gov.ua / National Police of Ukraine · 28 September 2026

What happened

The Ukrainian open-data portal's activity stream shows repeated September 28 updates to National Police resources concerning missing persons, including separate JSON resources for the main records, distinguishing signs, belongings and clothing.

Why it matters

This is a high-value discovery source for reconciliation and status checking, but it can contain highly personal information. 'Open data' is a licence and access condition, not an instruction to republish every available field.

How to use it

Use the dataset for matching and provenance internally; publish only the minimum fields necessary for a public-interest finding. Avoid redistributing home addresses, phone numbers, family details or distinctive personal data unless strictly necessary and justified.

Limits

An update timestamp proves that a resource changed, not what substantive records were added or removed. Person-level changes require version comparison and, where status matters, confirmation against competent official records.

Український портал відкритих даних оновив ресурси про зниклих безвісти — публічність не скасовує ризиків для приватності

Джерело: data.gov.ua / National Police of Ukraine · 28 вересня 2026

Що сталося

Стрічка активності українського порталу відкритих даних показує повторні оновлення 28 вересня ресурсів Національної поліції щодо зниклих безвісти, зокрема окремих JSON-наборів для основних записів, прикмет, речей та одягу.

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

Це цінне джерело для звірки та перевірки статусів, але воно може містити дуже особисту інформацію. «Відкриті дані» — це режим ліцензування й доступу, а не вказівка перепубліковувати кожне доступне поле.

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

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

Обмеження

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

risk-watchopen-datamissing-personsprivacydata-minimisation
🛡️Tool RadarІнструментальний радар
#06

Mobile Verification Toolkit published a new PyPI release on September 28

Source: MVT project / PyPI · 28 September 2026

What happened

PyPI published MVT version 2026.9.28 as both a source distribution and a universal Python wheel using Trusted Publishing. MVT is designed for consensual forensic analysis of iOS and Android device acquisitions to look for indicators and traces of sophisticated compromise.

Why it matters

For investigators and civil-society teams, mobile-device compromise can undermine source protection, account security and evidence integrity. A maintained forensic toolkit is part of investigator OPSEC, not merely a malware-analysis niche.

How to use it

Pin the exact package version, verify package hashes or trusted-publishing metadata, preserve acquisition provenance and work only with devices or backups you are authorised to examine.

Limits

The PyPI release page confirms package publication but does not, at collection time, expose a matching GitHub release note for 2026.9.28. Do not invent a changelog; treat feature-level changes as unverified until the project's own release notes are available.

Mobile Verification Toolkit опублікував новий реліз на PyPI 28 вересня

Джерело: MVT project / PyPI · 28 вересня 2026

Що сталося

PyPI опублікував MVT версії 2026.9.28 як вихідний пакет і універсальний Python wheel через Trusted Publishing. MVT призначений для добровільного криміналістичного аналізу отриманих даних з iOS та Android із пошуком індикаторів і слідів складної компрометації.

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

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

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

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

Обмеження

Сторінка релізу PyPI підтверджує публікацію пакета, але на момент збору не показувала відповідної примітки до релізу 2026.9.28 на GitHub. Не вигадуйте changelog: зміни на рівні функцій лишаються непідтвердженими до появи приміток самого проєкту.

tool-radarmvtmobile-forensicsopsecspyware