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

Open Source Signal

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

Bilingual OSINT radar for prisoner-transfer verification, civilian-harm documentation, critical-connectivity impact, Russian-losses methodology, coerced recruitment, sanctions legal status and conflict-related sexual violence.

Daily issue #115: Ukraine says it transferred two North Korean prisoners of war to South Korea; a Russian ballistic-missile and drone attack on Kyiv kills two people and damages a maternity hospital, energy and logistics infrastructure; the previous day's Russian strikes disrupt internet access for about 100,000 households in Kyiv and the surrounding region after data centres are damaged; Mediazona updates its named Russian military-death count to about 259,000 and uses two large military leaks to show why mobilised-soldier losses are substantially undercounted in public obituaries; a separate Mediazona investigation compiles reported cases of men being deceived or threatened into Russian military contracts; the EU moves from an unresolved renewal deadline to an operative three-year extension of individual Russia sanctions; and OHCHR documents 1,004 cases of conflict-related sexual violence through July 2026, while stressing underreporting and attribution differences.

Editorial frame

What this is: A bilingual editorial filter for public-interest OSINT. Each item separates reported fact, source attribution, legal state, measured service impact and methodological inference from broader conclusions.

What this is not: A targeting aid, sanctions recommendation, political endorsement, private-person deanonymization workflow, leaked-database exploitation guide, automatic legal verdict, or claim that source attribution alone proves full responsibility.

Rubric map

📡 Signal One
🏥 Civilian Harm
🌐 Critical Connectivity
📊 Russian Losses
🧍 Recruitment Pressure
⚖️ Sanctions Status
🕯️ Conflict-Related Sexual Violence
📡Signal OneГоловний сигнал
#01

Ukraine says two captured North Korean soldiers were transferred to South Korea — transfer status is clearer than the public legal and procedural record

Source: Reuters / Yonhap / President of Ukraine · 24 September 2026

What happened

President Volodymyr Zelenskyy said in his UN General Assembly address that Ukraine had recently transferred two North Korean prisoners of war to the Republic of Korea. The soldiers had been captured alive in Russia's Kursk region in January 2025. South Korean officials said Seoul had consulted with Kyiv over the issue and did not dispute that the transfer occurred, while declining to provide operational details.

Why it matters

The case links battlefield capture, POW protection, third-country transfer and possible defection or resettlement. Those are different legal and factual states, and public reporting currently documents the transfer more clearly than the precise legal mechanism used.

How to use it

Record capture date, nationality, custody status, transfer statement and receiving-state confirmation separately. Do not infer repatriation, asylum, defection or exchange status unless an authoritative source specifies it.

Limits

Public sources did not disclose the detailed legal basis, timing or conditions of the transfer. Safety concerns also limit what South Korean authorities have said publicly.

Україна повідомляє про передачу двох полонених військових КНДР Південній Кореї — сам факт передачі зрозуміліший за публічний юридичний і процедурний запис

Джерело: Reuters / Yonhap / President of Ukraine · 24 вересня 2026

Що сталося

Президент Володимир Зеленський заявив у виступі на Генеральній Асамблеї ООН, що Україна нещодавно передала двох північнокорейських військовополонених Республіці Корея. Військових захопили живими в Курській області Росії у січні 2025 року. Південнокорейські посадовці повідомили про консультації з Києвом і не заперечили факт передачі, але не розкрили операційних деталей.

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

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

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

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

Обмеження

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

signal-onepownorth-koreasouth-koreacustody-transfer
🏥Civilian HarmШкода цивільним
#02

A September 24 Russian missile-and-drone attack on Kyiv killed two people and damaged a maternity hospital, energy and logistics sites

Source: Reuters / Ukrainian authorities · 24 September 2026

What happened

Reuters reported that Russia struck Kyiv with ballistic missiles and drones early on September 24, killing two people. Ukrainian officials said one person was killed in the parking area of a maternity hospital that was damaged. President Zelenskyy said residential buildings, civilian infrastructure, energy infrastructure and logistics were among the sites hit.

