О проекте «Сигнал БПЛА»
«Сигнал БПЛА» показывает на карте, где в России объявлена опасность беспилотников или ракетная опасность, когда это произошло и где уже прозвучал отбой. Источник — публичные сообщения открытых Telegram-каналов, а не официальная система оповещения.
Откуда берутся данные
Сервис читает публичные каналы, которые сами публикуют сообщения об опасности: региональные радары, сводки агрегаторов, каналы губернаторов. Каждое сообщение проходит разбор: определяется, объявление это или отбой, какой вид угрозы упомянут (БПЛА, ракеты, сирены), к какой территории относится текст — область, город или район.
- публикация в канале → сообщение в очереди на разбор;
- разбор определяет действие, угрозу и территорию;
- статус появляется на карте и в списке регионов;
- отбой закрывает статус, но остаётся в истории.
Между публикацией и появлением на карте проходит от нескольких секунд до минуты. Данные обновляются автоматически, страницу перезагружать не нужно.
Как читать карту
- Регион подсвечен — по нему есть активное сообщение об опасности.
- Ракетная опасность — тёмно-красная отметка, опасность БПЛА — тёмно-оранжевая.
- Отбой — сообщение о том, что опасность снята; регион возвращается в обычный вид, а событие уходит в историю.
- Уничтожен — сообщение о сбитом аппарате. Такие отметки висят несколько часов и не означают, что опасность сохраняется.
- Свежесть — если сообщений давно не было, статус считается устаревшим: источник мог просто замолчать.
Чего сервис не делает
«Сигнал БПЛА» не является средством массовой информации, органом власти или частью системы оповещения. Он не заменяет сообщения МЧС, РСЧС и региональных властей и не даёт прогнозов. Это агрегатор публичных сообщений: он может ошибаться, задерживаться и пропускать объявления. Решения о действиях принимайте только по официальным каналам.
Страницы по регионам
У каждого региона есть отдельная страница с текущим статусом и историей объявлений — 89 субъектов в списке регионов. Такие страницы удобно открывать, когда нужно посмотреть не всю карту, а свой город или область.
Приватность
Сервис не требует регистрации и не собирает имена, телефоны и почту. Голоса «ещё есть» / «уже нет» хранятся с необратимым хешем IP, чтобы один человек не мог голосовать много раз. Подробнее — в разделе «Правовое».
Технически: Python и PostgreSQL, карта на MapLibre, тайлы отдаются с собственного сервера, данные обновляются через SSE — без опроса страницы и без внешних трекеров.
Открыть картуОбновление данных — в реальном времени. Время на карте и на страницах регионов указано по Москве.