Baltic Signal Monitor

Независимый · Бесплатный · Не связан ни с одним правительством

Сигнал, а не тревога, на балтийском рубеже

Автоматизированная разведка по открытым источникам (OSINT), отслеживающая сигналы безопасности по линии Россия — Балтия по 152 источникам — государственным службам безопасности, информационным агентствам и трекерам дезинформации — и оценивающая результаты по независимому подтверждению, прежде чем что-либо будет отмечено.

Не хочешь заводить Telegram? Уведомления в браузере используют только твой собственный браузер — без приложения, без аккаунта, без участия третьих сторон.

Чтение статуса…
Последнее сканирование—
Результат—
С—
Исправления—

Это не служба экстренной помощи

В экстренной ситуации звони 112. Официальные предупреждения поступают от государственных органов твоей страны — в Эстонии kriis.ee, в Латвии vugd.gov.lv, в Литве lt72.lt. Этот сайт не является одним из них и не говорит от имени какого-либо правительства.

Это автоматический монитор. Он может ошибаться и ошибался — каждая опубликованная ошибка перечислена в исправлениях. Он также может молчать, пока что-то происходит, потому что сканирование может не сработать или задержаться. Молчание здесь не означает, что всё в порядке.

Предоставляется как есть, без гарантий точности, полноты или доступности. Используй его как один из нескольких источников, никогда как единственный.

Индекс отклонения сигнала

Насколько сегодняшний день далёк от обычного

Вычисляет среднее из четырёх независимо отслеживаемых исходных сигналов — помех GPS, судовой активности AIS, военных воздушных судов и термических очагов — по сравнению с собственным недавним базовым уровнем каждого сигнала. Это измерение текущего отклонения, а не прогноз: оно никогда не влияет на результат WARN/WATCH/QUIET выше и может показывать повышенный уровень даже в день, когда этот результат остаётся QUIET. Полный обзор ↓

—
против 30-дневного базового уровня
—
сигналов предоставили данные

Загрузка…

Прочти сначала

Что это — и чем оно не является

Инструмент OSINT — не проверенные разведданные и не официальный источник Сканирует публичные источники и оценивает их по независимому подтверждению. Создан и поддерживается одним человеком; он может что-то пропустить и может ошибиться.

Что он делает

Инструмент OSINT (разведки по открытым источникам): сканирует публичные новости, официальные государственные источники и структурированные данные о событиях в поисках сигналов безопасности по линии Балтия/Россия и оценивает результаты по тому, сколько независимых источников подтверждают одну и ту же историю, прежде чем что-либо будет отмечено как реальное предупреждение. Всё здесь берётся из общедоступных источников — ничего секретного, ничего скрытого.

Чем он не является

Не является официальным источником правительства, НАТО или разведки и не связан с ними. Это не проверенные разведданные и не прогноз будущего — это инструмент оценки по ключевым словам и подтверждению, созданный и поддерживаемый одним человеком. Он может что-то пропустить и иногда ошибаться.

Метод

Как оценивается сигнал

Каждый источник принадлежит к уровню доверия. Ни один отдельный источник не может сам вызвать реальное предупреждение — это делает только независимое подтверждение между уровнями.

Уровни источников и как они достигаются Какие источники на каком уровне доверия, сколько их и почему большинство приходит через один агрегатор.
УровеньЧто подходитКоличество
Уровень 1 Государственные службы безопасности/разведки (Эстония, Латвия, Литва, Финляндия, Швеция, Польша), НАТО, ISW, информационные агентства. 33 источников
Уровень 2 Общественные вещатели, аналитические центры по безопасности, издания расследовательской журналистики. 109 источников
Уровень 3 Фактчекеры дезинформации, а также сами российские государственные СМИ/официальные лица — отслеживаются, чтобы видеть нарратив, никогда не считаются доказательством, никогда не могут вызвать предупреждение. 10 источников

Большинство источников достигается через один новостной агрегатор, который иногда блокировал всё сканирование сразу. Чтобы один сбой не оставил монитор слепым, дополнительно 48 потоков читаются напрямую у самих изданий — среди них балтийские общественные СМИ на английском и на местных языках и, что не менее важно, первичные источники, которые сами сообщили бы об инциденте: министерства обороны, силы территориальной обороны, национальные команды кибербезопасности и операторы передачи электроэнергии и газа. Издание, достигнутое обоими путями, по-прежнему считается одним источником, а не собственным подтверждением.

Что означают QUIET, WATCH и WARN Три уровня и что должно быть верным, прежде чем будет использован каждый из них.
QUIET

В этом сканировании не найдено ничего релевантного.

WATCH

Релевантно, но ещё не подтверждено независимым источником.