Why it matters

For civilian-harm documentation, casualty count, object type, physical damage and attribution should be stored separately. A reported strike on or near a medical facility has particular evidentiary importance but still requires site-level verification.

How to use it

Create incident-level records for each affected site, preserve timestamps and imagery where available, and distinguish official statements about intended targets from observed impact.

Limits

Early casualty and damage figures can change as rescue work continues. The cited public reporting does not by itself establish the intended target of every weapon used.

Російська ракетно-дронова атака на Київ 24 вересня вбила двох людей і пошкодила пологовий будинок, енергетичні та логістичні об'єкти

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

Що сталося

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

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

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

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

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

Обмеження

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

civilian-harmkyivmissile-strikemedical-facilityinfrastructure
🌐Critical ConnectivityКритичний зв'язок
#03

Russian strikes disrupted internet access for about 100,000 households in Kyiv and the region after data centres were damaged

Source: Reuters / Ministry of Digital Transformation of Ukraine · 23 September 2026

What happened

Ukraine's Digital Transformation Ministry said Russian attacks on September 23 disrupted internet services for around 100,000 households in Kyiv and the surrounding region. Ukrainian reporting said data centres used by local providers were damaged and repair teams were assessing the extent of the disruption. Russia's Defence Ministry said it had targeted data centres and logistics facilities it claimed supported the Ukrainian military.

Why it matters

Connectivity is a measurable civilian-service impact distinct from physical damage. Internet outages also affect warning delivery, emergency communication, payments and access to public services, so duration and geographic scope matter more than a single headline number.

How to use it

Track provider, affected households, start time, restoration time and geographic area separately. Preserve Russian target claims as attributed statements, not as independent proof of the facilities' military use.

Limits

The 100,000 figure was an official Ukrainian estimate during ongoing repairs. Final outage duration and the exact share of households fully disconnected versus degraded were not specified in the initial report.

Російські удари порушили доступ до інтернету приблизно для 100 тис. домогосподарств у Києві та області після пошкодження дата-центрів

Джерело: Reuters / Ministry of Digital Transformation of Ukraine · 23 вересня 2026

Що сталося

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

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

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

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

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

Обмеження

100 тис. — офіційна українська оцінка під час ремонтних робіт. Початкове повідомлення не уточнювало остаточну тривалість збою та частку домогосподарств із повним відключенням проти погіршення якості зв'язку.

critical-connectivityinternetdata-centreskyivservice-impact
📊Russian LossesРосійські втрати
#04

Mediazona's named Russian military-death count reaches about 259,000, while leak matching suggests mobilised losses are substantially undercounted

Source: Mediazona / BBC Russian / volunteer researchers · 21 September 2026

What happened

Mediazona's September 21 update put its verified named list of Russian military deaths at roughly 259,000. In a separate mobilisation analysis, the outlet compared two large military datasets: one containing around 40,000 mobilised personnel and another covering more than 200,000 servicemen, including 16,000 marked as mobilised. In a matched cohort of 2,515 mobilised men, Mediazona confirmed 427 deaths, while only 173 of those deaths had appeared in obituaries and its public loss database.

Why it matters

This is a methodological warning against treating obituary-based counts as complete. Recruitment category is especially hard to infer for mobilised personnel, and matching roster data with state registries can reveal systematic classification and coverage gaps.

How to use it

Keep 'confirmed named deaths', 'estimated total deaths' and 'recruitment category' as separate fields. Preserve source provenance for each classification and avoid extrapolating the matched cohort mechanically to the entire Russian force.

Limits

Mediazona says the public list is a conservative floor, not a complete count. The leak-based cohort is not a random sample of all mobilised personnel and cannot by itself produce a national casualty rate.

Поіменний список загиблих російських військових Mediazona сягає близько 259 тис., а зіставлення витоків вказує на суттєвий недооблік мобілізованих

Джерело: Mediazona / BBC Russian / volunteer researchers · 21 вересня 2026

Що сталося

В оновленні від 21 вересня Mediazona довела свій перевірений поіменний список загиблих російських військових приблизно до 259 тис. В окремому аналізі мобілізації видання зіставило два великі військові масиви: один приблизно на 40 тис. мобілізованих і другий на понад 200 тис. військовослужбовців, серед яких 16 тис. позначені як мобілізовані. У зіставленій когорті з 2 515 мобілізованих Mediazona підтвердила 427 смертей, тоді як лише 173 з них раніше потрапили до некрологів і публічної бази втрат.

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

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

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

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

Обмеження

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

russian-lossesmediazonamobilisationnamed-deathsmethodology
🧍Recruitment PressureТиск при вербуванні
#05

Mediazona compiles reported cases of Russian men being deceived or threatened into military contracts — case reports are evidence of a practice, not a prevalence estimate

Source: Mediazona · 22 September 2026

What happened

Mediazona compiled a series of reported cases in which Russian men or their relatives said police, military recruiters or other officials used deception, detention, document seizure, threats or pressure to obtain military contracts followed by deployment. The article includes cases involving people with serious reported health conditions and families disputing claims that contracts were signed voluntarily.

Why it matters

For recruitment monitoring, volunteered, pressured, deceived, coerced and administratively compelled are different categories. Case-level documentation can establish recurring mechanisms without proving how common they are across Russia.

How to use it

Code each case by recruitment pathway, alleged coercive mechanism, medical status claim, official response and later service outcome. Avoid publishing unnecessary private identifiers from relatives or recruits.

Limits

The article is a compilation of reported cases, many based partly on relatives' testimony. It does not provide a representative sample or a national prevalence estimate.

Mediazona збирає повідомлені випадки обману й погроз під час нав'язування контрактів із російським Міноборони — це свідчення практики, а не оцінка її поширеності

Джерело: Mediazona · 22 вересня 2026

Що сталося

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

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

Для моніторингу набору добровільне рішення, тиск, обман, примус і адміністративне спонукання — різні категорії. Поодинокі задокументовані справи можуть показати повторювані механізми, але не доводять їхню загальну поширеність у Росії.

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

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

Обмеження

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

recruitmentcoercionrussiamediazonacase-documentation
⚖️Sanctions StatusСтатус санкцій
#06

The EU moved from an unresolved renewal deadline to an operative three-year extension of Russia-related individual sanctions

Source: Council of the European Union · 22 September 2026

What happened

The Council of the EU decided to extend for 36 months, until September 22, 2029, restrictive measures against more than 3,000 individuals and entities linked to actions undermining Ukraine's territorial integrity, sovereignty and independence. During the review, the Council also decided not to renew three individual listings and one entity listing, and removed three deceased persons.

Why it matters

This is a genuine legal-state transition from the unresolved deadline covered in issue #113. Proposal, negotiation, expiry risk and operative renewal should not be collapsed into one status field.

How to use it

Update the instrument-level status to active through September 22, 2029, but update individual entity records only against the authoritative annex or sanctions database rather than press coverage.

Limits

A sanctions listing is an administrative restrictive measure, not a criminal conviction. This card follows up a topic from #113 because the legal state changed after publication.

ЄС перейшов від невизначеного дедлайну продовження до чинного трирічного продовження індивідуальних санкцій, пов'язаних із Росією

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

Що сталося

Рада ЄС вирішила продовжити на 36 місяців — до 22 вересня 2029 року — обмежувальні заходи проти понад 3 000 фізичних та юридичних осіб, пов'язаних із діями, що підривають територіальну цілісність, суверенітет і незалежність України. Під час перегляду Рада також вирішила не продовжувати включення трьох фізичних осіб та однієї юридичної особи й вилучила зі списку трьох померлих.

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

Це реальна зміна юридичного стану порівняно з невизначеним дедлайном, описаним у випуску #113. Пропозицію, переговори, ризик завершення дії та чинне продовження не слід зводити в одне поле статусу.

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

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

Обмеження

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

sanctionseulegal-statusrenewalfollow-up