WARN

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

Что регистрируется, но не повышает уровень Почему часть существенного материала регистрируется как контекст, а не отправляется как предупреждение.

Не всё существенное становится предупреждением. Рутинный, заранее объявленный, спекулятивный или уже освещённый материал регистрируется как контекст. Действия России или Беларуси никогда не считаются рутинными.

Эти записи остаются в журнале сканирования как контекст. Причина проста: канал, который поднимает тревогу по любому поводу, учит людей его игнорировать — и тогда игнорируется и то единственное предупреждение, которое действительно важно. Конкретный сообщённый инцидент — перебитый кабель, пересёкший границу дрон — никогда не отфильтровывается таким образом, даже если цитируются попытки официальных лиц его преуменьшить.

История работы

Живое, а не отобранное вручную

Автоматически получено из тех же данных, что использует Telegram-канал — ничто здесь не готовится отдельно для этой страницы. Полная проверка запланирована 4 раза в день, а более быстрая проверка потоков изданий — каждые 2 часа; время выше берётся из полной проверки. Ни одна из них не является непрерывной — бесплатный планировщик GitHub работает по принципу максимальных усилий и при высокой нагрузке может запустить сканирование позже запланированного, иногда на несколько часов.

—
Зарегистрированные сканирования
—
Тишина
—
Наблюдение
—
Предупреждение
—
Доля исправлений

Индекс отклонения сигнала во времени

Среднее отклонение от базового уровня по помехам GPS, AIS, военным воздушным судам и термическим очагам (по тем, у кого уже достаточно истории). Измерение того, насколько каждое сканирование далеко от обычного — никогда не прогноз и отделено от результата WARN/WATCH/QUIET.

Загрузка…

Предупреждения WATCH/WARN во времени

Каждый столбец — одно сканирование, достигшее уровня WATCH (жёлтый) или WARN (красный); сканирования QUIET столбца не показывают. Высота столбца показывает, сколько релевантных единиц вызвали это сканирование, а не степень серьёзности.

Загрузка…

Интенсивность эскалации во времени

Каждая точка — одно сканирование, окрашенное по результату (зелёный = тишина, жёлтый = наблюдение, красный = предупреждение). Линия показывает средний новостной тон GDELT, где он доступен — чем выше линия, тем тревожнее/враждебнее освещение в СМИ; это не прогноз. Пунктирная линия — это 0 (нейтральный тон), а не низ графика: сканирования, у которых в тот раз нет данных GDELT, по умолчанию оказываются на ней, а не потому, что освещение действительно было нейтральным.

Загрузка…

Отслеживание слухов/дезинформации во времени

Сколько единиц слухов/дезинформации (уровень 3 — никогда не может сам вызвать реальное предупреждение) было отслежено в каждом сканировании.

Загрузка…

Интенсивность помех GPS во времени

Ячейки GPSJam с высоким уровнем помех, обнаруженные за день в Балтийском регионе. Собраны по точности GPS, сообщаемой самолётами — коррелируют с преднамеренными помехами, но не подтверждают их.

Загрузка…

Количество судов AIS во времени

Суда, замеченные во время сканирования в коротком окне прямого прослушивания AIS. Это не исчерпывающий охват — только те суда, которые случайно передали сигнал в этом окне.

Загрузка…

Количество военных воздушных судов во времени

Воздушные суда, передающие ADS-B в Балтийском регионе во время сканирования. Многие военные рейсы летают с выключенным или подменённым сигналом, поэтому картина неполная.

Загрузка…

Термические очаги во времени

Спутниковые термические аномалии, обнаруженные во время сканирования в Балтийском регионе. Необработанные данные теплового следа — лесные пожары и сельскохозяйственные палы вызывают их так же легко, как что угодно другое.

Загрузка…

Отключения электросети во времени

Вынужденные (незапланированные) отключения генерирующих мощностей в каждом сканировании в Эстонии, Латвии и Литве по данным ENTSO-E, официальной платформы ЕС для сообщений об отключениях. Почти всегда обычная неисправность оборудования, а не саботаж — подводные кабели и перебои передачи пока не охвачены.

Загрузка…
Недавняя история сканирований
Загрузка недавних сканирований…
История исправлений

Сообщается самостоятельно, когда ошибка замечена — это не автоматический аудит. Чистая история означает, что пока ничего не замечено и не сообщено.

Загрузка…
Что нового

Журнал внедрённых со временем функций и исправлений простым языком.

Загрузка…

Живой статус временно недоступен — проверь текущий статус прямо в Telegram-канале.

Прежде чем спросить

Часто задаваемые вопросы

Что происходит, если вы ошибаетесь?

Ошибка регистрируется и публикуется как исправление, а не исправляется молча — список выше является полным обзором того, о чём сообщено. Иногда ошибиться и открыто это признать надёжнее, чем подозрительно безупречная история. Одно честное ограничение: это не автоматический аудит — исправление появляется только тогда, когда ошибка действительно замечена и сообщена вручную. Чистая история означает, что пока ничего не замечено и не сообщено, а не формальную гарантию нулевых ошибок. Показанная выше «доля исправлений» — это количество исправлений, делённое на количество сканирований, для понимания масштаба, а не независимо проверённый показатель точности.

Что означают коды классификации GDELT и показатель «Гольдштейна», который я иногда вижу?

GDELT — это публичная база данных, которая автоматически кодирует мировые политические и конфликтные новости в структурированные категории, со стандартной оценкой серьёзности, называемой шкалой Гольдштейна (от -10 до +10 — чем отрицательнее, тем враждебнее/конфликтнее). Когда отмеченная единица приходит из GDELT, её категория и показатель Гольдштейна отображаются рядом как дополнительный контекст. Это лишь дополнительная информация о единице, которая уже прошла отбор: любая видимая здесь единица GDELT уже прошла точно такие же проверки релевантности и подтверждения, как и любая другая отмеченная единица на этой странице — это не сырые и не нефильтрованные данные. (Когда публикуется WATCH или WARN, Telegram-канал автоматически добавляет карту — но она показывает только конкретные события, вызвавшие это предупреждение, а не общий снимок региона.)

Что означает «N источник(ов) недоступны»?

Поток источника не ответил во время этого сканирования — обычно это рядовой единичный сбой. Иногда сразу отказывает большая группа источников: этот проект работает на бесплатном, совместно используемом хостинге (GitHub Actions), и этому общему кластеру иногда выделяется сервер, IP-адрес которого Google уже ограничил по другой, не связанной причине — это одновременно блокирует все источники Google News в одном сканировании. Когда это обнаруживается, сканирование теперь распознаёт это примерно за минуту и автоматически повторяет попытку на другом сервере, а не ждёт следующего запланированного сканирования. В любом случае это означает, что данный результат может быть менее полным, чем обычно — а не что что-то было скрыто. Мы лучше это покажем, чем позволим результату тишины при сломанном сканировании выглядеть идентично настоящему состоянию «всё в порядке».

Почему вы не перечисляете точные источники?

Чтобы систему оценки нельзя было обыграть — точное называние изданий, способных вызвать предупреждение, позволило бы кому-то целенаправленно использовать именно те источники, которые имеют значение. Уровень и количество публичны; в момент, когда источник действительно создаёт реальный WATCH/WARN, показываются и его название, и ссылка (см. «Недавно отмеченные события» выше).

Видите ли вы, кто подписан на этот канал?

Telegram — да, как администратор канала; это нормально для любого владельца Telegram-канала, а не что-то созданное специально для этого проекта. С push-подписчиками браузера иначе: к ним не привязаны имя или личность, только анонимный маркер устройства, поэтому я не могу видеть, кто они. Другие подписчики Telegram не видят друг друга, и ничто не экспортируется, не хранится где-то ещё, не продаётся и не передаётся за пределы самого Telegram.

Что делать, если после включения я не получаю уведомления браузера?

Мобильные браузеры здесь могут вести себя непоследовательно — оптимизация батареи телефона или собственная настройка уведомлений сайта в браузере могут молча заглушить уведомления, не показав никакой ошибки. Самая частая причина: проверь, не отключены ли уведомления этого сайта именно в настройках твоего браузера (а не только в системных настройках телефона) — обычно дело в этом.

Останется ли это бесплатным?

Да. Есть добровольная кнопка поддержки (Ko-fi) для тех, кто хочет поддержать проект — она никому не даёт более быстрых или более качественных предупреждений; все получают ровно то же самое, в то же время, независимо от неё. Кто финансирует проект — на данный момент никто — полностью перечислено на странице финансирования.

Это официальная система оповещения?

Нет. Если вы обеспокоены реальной чрезвычайной ситуацией, всегда сначала проверяйте официальные каналы своей страны: Эстония — kriis.ee · Латвия — vugd.gov.lv · Литва — lrv.lt.

Другие способы следить

RSS-лента

Предпочитаешь свою читалку Telegram или уведомлениям браузера? Подпишись на RSS-ленту — те же отмеченные события, аккаунт не нужен.

Проводишь собственный анализ? Скачай собственную историю этого проекта в формате CSV: история уровней сканирования (уровень, количество источников в каждом сканировании) и индекс отклонения сигнала (показатель отклонения в каждом сканировании). Те же данные, что стоят за графиками выше, свободны для использования.