🛡 ПродуктProduct
⚙️ АрхитектураArchitecture
🗺 Дорожная картаRoadmap
📡 ОборудованиеHardware
💎 ЭкономикаEconomics
Персональный ассистент безопасности

Знай об угрозах раньше,
чем они рядом

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

24/7
Мониторинг в реальном времени
4
Уровня классификации угроз
Офлайн-доступ к критическим данным
Всё важное — с первого взгляда
Главный экран спроектирован для мгновенного считывания обстановки. Пользователь открывает приложение и за 2 секунды понимает: безопасно или нет, что происходит вокруг, какая погода, чем он дышит.

Индикатор общего статуса безопасности

Центральный элемент экрана. Кольцо с динамической подсветкой и статусом: Safe, Caution, Danger, Critical. Цвет и анимация меняются в реальном времени на основе агрегированной оценки всех активных факторов риска вокруг пользователя.

Погода, AQI и UV-индекс

Три метрики под индикатором статуса. Текущая температура и условия, индекс качества воздуха (AQI) с цветовой шкалой от «чистый» до «опасный», и UV-индекс для оценки солнечного излучения. Данные обновляются по геолокации.

Лента активных угроз

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

Кнопка «Что делать сейчас»

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

Карта с радиусом мониторинга

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

SafeRadius
Москва
SAFE
Обстановка спокойная
+18°
Погода
42
AQI
6
UV
Гроза через 2ч
Вероятность 78%
~15 км
Воздух: хороший
PM2.5 — 12 мкг/м³
здесь
Пром. авария
Зона контроля
~48 км
Спросите ИИ-ассистента...
Модули приложения
Каждый модуль решает конкретную задачу в цепочке «обнаружить — оценить — предупредить — помочь». Вместе они формируют замкнутый цикл персональной безопасности.
📍

Геолокационный мониторинг

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

Бесплатно
🌦

Погодные и природные угрозы

Штормовые предупреждения, грозы, сильный ветер, экстремальная жара и мороз, наводнения, лесные пожары, сейсмическая активность, лавины и оползни. Данные из метеослужб, адаптированные под конкретный регион пользователя. Прогноз на ближайшие часы и визуализация на карте.

Бесплатно
💨

Качество воздуха и UV

Индекс загрязнения воздуха (AQI) с разбивкой по компонентам: PM2.5, PM10, NO₂, O₃, SO₂, CO. UV-индекс с рекомендациями по защите. Цветовая шкала от «отлично» до «опасно». Исторический график изменений за сутки. Прогноз AQI на ближайшие часы.

Бесплатно
🚨

Чрезвычайные ситуации

Промышленные аварии, утечки химических веществ, зоны эвакуации, задымление. Только из официальных и верифицированных источников. Каждое событие содержит тип, расстояние, время обновления, уровень риска и источник информации.

Бесплатно
☢️

Ядерная и радиационная безопасность

Мониторинг радиационного фона вблизи АЭС, предупреждения об инцидентах на ядерных объектах (шкала INES), оповещения о ядерной угрозе. Расстояние до ближайших АЭС, зоны отчуждения, направление ветра относительно объекта. Пошаговые инструкции: укрытие, йодная профилактика, эвакуация, дезактивация. Данные из МАГАТЭ, национальных ядерных регуляторов и систем мониторинга радиации.

Бесплатно
⚠️

Зоны нестабильности

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

Базовое
🗺

Интерактивная карта угроз

Все активные события визуализированы на карте с цветовыми полигонами и радиусами. Слои: погода, AQI, чрезвычайные ситуации, инфраструктура. Кластеризация при масштабировании. Маршруты эвакуации и ближайшие точки помощи: больницы, укрытия, аптеки, полиция.

Premium
🩹

Первая помощь

Полный справочник с пошаговыми инструкциями для ключевых ситуаций. Простой язык, крупные элементы интерфейса для стрессовых условий, таймеры для CPR. Вызов экстренных служб одной кнопкой с автоопределением номера по стране. Полный офлайн-доступ.

Бесплатно
📴

Офлайн-режим

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

Базовое
🔔

Умные уведомления

Приоритизированная система: информационные (тихие), предупреждения (стандартные), критические (full-screen alert, обходят режим «Не беспокоить»). Антиспам-фильтр, объединение похожих событий, quiet hours для некритичных алертов. Настройка по категориям и радиусу.

Бесплатно
🔋

Инфраструктурный мониторинг

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

Premium
🧬

Эпидемиологические алерты

Вспышки заболеваний, карантинные зоны, рекомендации ВОЗ и местных служб здравоохранения. Пандемические обновления адаптированы под регион пользователя. Без паники — только факты и конкретные рекомендации по защите.

Premium
👨‍👩‍👧

Семейная безопасность

Группы до 6 человек с отслеживанием статуса безопасности каждого участника. Уведомления, если член семьи входит в опасную зону. Общий дашборд с позициями на карте. Приватность: данные видны только внутри группы, шифрование end-to-end.

Premium
🤖

ИИ-ассистент безопасности

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

Premium
Четыре уровня риска
Каждое событие проходит через Risk Scoring Engine, который учитывает тип угрозы, расстояние до пользователя, динамику распространения и severity из источника. Результат — один из четырёх уровней, определяющий поведение интерфейса и уведомлений.
S

Safe

Угрозы отсутствуют или далеко за пределами радиуса. Интерфейс спокойный, зелёная индикация. Метрики отображаются в штатном режиме.

C

Caution

Событие зафиксировано в пределах расширенного радиуса или приближается. Жёлтая индикация, информационное уведомление. Рекомендация: следить за обновлениями.

D

Danger

Активная угроза в ближнем радиусе. Оранжево-красная индикация, push-уведомление с приоритетом. Рекомендации: подготовиться к эвакуации, избегать зоны.

!

Critical

Непосредственная опасность. Full-screen alert, обход тихого режима, вибрация. Конкретные инструкции: укрыться, эвакуироваться, вызвать помощь. Активация SOS-режима.

Как работает Risk Scoring Engine

  • Тип события — базовый вес: землетрясение получает больший вес, чем умеренный дождь
  • Severity из источника — если метеослужба указала «extreme warning», это учитывается в score
  • Расстояние — экспоненциальное снижение score с увеличением дистанции
  • Динамика — событие движется к пользователю (+score) или от него (-score)
  • Время — свежие данные весят больше; устаревшие события постепенно деградируют
  • Контекст региона — сейсмическая зона учитывает фоновую активность, чтобы не спамить
  • Агрегация — несколько средних угроз одновременно могут повысить общий статус
Структура экранов
Интерфейс спроектирован для чтения в стрессовых условиях: высокий контраст, крупные элементы, минимум шагов до нужной информации. Тёмная тема по умолчанию — меньше нагрузки на глаза, лучше читаемость в темноте.
01

Главный экран — Dashboard

Кольцо статуса безопасности, метрики погоды / AQI / UV, лента активных угроз, плавающая кнопка «Что делать». Пользователь получает полную картину за 2 секунды. Свайп вверх открывает интерактивную карту.

02

Карта угроз

Полноэкранная карта с позицией пользователя, радиусом мониторинга и всеми активными событиями. Цветовые полигоны для зон опасности. Переключаемые слои: погода, AQI-тепловая карта, чрезвычайные ситуации, инфраструктура. Маркеры больниц, укрытий, аптек.

03

Карточка инцидента

Тип угрозы, уровень риска, расстояние и направление, время последнего обновления, краткое описание, рекомендуемые действия, ссылка на официальный источник. Кнопки: «Построить маршрут от зоны», «Поделиться», «Подписаться на обновления».

04

Первая помощь

Сетка карточек с иконками: ожог, кровотечение, перелом, потеря сознания, удушье, тепловой удар, обморожение, укус, отравление. Каждая карточка раскрывается в пошаговую инструкцию. Крупный шрифт, контрастные кнопки, таймер CPR. Кнопка вызова 112/911 в шапке.

05

«Что делать сейчас»

Контекстный экран. Если угроза активна — показывает конкретный сценарий: что взять с собой, куда двигаться, какие службы доступны поблизости. Если обстановка спокойная — общие рекомендации по подготовке и чек-листы «тревожного чемоданчика».

06

История уведомлений

Хронологический список всех полученных алертов с группировкой по дате. Фильтры по типу и уровню. Каждый элемент раскрывается в архивную карточку инцидента. Для Premium: аналитика — сколько угроз за период, какие типы преобладают в регионе.

07

Настройки

Радиус мониторинга (1–100 км), категории отслеживаемых угроз, чувствительность уведомлений, quiet hours, режим путешествия (автоподстройка региональных источников), язык, экстренные контакты, семейная группа, управление офлайн-пакетами, приватность геолокации.

08

SOS-режим

Активируется вручную или автоматически при Critical-статусе. Максимальная яркость экрана, текущие координаты крупным шрифтом (для передачи спасателям), звуковой сигнал, мигание фонарика, кнопка вызова экстренных служб. Работает офлайн.

Справочник для критических ситуаций
Каждая карточка — самодостаточная инструкция с конкретными шагами. Текст адаптирован для чтения в стрессовом состоянии: короткие предложения, нумерация, визуальные акценты. Весь модуль доступен офлайн.
🔥

Ожоги

Классификация по степени, охлаждение, чего не делать (масло, лёд), когда вызывать скорую, обработка, повязка. Отдельные инструкции для химических и электрических ожогов.

🩸

Кровотечения

Артериальное vs венозное, точки прижатия, наложение жгута с таймером, давящая повязка, положение тела. Инструкция по остановке носового кровотечения.

🦴

Переломы и травмы

Иммобилизация подручными средствами, признаки открытого перелома, что не двигать, транспортировка. Отдельно: вывихи, растяжения, травмы позвоночника.

😵

Потеря сознания

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

😤

Удушье

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

🌡

Тепловой удар

Признаки, охлаждение (где прикладывать холод), питьевой режим, когда вызывать скорую. Отдельно: солнечный удар, тепловое истощение — разница в действиях.

❄️

Обморожение и гипотермия

Степени обморожения, отогревание (что нельзя делать: горячая вода, растирание), признаки гипотермии, согревание пострадавшего, профилактика.

💊

Отравления

Пищевое, химическое, угарный газ. Когда вызывать рвоту и когда категорически нельзя. Антидоты, активированный уголь, промывание. Контакты токсикологических центров.

Поражение электрическим током

Освобождение от источника тока (безопасно), оценка состояния, CPR при остановке сердца, ожоги входа-выхода, вызов экстренных служб.

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

☢️

Ядерная угроза / Авария на АЭС

Немедленно укрыться в капитальном здании (подвал, внутренние комнаты без окон). Закрыть все окна, двери, вентиляцию. Заклеить щели скотчем или мокрой тканью. Принять йодид калия (дозировка по возрасту — указана в инструкции). Не выходить на улицу до официального разрешения. Не употреблять открытые продукты и воду из-под крана. При необходимости эвакуации — двигаться перпендикулярно направлению ветра. После пребывания на улице — снять верхнюю одежду, принять душ, не тереть кожу. Слушать официальные каналы. Не паниковать — стены здания снижают дозу в 10–100 раз.

🌊

Наводнение / Цунами

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

🌪

Шторм / Ураган / Торнадо

Укрыться в подвале или внутренней комнате без окон на нижнем этаже. Держаться подальше от окон и стеклянных дверей. Если на улице — лечь в канаву, закрыть голову руками. Не прятаться под мостами. Подготовить воду, фонарик, аптечку. Отключить газ. После прохождения — остерегаться упавших деревьев, проводов, повреждённых конструкций.

🔥

Лесной / Природный пожар

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

🏔

Землетрясение

«Упади, укройся, держись» — опуститься на пол, укрыться под прочным столом, держаться за ножку. Не выбегать на улицу во время толчков. Держаться подальше от окон, зеркал, тяжёлых предметов. После: выйти на открытое пространство, проверить газ, избегать повреждённых зданий. Быть готовым к афтершокам. Не пользоваться лифтами.

🧪

Химическая авария / Утечка

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

🌡

Экстремальная жара

Оставаться в помещении с кондиционером или вентиляцией. Пить воду каждые 15–20 минут, не дожидаясь жажды. Избегать алкоголя и кофеина. Не оставлять людей и животных в машине. Носить светлую свободную одежду. Ограничить физическую активность на открытом воздухе. Признаки теплового удара: горячая сухая кожа, спутанность сознания — немедленно вызывать скорую.

❄️

Экстремальный холод

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

Лавина / Оползень

Если видите лавину — двигаться в сторону, перпендикулярно траектории. При захвате — пытаться «плыть», создать воздушное пространство у лица. После остановки — определить верх по слюне. Оползень: при первых признаках (трещины, наклон деревьев, мутная вода в ручьях) — немедленно покинуть зону. Двигаться вверх по склону, перпендикулярно потоку.

💨

Сильное задымление / Плохой AQI

Оставаться в помещении с закрытыми окнами. Использовать очиститель воздуха или влажные полотенца на вентиляции. Респиратор N95/FFP2 при необходимости выхода. Ограничить физическую активность. Особое внимание: дети, пожилые, люди с астмой и сердечными заболеваниями. Не усугублять ситуацию: не жечь свечи, не пылесосить, не курить в помещении.

Гроза / Молния

Укрыться в здании или автомобиле с закрытыми окнами. Не стоять под деревьями, вышками, столбами. На открытом пространстве — присесть на корточки, голову между коленей, не ложиться. Отойти от водоёмов. Отключить электроприборы. Между вспышкой и громом менее 10 секунд — опасность непосредственная.

🦠

Эпидемия / Биологическая угроза

Следовать рекомендациям местных органов здравоохранения. Минимизировать контакты, соблюдать гигиену рук. Использовать средства индивидуальной защиты. Запас медикаментов, воды, продуктов. Не распространять непроверенную информацию. Отслеживать обновления от ВОЗ и национальных служб. При симптомах — не посещать общественные места, вызвать врача.

ИИ-ассистент безопасности
Не просто справочник, а собеседник, который понимает контекст. ИИ-ассистент знает, где вы находитесь, какие угрозы активны вокруг, какое сейчас время суток и погода — и даёт рекомендации, адаптированные именно под вашу ситуацию.
📸

Распознавание травм по фото

Сфотографируйте рану, ожог, укус, отёк или высыпание — ИИ определит тип повреждения и предложит пошаговый алгоритм действий. Модель обучена на медицинских датасетах и различает степени ожогов, типы кровотечений, признаки переломов и аллергических реакций. Не заменяет врача, но помогает принять правильные первые меры до приезда скорой.

🗣

Голосовой режим

Когда руки заняты — оказываете помощь, несёте пострадавшего, держите жгут — говорите с ассистентом голосом. Он проговорит каждый шаг: «Прижмите рану. Теперь наложите повязку. Давите сильнее. Скорая вызвана, ждите 7 минут». Работает как опытный инструктор рядом с вами, не требуя взгляда на экран.

📍

Контекстная осведомлённость

ИИ учитывает вашу геолокацию, активные угрозы, время суток, погодные условия и ваш профиль. Если вы в зоне задымления — он сразу спросит о симптомах и предложит действия. Если рядом химическая авария — объяснит, как укрыться, учитывая направление ветра. Если вы в незнакомом городе — подскажет ближайшую больницу на местном языке и номер экстренных служб этой страны.

🧭

Персональная эвакуация

«Куда мне идти?» — один вопрос, и ассистент построит маршрут от текущей угрозы с учётом перекрытых дорог, направления распространения опасности и ближайших укрытий. Покажет на карте, проведёт голосом, предупредит, если маршрут стал небезопасен. Учитывает, пешком вы или на машине.

💊

Медицинский профиль

Ассистент знает о ваших аллергиях, хронических заболеваниях, принимаемых препаратах (если вы заполнили профиль). При рекомендации лекарств или действий — учтёт противопоказания. «У вас астма — при задымлении использование мокрой ткани недостаточно, нужен ингалятор. Ближайшая аптека в 400 метрах». Данные хранятся только на устройстве.

🌍

Мультиязычный диалог

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

Таймеры и мониторинг

Наложили жгут — ассистент запустит таймер и напомнит ослабить через 60 минут. Начали СЛР — ведёт ритм голосом: «Нажатие... нажатие... вдох». Пострадавший без сознания — напомнит проверять дыхание каждые 2 минуты. Ведёт лог действий с таймстемпами — пригодится для врачей скорой помощи.

🔒

Приватность и офлайн

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

Как это работает в реальной ситуации

  • Вы на улице, рядом ДТП. Открываете ассистент → фотографируете пострадавшего → ИИ определяет: «Открытый перелом предплечья. Не двигать конечность. Шаг 1: Остановите кровотечение давящей повязкой...» → параллельно вызывает скорую с вашими координатами
  • Сработал алерт: утечка хлора в 3 км. Спрашиваете: «Что мне делать?» → ИИ: «Ветер юго-западный, вы с подветренной стороны. Немедленно закройте окна и вентиляцию. Поднимитесь на верхние этажи — хлор тяжелее воздуха. Дышите через мокрую ткань с содой. Укрытие в текущем здании безопасно ещё ~40 минут при текущем ветре»
  • Вы в походе, ребёнок обжёгся. Голосом: «Ребёнок 6 лет обжёг руку кипятком» → ИИ голосом: «Поливайте прохладной водой 10 минут. Не лёд, не мазь. Я засеку время. Если площадь ожога больше ладони ребёнка — нужна скорая. Ближайший медпункт в 4.2 км на юго-восток, показываю маршрут»
  • Вы за границей, стало плохо. «Мне нужен врач, я не говорю по-турецки» → ИИ: показывает экран с текстом на турецком «Мне плохо, вызовите скорую» + автозвонок на 112 + отправляет координаты
Только верифицированные каналы
Каждый источник проходит валидацию. Никаких пользовательских репортов без верификации, никаких слухов. Данные поступают из официальных API государственных и международных организаций.
Категория Источник Данные Тип
Погода OpenWeatherMap / WeatherAPI Текущие условия, прогноз, штормовые предупреждения API
Качество воздуха WAQI / OpenAQ / IQAir AQI, PM2.5, PM10, NO₂, O₃, SO₂, CO API
UV-индекс OpenUV / OpenWeatherMap Текущий UV, прогноз, время безопасного пребывания API
Землетрясения USGS Earthquake API Магнитуда, координаты, глубина, время Feed
Пожары NASA FIRMS / EFFIS Активные очаги, направление, площадь Feed
ЧС и эвакуация GDACS / ReliefWeb / CAP Feeds Наводнения, цунами, вулканы, эвакуация Feed
Гос. предупреждения МЧС, FEMA, AMBER и др. Региональные алерты, зоны ограничений Gov
Эпидемиология WHO Disease Outbreak News Вспышки, карантинные зоны, рекомендации Gov
Радиация EURDEP / МАГАТЭ / RADNET (EPA) Радиационный фон, инциденты на АЭС, шкала INES Gov
Ядерные объекты IAEA PRIS (Power Reactor Info) Расположение АЭС, статус реакторов, зоны отчуждения Feed
Дорожная обстановка TomTom / HERE / OSM Закрытия дорог, ДТП, объезды API
Защита данных пользователя
Приложение работает с чувствительными геоданными. Архитектура спроектирована по принципу минимального сбора: хранить только то, что необходимо, обрабатывать локально всё, что возможно.

Минимизация данных

Координаты передаются на сервер только для получения релевантных событий. Не хранятся в истории на backend. Трек передвижений не записывается.

Локальная обработка

Расчёт расстояний, пересечение геозон и scoring выполняются на устройстве. Сервер поставляет сырые данные о событиях — оценку делает клиент.

Шифрование

TLS 1.3 для всех соединений. Семейные данные зашифрованы end-to-end. Локальный кэш зашифрован ключом устройства. Нет передачи данных третьим сторонам.

Прозрачные согласия

Геолокация запрашивается с объяснением «зачем». Пользователь контролирует точность: «грубая» vs «точная» геолокация. Все разрешения отзываемы.

Антиспам уведомлений

Защита от «усталости от тревог»: дедупликация, объединение, cooldown по типу события. Только Critical обходит все фильтры.

Emergency Mode

При активации SOS координаты могут быть переданы экстренным службам — только с явного подтверждения или предварительного согласия в настройках.

Модель подписки
Базовая безопасность бесплатна — это принципиальная позиция. Жизненно важные функции не должны быть за paywall. Premium расширяет радиус, аналитику и удобство.
Free

Базовая защита

Бесплатно, навсегда

  • Текущий статус безопасности
  • Погода, AQI и UV на главном экране
  • Чрезвычайные и погодные алерты (радиус до 25 км)
  • Полный справочник первой помощи
  • Офлайн-доступ к инструкциям
  • SOS-режим
  • Push-уведомления (базовые категории)
  • Экстренный вызов служб
  • Карта ближайших угроз (базовый вид)
  • Сценарий «Что делать сейчас»
B2B / B2G

Для организаций

Индивидуально

  • API-доступ к данным о рисках
  • Групповой мониторинг сотрудников (с согласия)
  • Интеграция с корпоративными системами безопасности
  • Кастомные геозоны и правила алертов
  • Дашборд для security-менеджеров
  • Сценарии для логистики и командировок
  • Страховые интеграции
  • White-label вариант
  • SLA и приоритетная поддержка
Personal Safety Assistant

Know about threats
before they reach you

SafeRadius is your personal safety assistant. Real-time threat monitoring around you: weather, air quality, emergencies, first aid, and emergency recommendations.

24/7
Real-time monitoring
4
Threat classification levels
Offline access to critical data
Everything that matters — at a glance
The home screen is designed for instant situation awareness. Users open the app and within 2 seconds understand: safe or not, what's happening around them, current weather, and what they're breathing.

Overall Safety Status Indicator

The central screen element. A ring with dynamic lighting and status: Safe, Caution, Danger, Critical. Color and animation change in real time based on the aggregated assessment of all active risk factors around the user.

Weather, AQI & UV Index

Three metrics below the status indicator. Current temperature and conditions, Air Quality Index (AQI) with a color scale from "clean" to "hazardous", and UV index for solar radiation assessment. Data updates based on geolocation.

Active Threat Feed

A list of events within the monitoring radius, sorted by risk level and distance. Each card shows threat type, distance, direction, and color coding. Tapping reveals the full incident card.

"What to do now" Button

A floating quick-access button. In normal mode, it leads to general recommendations. When a threat is active, it automatically switches to a specific action scenario: take shelter, evacuate, call for help.

Map with Monitoring Radius

Accessible via swipe up or through navigation. Shows user position, configured radius, and all active events on the map with color zones: safe, warning, danger.

SafeRadius
New York
SAFE
All clear
+18°
Weather
42
AQI
6
UV
Storm in 2h
78% probability
~15 km
Air: Good
PM2.5 — 12 µg/m³
local
Industrial incident
Control zone
~48 km
Ask AI assistant...
Application Modules
Each module addresses a specific task in the "detect — assess — warn — help" chain. Together, they form a complete personal safety cycle.
📍

Geolocation Monitoring

Continuous user coordinate tracking with adaptive frequency: more frequent while moving, less frequent when stationary — to save battery. Geofencing for automatic alerts when entering a risk zone. Background operation support with minimal resource consumption.

Free
🌦

Weather & Natural Hazards

Storm warnings, thunderstorms, high winds, extreme heat and cold, floods, wildfires, seismic activity, avalanches, and landslides. Data from weather services, adapted for the user's specific region. Forecast for upcoming hours and map visualization.

Free
💨

Air Quality & UV Index

Air Quality Index (AQI) broken down by components: PM2.5, PM10, NO2, O3, SO2, CO. UV index with protection recommendations. Color scale from "excellent" to "hazardous". Historical chart for the past 24 hours. AQI forecast for upcoming hours.

Free
🚨

Emergency Events

Industrial accidents, chemical spills, evacuation zones, smoke conditions. Only from official and verified sources. Each event includes type, distance, update time, risk level, and information source.

Free
☢️

Nuclear & Radiation Safety

Radiation background monitoring near nuclear power plants, incident warnings at nuclear facilities (INES scale), nuclear threat alerts. Distance to nearest NPPs, exclusion zones, wind direction relative to the facility. Step-by-step instructions: shelter, iodine prophylaxis, evacuation, decontamination. Data from IAEA, national nuclear regulators, and radiation monitoring systems.

Free
⚠️

Instability Zones

Areas with active movement restrictions, dangerous routes, zones with elevated crime indices (from official statistics), mass event areas with crowd density assessment. Recommendations: avoid, bypass, check official channels.

Basic
🗺

Interactive Threat Map

All active events visualized on a map with color polygons and radii. Layers: weather, AQI, emergencies, infrastructure. Clustering on zoom. Evacuation routes and nearest help points: hospitals, shelters, pharmacies, police.

Premium
🩹

First Aid

Complete handbook with step-by-step instructions for key situations. Simple language, large interface elements for stressful conditions, CPR timers. One-button emergency services call with automatic country-based number detection. Full offline access.

Free
📴

Offline Mode

First aid handbook, last cached map and danger zones, emergency service contacts, scenario instructions — all available without internet. SOS mode: maximum brightness screen, coordinates, audio signal, flashlight blinking.

Basic
🔔

Smart Notifications

Prioritized system: informational (silent), warnings (standard), critical (full-screen alert, bypasses Do Not Disturb). Anti-spam filter, similar event grouping, quiet hours for non-critical alerts. Configurable by category and radius.

Free
🔋

Infrastructure Monitoring

Power outages, water supply disruptions, road and bridge closures, public transport status — everything affecting daily safety and mobility. Data from city services and open sources.

Premium
🧬

Epidemiological Alerts

Disease outbreaks, quarantine zones, WHO and local health authority recommendations. Pandemic updates adapted for the user's region. No panic — just facts and specific protection recommendations.

Premium
👨‍👩‍👧

Family Safety

Groups of up to 6 people with safety status tracking for each member. Notifications when a family member enters a danger zone. Shared dashboard with map positions. Privacy: data visible only within the group, end-to-end encryption.

Premium
🤖

AI Safety Assistant

An intelligent helper that understands your situation: where you are, what threats are around, what's happening right now. Recognizes injuries from photos, guides you through first aid by voice, suggests evacuation routes and nearest help points — all in dialogue mode, like having an experienced rescuer by your side.

Premium
Four Risk Levels
Each event passes through the Risk Scoring Engine, which considers threat type, distance to user, spread dynamics, and severity from the source. The result is one of four levels that determines interface and notification behavior.
S

Safe

No threats or threats are far beyond the radius. Calm interface, green indication. Metrics displayed in normal mode.

C

Caution

Event detected within extended radius or approaching. Yellow indication, informational notification. Recommendation: monitor updates.

D

Danger

Active threat in close radius. Orange-red indication, priority push notification. Recommendations: prepare for evacuation, avoid the zone.

!

Critical

Immediate danger. Full-screen alert, silent mode override, vibration. Specific instructions: take shelter, evacuate, call for help. SOS mode activation.

How the Risk Scoring Engine Works

  • Event type — base weight: an earthquake gets a higher weight than moderate rain
  • Source severity — if the weather service indicates "extreme warning", this is factored into the score
  • Distance — exponential score decrease with increasing distance
  • Dynamics — event moving toward user (+score) or away (-score)
  • Timeliness — fresh data weighs more; outdated events gradually degrade
  • Regional context — seismic zones account for background activity to avoid spam
  • Aggregation — multiple moderate threats simultaneously can elevate overall status
Screen Architecture
The interface is designed for reading under stress: high contrast, large elements, minimum steps to needed information. Dark theme by default — less eye strain, better readability in the dark.
01

Home Screen — Dashboard

Safety status ring, weather / AQI / UV metrics, active threat feed, floating "What to do" button. Users get the full picture in 2 seconds. Swipe up opens the interactive map.

02

Threat Map

Full-screen map with user position, monitoring radius, and all active events. Color polygons for danger zones. Switchable layers: weather, AQI heatmap, emergencies, infrastructure. Hospital, shelter, and pharmacy markers.

03

Incident Card

Threat type, risk level, distance and direction, last update time, brief description, recommended actions, link to official source. Buttons: "Route away from zone", "Share", "Subscribe to updates".

04

First Aid

Icon card grid: burn, bleeding, fracture, unconsciousness, choking, heat stroke, frostbite, bite, poisoning. Each card expands into step-by-step instructions. Large font, high-contrast buttons, CPR timer. 112/911 call button in the header.

05

"What to do now"

Contextual screen. If a threat is active — shows a specific scenario: what to take, where to move, which services are nearby. If all clear — general preparedness recommendations and "emergency bag" checklists.

06

Notification History

Chronological list of all received alerts grouped by date. Filters by type and level. Each item expands into an archived incident card. For Premium: analytics — how many threats per period, which types dominate in the region.

07

Settings

Monitoring radius (1-100 km), tracked threat categories, notification sensitivity, quiet hours, travel mode (auto-adjust regional sources), language, emergency contacts, family group, offline package management, location privacy.

08

SOS Mode

Activated manually or automatically at Critical status. Maximum screen brightness, current coordinates in large font (for relay to rescuers), audio signal, flashlight blinking, emergency services call button. Works offline.

Critical Situation Handbook
Each card is a self-contained instruction with specific steps. Text is adapted for reading under stress: short sentences, numbering, visual accents. The entire module is available offline.
🔥

Burns

Classification by degree, cooling, what not to do (butter, ice), when to call an ambulance, treatment, bandaging. Separate instructions for chemical and electrical burns.

🩸

Bleeding

Arterial vs venous, pressure points, tourniquet application with timer, pressure bandage, body position. Instructions for stopping nosebleeds.

🦴

Fractures & Injuries

Immobilization with improvised materials, signs of open fracture, what not to move, transportation. Separately: dislocations, sprains, spinal injuries.

😵

Loss of Consciousness

Breathing check, recovery position, when to start CPR, action algorithm when finding an unconscious person. Timer for chest compression rhythm.

😤

Choking

Heimlich maneuver for adults and children, self-help when choking alone, foreign body in airways, allergic swelling — when epinephrine injection is needed.

🌡

Heat Stroke

Symptoms, cooling (where to apply cold), hydration, when to call an ambulance. Separately: sunstroke, heat exhaustion — difference in actions.

❄️

Frostbite & Hypothermia

Degrees of frostbite, warming (what not to do: hot water, rubbing), signs of hypothermia, warming the victim, prevention.

💊

Poisoning

Food, chemical, carbon monoxide. When to induce vomiting and when absolutely not. Antidotes, activated charcoal, flushing. Poison control center contacts.

Electrical Shock

Safe removal from power source, condition assessment, CPR for cardiac arrest, entry-exit burns, calling emergency services.

For each threat type — a specific algorithm: what to do right now, what to avoid, where to move, what to take with you. Each scenario is available offline.

☢️

Nuclear Threat / NPP Accident

Immediately shelter in a solid building (basement, interior rooms without windows). Close all windows, doors, ventilation. Seal gaps with tape or wet cloth. Take potassium iodide (age-appropriate dosage listed in instructions). Do not go outside until officially cleared. Do not consume exposed food or tap water. If evacuation is necessary — move perpendicular to wind direction. After being outside — remove outer clothing, shower, do not rub skin. Monitor official channels. Don't panic — building walls reduce the dose 10-100 times.

🌊

Flood / Tsunami

Immediately move to higher ground. Do not attempt to cross moving water — 6 inches of flow can knock you down. Do not return for belongings. Shut off electricity and gas (if safe). Avoid bridges. For tsunami — move inland and upward, don't wait for visual confirmation. After: don't drink tap water, avoid flooded buildings, beware of downed power lines.

🌪

Storm / Hurricane / Tornado

Shelter in a basement or interior room without windows on the lowest floor. Stay away from windows and glass doors. If outdoors — lie in a ditch, cover your head with arms. Don't hide under bridges. Prepare water, flashlight, first aid kit. Shut off gas. After passing — beware of fallen trees, wires, damaged structures.

🔥

Wildfire

Evacuation is the top priority — don't wait for orders if fire is visible or strong smoke smell is present. Close windows and ventilation in the house. Turn on car headlights in smoke. Move away from fire and perpendicular to wind. Wet cloth over face. Don't attempt to fight the fire yourself. Prepare documents, water, medications for evacuation in advance.

🏔

Earthquake

"Drop, Cover, Hold On" — get to the floor, take cover under a sturdy table, hold onto its leg. Don't run outside during shaking. Stay away from windows, mirrors, heavy objects. After: go to an open area, check gas, avoid damaged buildings. Be ready for aftershocks. Don't use elevators.

🧪

Chemical Accident / Spill

Leave the contamination zone perpendicular to the wind. If impossible — shelter in a sealed room: close windows, doors, ventilation, seal gaps. Wet cloth over face. Don't go to the basement — heavy gases accumulate below. After leaving the zone — remove clothing, rinse skin and eyes with water. Don't touch spilled substances.

🌡

Extreme Heat

Stay indoors with air conditioning or ventilation. Drink water every 15-20 minutes without waiting for thirst. Avoid alcohol and caffeine. Don't leave people or animals in cars. Wear light, loose clothing. Limit outdoor physical activity. Heat stroke signs: hot dry skin, confusion — call an ambulance immediately.

❄️

Extreme Cold

Stay in a heated space. Dress in layers, cover all exposed skin. Watch for frostbite signs: numbness, skin whitening. If going outside is necessary — minimize time outdoors. Don't consume alcohol — it dilates blood vessels and accelerates heat loss. Check on elderly neighbors. Keep water supply in case pipes freeze.

Avalanche / Landslide

If you see an avalanche — move sideways, perpendicular to the trajectory. If caught — try to "swim", create air space near your face. After stopping — determine which way is up using saliva. Landslide: at first signs (cracks, tilting trees, muddy streams) — immediately leave the area. Move uphill, perpendicular to the flow.

💨

Heavy Smoke / Poor AQI

Stay indoors with windows closed. Use an air purifier or wet towels over ventilation. N95/FFP2 respirator if going outside. Limit physical activity. Special attention: children, elderly, people with asthma and heart conditions. Don't worsen the situation: don't burn candles, don't vacuum, don't smoke indoors.

Thunderstorm / Lightning

Shelter in a building or car with closed windows. Don't stand under trees, towers, poles. In open areas — crouch down, head between knees, don't lie flat. Move away from bodies of water. Unplug electrical devices. If less than 10 seconds between flash and thunder — danger is immediate.

🦠

Epidemic / Biological Threat

Follow local health authority recommendations. Minimize contacts, maintain hand hygiene. Use personal protective equipment. Stock medications, water, food. Don't spread unverified information. Monitor updates from WHO and national services. If symptomatic — don't visit public places, call a doctor.

AI Safety Assistant
Not just a handbook, but a conversational partner that understands context. The AI assistant knows where you are, what threats are active around you, the time of day and weather — and gives recommendations adapted specifically to your situation.
📸

Injury Recognition from Photos

Photograph a wound, burn, bite, swelling, or rash — the AI will identify the type of injury and suggest a step-by-step action plan. The model is trained on medical datasets and distinguishes burn degrees, bleeding types, fracture signs, and allergic reactions. It doesn't replace a doctor, but helps take the right first steps before the ambulance arrives.

🗣

Voice Mode

When your hands are busy — providing aid, carrying an injured person, holding a tourniquet — speak to the assistant by voice. It will talk you through each step: "Press the wound. Now apply the bandage. Press harder. Ambulance is called, wait 7 minutes." Works like an experienced instructor beside you, without requiring you to look at the screen.

📍

Contextual Awareness

The AI considers your geolocation, active threats, time of day, weather conditions, and your profile. If you're in a smoke zone — it will immediately ask about symptoms and suggest actions. If there's a chemical accident nearby — it will explain how to shelter, considering wind direction. If you're in an unfamiliar city — it will suggest the nearest hospital in the local language and the country's emergency number.

🧭

Personal Evacuation

"Where should I go?" — one question, and the assistant will build a route away from the current threat, considering blocked roads, danger spread direction, and nearest shelters. It will show on the map, guide by voice, and warn if the route becomes unsafe. Considers whether you're on foot or driving.

💊

Medical Profile

The assistant knows about your allergies, chronic conditions, and medications (if you've filled out your profile). When recommending medications or actions — it considers contraindications. "You have asthma — using a wet cloth in smoke is insufficient, you need an inhaler. The nearest pharmacy is 400 meters away." Data is stored only on the device.

🌍

Multilingual Dialogue

Traveling in a country whose language you don't know? The assistant will translate your symptoms for a local doctor, tell you how to call an ambulance in the local language, and dictate "I need help" for passersby. Support for dozens of languages — and the ability to switch in real time.

Timers & Monitoring

Applied a tourniquet — the assistant will start a timer and remind you to loosen it after 60 minutes. Started CPR — it keeps the rhythm by voice: "Compression... compression... breath." Victim is unconscious — it will remind you to check breathing every 2 minutes. Keeps an action log with timestamps — useful for arriving paramedics.

🔒

Privacy & Offline

The base model runs on-device — critical functions (recognition, voice, instructions) are available without internet. Injury photos never leave your phone — analysis is local. Advanced features (contextual navigation, translation) require a connection but transmit minimal data through an encrypted channel.

How It Works in Real Situations

  • You're on the street, there's an accident nearby. You open the assistant, photograph the victim. The AI determines: "Open forearm fracture. Do not move the limb. Step 1: Stop the bleeding with a pressure bandage..." Meanwhile, it calls an ambulance with your coordinates
  • Alert triggered: chlorine leak 3 km away. You ask: "What should I do?" AI: "Wind is southwest, you're downwind. Immediately close windows and ventilation. Go to upper floors — chlorine is heavier than air. Breathe through a wet cloth with baking soda. Shelter in current building is safe for approximately 40 more minutes at current wind speed"
  • You're hiking, a child got burned. By voice: "6-year-old child burned hand with boiling water." AI responds by voice: "Pour cool water for 10 minutes. Not ice, no ointment. I'll keep time. If the burn area is larger than the child's palm — call an ambulance. Nearest medical station is 4.2 km southeast, showing route"
  • You're abroad, feeling unwell. "I need a doctor, I don't speak Turkish." AI: shows screen with Turkish text "I feel unwell, call an ambulance" + auto-calls 112 + sends coordinates
Verified channels only
Each source undergoes validation. No unverified user reports, no rumors. Data comes from official APIs of governmental and international organizations.
Category Source Data Type
Weather OpenWeatherMap / WeatherAPI Current conditions, forecast, storm warnings API
Air Quality WAQI / OpenAQ / IQAir AQI, PM2.5, PM10, NO2, O3, SO2, CO API
UV Index OpenUV / OpenWeatherMap Current UV, forecast, safe exposure time API
Earthquakes USGS Earthquake API Magnitude, coordinates, depth, time Feed
Wildfires NASA FIRMS / EFFIS Active hotspots, direction, area Feed
Emergencies & Evacuation GDACS / ReliefWeb / CAP Feeds Floods, tsunamis, volcanoes, evacuations Feed
Government Alerts EMERCOM, FEMA, AMBER, etc. Regional alerts, restricted zones Gov
Epidemiology WHO Disease Outbreak News Outbreaks, quarantine zones, recommendations Gov
Radiation EURDEP / IAEA / RADNET (EPA) Radiation background, NPP incidents, INES scale Gov
Nuclear Facilities IAEA PRIS (Power Reactor Info) NPP locations, reactor status, exclusion zones Feed
Road Conditions TomTom / HERE / OSM Road closures, accidents, detours API
User Data Protection
The app works with sensitive geodata. The architecture is designed on a minimal collection principle: store only what's necessary, process locally everything that's possible.

Data Minimization

Coordinates are sent to the server only to retrieve relevant events. Not stored in backend history. Movement tracks are not recorded.

Local Processing

Distance calculations, geozone intersection, and scoring are performed on-device. The server provides raw event data — the client does the assessment.

Encryption

TLS 1.3 for all connections. Family data encrypted end-to-end. Local cache encrypted with device key. No data shared with third parties.

Transparent Consent

Geolocation is requested with an explanation of "why". Users control precision: "coarse" vs "precise" geolocation. All permissions are revocable.

Notification Anti-spam

Protection against "alert fatigue": deduplication, grouping, cooldown by event type. Only Critical bypasses all filters.

Emergency Mode

When SOS is activated, coordinates may be shared with emergency services — only with explicit confirmation or prior consent in settings.

Subscription Model
Basic safety is free — this is a fundamental principle. Life-critical functions should not be behind a paywall. Premium extends the radius, analytics, and convenience.
Free

Basic Protection

Free, forever

  • Current safety status
  • Weather, AQI, and UV on the home screen
  • Emergency and weather alerts (radius up to 25 km)
  • Complete first aid handbook
  • Offline access to instructions
  • SOS mode
  • Push notifications (basic categories)
  • Emergency services call
  • Nearby threat map (basic view)
  • "What to do now" scenario
B2B / B2G

For Organizations

Custom pricing

  • API access to risk data
  • Group employee monitoring (with consent)
  • Integration with corporate security systems
  • Custom geozones and alert rules
  • Dashboard for security managers
  • Scenarios for logistics and business travel
  • Insurance integrations
  • White-label option
  • SLA and priority support
Как устроена система
Архитектура строится на принципе разделения ответственности: backend собирает и нормализует данные, клиент отвечает за скоринг и отображение. Это снижает нагрузку на сервер и улучшает приватность.
🌐

Data Ingestion Layer

Сборщики данных из погодных API, CAP/RSS feeds, государственных систем. Нормализация в единый формат событий. Валидация и дедупликация.

🧠

Event Processing

Нормализация событий, геокодирование, определение зон влияния (полигоны, радиусы). Обогащение метаданными. Публикация в event bus.

📡

API Gateway

REST + WebSocket. Отдача событий по координатам и радиусу. Rate limiting, аутентификация, кэширование. GeoJSON для пространственных данных.

🔔

Notification Engine

FCM / APNs. Приоритизация, антиспам, cooldown. Критические алерты обходят тихий режим. Батчинг некритичных событий.

🗄

Storage

PostgreSQL + PostGIS для пространственных запросов. Redis для кэша и очередей. S3-совместимое хранилище для офлайн-пакетов.

📊

Admin Panel

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

📡

Hardware Ingestion

Приём данных от станций SafeRadius. MQTT/HTTPS. Валидация, Quality Score, маршрутизация в Event Processing.

📱

Mobile Client (Android / iOS)

Jetpack Compose (Android) / SwiftUI (iOS). Локальный Risk Scoring Engine. Геофенсинг через Fused Location Provider / CoreLocation. Room / CoreData для офлайн-кэша. MapLibre или Google Maps SDK для карты. WorkManager / BackgroundTasks для фонового обновления.

🔌

Data Marketplace API

REST API для внешних клиентов: real-time feed, historical analytics, risk scoring, predictive models. Тарификация по запросам. OAuth2.

💎

RAD Token Engine

Расчёт вознаграждений операторов, учёт API Revenue Share, пул ликвидности, сжигание, конвертация RAD↔фиат. Внутренний леджер.

📡

Station Management

OTA-обновления прошивки, мониторинг здоровья станций, калибровочная сеть, управление модулями. Дашборд оператора.

Технологии
Выбор технологий оптимизирован под масштабируемость, стоимость и скорость разработки.

Android

Kotlin, Jetpack Compose, Hilt, Room, Retrofit, MapLibre GL, WorkManager, Fused Location Provider

iOS (Phase 2)

Swift, SwiftUI, CoreLocation, MapKit, CoreData, BackgroundTasks, UserNotifications

Backend

Kotlin (Ktor) или Go — лёгкие микросервисы. PostgreSQL + PostGIS. Redis. RabbitMQ / NATS для событий

Инфраструктура

Docker, Kubernetes (или Cloud Run для старта). CI/CD через GitHub Actions. Мониторинг: Grafana + Prometheus

Push-уведомления

Firebase Cloud Messaging (Android), APNs (iOS). Серверная логика приоритизации и антиспама

Карты

MapLibre GL Native (open-source, без лицензионных ограничений) + собственные тайлы через MapTiler или аналог

Офлайн

MBTiles для карт, Room DB для событий и справочников, EncryptedSharedPreferences для чувствительных данных

Аналитика

Firebase Analytics (или privacy-first альтернатива: Plausible / PostHog). Crash reporting: Firebase Crashlytics

Hardware / IoT

ESP32-S3 / RPi CM4, FreeRTOS / Linux, MQTT, I2C/UART/SPI sensor bus, OTA via HTTPS, MBedTLS

Token & Payments

Внутренний леджер (PostgreSQL), Stripe для фиат-платежей, RAD-кошелёк в приложении, API тарификация через API Gateway

Ключевые технические решения

Геозоны и радиусы риска

  • На сервере: PostGIS хранит события как геометрии (POINT, POLYGON, CIRCLE). Запрос ST_DWithin(user_point, event_geom, radius) возвращает релевантные события
  • На клиенте: Android Geofencing API (до 100 активных геозон) + собственный расчёт расстояний через формулу Haversine для всех остальных событий
  • Адаптивная точность: при движении > 5 км/ч — обновление каждые 30 сек, стационарно — каждые 5 мин. При Critical — каждые 10 сек
  • Оффлоад: пользовательский радиус (например, 50 км) отправляется серверу, сервер возвращает только события в этом радиусе + буфер 20%

Офлайн-режим

  • Справочник первой помощи: захардкожен в приложении как ресурсы, обновляется при обновлении приложения. Всегда доступен
  • Последний кэш событий: Room DB хранит последние N событий с TTL. Показываются с пометкой «данные от [время]»
  • Карты: для Premium — загрузка офлайн-пакетов регионов (MBTiles). Для Free — кэш просмотренных тайлов
  • Точки помощи: ближайшие больницы, аптеки, укрытия кэшируются для текущего региона
  • SOS-режим: полностью автономный, не требует ни интернета, ни данных — только GPS и аппаратные возможности

Система уведомлений

  • Приоритеты FCM: Critical → high priority (wake device), Danger → high, Caution → normal, Info → low (batched)
  • Антиспам: cooldown 15 мин для одного типа события. Если событие не изменилось — не пушить повторно
  • Агрегация: 5 событий одного типа → один push «5 погодных предупреждений в вашем радиусе»
  • Critical override: обход DND через NotificationChannel с IMPORTANCE_HIGH + fullScreenIntent
  • Quiet hours: пользователь задаёт период тишины для всего, кроме Critical и Danger

Масштабирование для международного рынка

  • Локализация: строки через Android Resources + Lokalise/Crowdin. Старт: EN, RU, ES, FR, DE, AR, ZH. RTL-поддержка
  • Региональные источники: pluggable data providers. Для каждой страны — свой набор API (МЧС для РФ, FEMA для США, JMA для Японии)
  • Экстренные номера: база номеров по странам (112, 911, 110, и т.д.), автоопределение по SIM или локации
  • CDN: статические данные (справочники, офлайн-пакеты) через CDN с edge-кэшированием
  • Multi-region backend: на старте — один регион. При росте — развертывание в EU, US, APAC для снижения латентности
How the system works
The architecture is built on the principle of separation of concerns: the backend collects and normalizes data, the client handles scoring and display. This reduces server load and improves privacy.
🌐

Data Ingestion Layer

Data collectors from weather APIs, CAP/RSS feeds, government systems. Normalization into a unified event format. Validation and deduplication.

🧠

Event Processing

Event normalization, geocoding, determination of impact zones (polygons, radii). Metadata enrichment. Publishing to event bus.

📡

API Gateway

REST + WebSocket. Events delivery by coordinates and radius. Rate limiting, authentication, caching. GeoJSON for spatial data.

🔔

Notification Engine

FCM / APNs. Prioritization, anti-spam, cooldown. Critical alerts bypass silent mode. Batching of non-critical events.

🗄

Storage

PostgreSQL + PostGIS for spatial queries. Redis for cache and queues. S3-compatible storage for offline packages.

📊

Admin Panel

Source management, manual event creation, system health monitoring, moderation, reference data management.

📡

Hardware Ingestion

Ingestion of data from SafeRadius stations. MQTT/HTTPS. Validation, Quality Score, routing to Event Processing.

📱

Mobile Client (Android / iOS)

Jetpack Compose (Android) / SwiftUI (iOS). Local Risk Scoring Engine. Geofencing via Fused Location Provider / CoreLocation. Room / CoreData for offline cache. MapLibre or Google Maps SDK for maps. WorkManager / BackgroundTasks for background updates.

🔌

Data Marketplace API

REST API for external clients: real-time feed, historical analytics, risk scoring, predictive models. Per-request billing. OAuth2.

💎

RAD Token Engine

Operator reward calculation, API Revenue Share tracking, liquidity pool, burn mechanism, RAD↔fiat conversion. Internal ledger.

📡

Station Management

Firmware OTA updates, station health monitoring, calibration network, module management. Operator dashboard.

Technologies
Technology choices are optimized for scalability, cost, and development speed.

Android

Kotlin, Jetpack Compose, Hilt, Room, Retrofit, MapLibre GL, WorkManager, Fused Location Provider

iOS (Phase 2)

Swift, SwiftUI, CoreLocation, MapKit, CoreData, BackgroundTasks, UserNotifications

Backend

Kotlin (Ktor) or Go — lightweight microservices. PostgreSQL + PostGIS. Redis. RabbitMQ / NATS for events

Infrastructure

Docker, Kubernetes (or Cloud Run for launch). CI/CD via GitHub Actions. Monitoring: Grafana + Prometheus

Push Notifications

Firebase Cloud Messaging (Android), APNs (iOS). Server-side prioritization and anti-spam logic

Maps

MapLibre GL Native (open-source, no licensing restrictions) + custom tiles via MapTiler or equivalent

Offline

MBTiles for maps, Room DB for events and references, EncryptedSharedPreferences for sensitive data

Analytics

Firebase Analytics (or privacy-first alternative: Plausible / PostHog). Crash reporting: Firebase Crashlytics

Hardware / IoT

ESP32-S3 / RPi CM4, FreeRTOS / Linux, MQTT, I2C/UART/SPI sensor bus, OTA via HTTPS, MBedTLS

Token & Payments

Internal ledger (PostgreSQL), Stripe for fiat payments, RAD wallet in app, API billing via API Gateway

Key Technical Decisions

Geozones and Risk Radii

  • Server-side: PostGIS stores events as geometries (POINT, POLYGON, CIRCLE). Query ST_DWithin(user_point, event_geom, radius) returns relevant events
  • Client-side: Android Geofencing API (up to 100 active geozones) + custom distance calculations via Haversine formula for all other events
  • Adaptive accuracy: when moving > 5 km/h — update every 30 sec, stationary — every 5 min. At Critical — every 10 sec
  • Offload: user radius (e.g., 50 km) is sent to server, server returns only events within that radius + 20% buffer

Offline Mode

  • First aid handbook: hardcoded in the app as resources, updated with app updates. Always available
  • Last event cache: Room DB stores the last N events with TTL. Shown with a "data from [time]" label
  • Maps: for Premium — downloadable offline region packages (MBTiles). For Free — cache of viewed tiles
  • Help points: nearest hospitals, pharmacies, shelters cached for current region
  • SOS mode: fully autonomous, requires neither internet nor data — only GPS and hardware capabilities

Notification System

  • FCM priorities: Critical → high priority (wake device), Danger → high, Caution → normal, Info → low (batched)
  • Anti-spam: 15 min cooldown for same event type. If event hasn't changed — don't push again
  • Aggregation: 5 events of same type → one push "5 weather warnings in your radius"
  • Critical override: DND bypass via NotificationChannel with IMPORTANCE_HIGH + fullScreenIntent
  • Quiet hours: user sets a quiet period for everything except Critical and Danger

Scaling for International Market

  • Localization: strings via Android Resources + Lokalise/Crowdin. Launch: EN, RU, ES, FR, DE, AR, ZH. RTL support
  • Regional sources: pluggable data providers. For each country — its own API set (EMERCOM for Russia, FEMA for USA, JMA for Japan)
  • Emergency numbers: country-based number database (112, 911, 110, etc.), auto-detection via SIM or location
  • CDN: static data (references, offline packages) via CDN with edge caching
  • Multi-region backend: single region at launch. When scaling — deployment in EU, US, APAC for reduced latency
Этапы реализации
Roadmap построен по принципу инкрементальной ценности: каждая фаза даёт законченный продукт, который можно выпустить и получить обратную связь. Сроки не указаны намеренно — темп зависит от команды и приоритетов.

Phase 1 — Архитектура и проектирование

Фундамент продукта. Продумываем всё до написания первой строки кода: структуру данных, потоки, экраны, модели, API-контракты.

Финализация продуктовых требований и пользовательских сценариев
Проектирование информационной архитектуры: экраны, переходы, состояния
Дизайн-система: цвета, типографика, компоненты, иконки, адаптив
Архитектура Android-приложения: модули, слои, DI, навигация
Структура данных: модели событий, категории угроз, уровни риска
API-контракты: эндпоинты, форматы запросов и ответов, GeoJSON-схемы
Проектирование Risk Scoring Engine: формулы, веса, пороги уровней
Архитектура backend: сервисы, очереди, хранение, кэширование
Выбор и тестирование внешних API: погода, AQI, землетрясения, пожары, радиация
Описание справочника первой помощи: структура карточек, сценарии действий по каждому типу угрозы
Wireframes всех экранов и основных user flows

Phase 2 — Android: полный визуал (без API)

Пишем полноценное Android-приложение с моковыми данными. Все экраны, анимации, переходы, тёмная тема — всё работает визуально, но на статичных данных. Результат: можно показать, потрогать, протестировать UX.

Главный экран: кольцо статуса, метрики погоды / AQI / UV, лента угроз — на моковых данных
Карта с MapLibre: позиция пользователя, радиус, маркеры событий — статичные
Карточка инцидента: тип, расстояние, уровень риска, рекомендации
Модуль первой помощи: все карточки с пошаговыми инструкциями, офлайн
Сценарии действий: «что делать сейчас» для каждого типа угрозы (ядерная, наводнение, пожар, землетрясение, химия и т.д.)
Экран истории уведомлений (моковые данные)
Экран настроек: радиус, категории, quiet hours, язык, приватность
SOS-режим: яркость, координаты, звук, фонарик
Push-уведомления: локальные демо-нотификации для всех уровней (info → critical)
Full-screen Critical Alert (демо)
Навигация: bottom bar, переходы между экранами, анимации
Тёмная тема, Material 3, адаптация под разные размеры экранов
Геолокация: запрос разрешений, отображение позиции на карте
Прототип экрана «Оборудование» и «Кошелёк RAD» в приложении (мок)

Phase 3 — Android: интеграция API и живые данные

Подключаем реальные источники данных. Моковые данные заменяются на настоящие. Backend агрегирует и нормализует. Приложение начинает работать по-настоящему.

Backend: API Gateway, Data Ingestion Layer, базовая инфраструктура
Интеграция OpenWeatherMap / WeatherAPI — текущая погода, прогноз, штормовые предупреждения
Интеграция WAQI / IQAir — качество воздуха, AQI, компоненты (PM2.5, PM10, NO₂, O₃)
Интеграция OpenUV — UV-индекс, время безопасного пребывания на солнце
Интеграция USGS Earthquake API — землетрясения в реальном времени
Интеграция NASA FIRMS / EFFIS — активные очаги пожаров
Интеграция GDACS / CAP feeds — ЧС, наводнения, цунами, эвакуации
Интеграция данных по радиационному мониторингу (МАГАТЭ, национальные регуляторы, EURDEP)
Risk Scoring Engine на клиенте: расчёт уровней по реальным данным
Push-уведомления через FCM: приоритизация, антиспам, critical override
Геозоны: автоалерты при входе в опасную зону
Фоновый мониторинг позиции (WorkManager, адаптивная частота)
Офлайн-кэш: последние события, справочники, точки помощи
Тестирование на реальных устройствах, отладка, оптимизация батареи
Интеграция с Data Marketplace API (внутренняя): приём данных от первых тестовых станций
RAD-кошелёк в приложении: баланс, история начислений, конвертация

Phase 4 — Premium, монетизация и расширение

Android-приложение работает стабильно. Запускаем Premium-подписку, расширенные функции, семейный режим.

Google Play Billing: подписка, управление тарифами
Расширенный радиус мониторинга (до 200 км) для Premium
Слои карты: погода, AQI-тепловая карта, ЧС, инфраструктура
Семейная группа: до 6 человек, статусы на карте, E2E шифрование
Несколько сохранённых локаций (дом, работа, школа)
Офлайн-пакеты регионов (MBTiles + данные)
Travel Mode: автоподстройка источников и экстренных номеров под регион
Инфраструктурный мониторинг: электричество, вода, дороги
Эпидемиологические алерты (WHO, региональные службы)
Аналитика региона: история угроз, статистика за период
Виджеты для рабочего стола (Glance API)
Predictive Risk Scoring: прогнозирование на основе динамики
Wearable: Wear OS для критических алертов
Запуск SafeRadius Home: производство, продажа, onboarding операторов
Data Marketplace API: публичный доступ, тарифы Explorer → Professional
RAD Token: полный цикл — начисление операторам, оплата подписки, конвертация в фиат
Пул ликвидности RAD: отчисления от продаж оборудования и API-доходов
Дашборд оператора станции: статус, Quality Score, доход, OTA-обновления

Phase 5 — Мультиплатформа и масштабирование

Android проверен, стабилен, монетизирован. Переходим на другие платформы и B2B.

iOS-версия: SwiftUI, полный паритет функций с Android
Публикация в App Store, адаптация под Apple Guidelines
Apple Watch: критические алерты, статус безопасности на запястье
Web-дашборд для B2B-клиентов: мониторинг сотрудников, геозоны, отчёты
Публичный API для организаций
White-label решение для корпоративных и государственных клиентов
Страховые интеграции
Admin Panel: управление событиями, источниками, справочниками, модерация
Multi-region backend (EU, US, APAC) для снижения латентности
Расширенная локализация: 10+ языков, RTL-поддержка
Accessibility: TalkBack / VoiceOver, динамические шрифты, высокий контраст
Маршруты эвакуации на карте
Плотность скопления людей (анонимные агрегированные данные)
SafeRadius Pro и Enterprise: расширенная линейка оборудования
Data Marketplace: Enterprise API, кастомные модели, webhooks, SLA
Партнёрства: страховые компании, агрохолдинги, муниципалитеты
Калибровочная сеть: привязка к официальным станциям мониторинга
Implementation Phases
The roadmap follows the principle of incremental value: each phase delivers a complete product that can be released for user feedback. Timelines are intentionally omitted — pace depends on the team and priorities.

Phase 1 — Architecture & Design

Product foundation. We think through everything before writing the first line of code: data structures, flows, screens, models, API contracts.

Finalize product requirements and user scenarios
Design information architecture: screens, transitions, states
Design system: colors, typography, components, icons, responsive layout
Android app architecture: modules, layers, DI, navigation
Data structures: event models, threat categories, risk levels
API contracts: endpoints, request/response formats, GeoJSON schemas
Risk Scoring Engine design: formulas, weights, level thresholds
Backend architecture: services, queues, storage, caching
Select and test external APIs: weather, AQI, earthquakes, fires, radiation
First aid handbook description: card structure, action scenarios for each threat type
Wireframes for all screens and main user flows

Phase 2 — Android: Full Visual (No API)

Build a complete Android app with mock data. All screens, animations, transitions, dark theme — everything works visually but on static data. Result: can be demonstrated, interacted with, UX tested.

Home screen: status ring, weather / AQI / UV metrics, threat feed — on mock data
Map with MapLibre: user position, radius, event markers — static
Incident card: type, distance, risk level, recommendations
First aid module: all cards with step-by-step instructions, offline
Action scenarios: "what to do now" for each threat type (nuclear, flood, fire, earthquake, chemical, etc.)
Notification history screen (mock data)
Settings screen: radius, categories, quiet hours, language, privacy
SOS mode: brightness, coordinates, sound, flashlight
Push notifications: local demo notifications for all levels (info → critical)
Full-screen Critical Alert (demo)
Navigation: bottom bar, screen transitions, animations
Dark theme, Material 3, adaptation for different screen sizes
Geolocation: permission requests, position display on map
Prototype "Hardware" and "RAD Wallet" screens in the app (mockup)

Phase 3 — Android: API Integration & Live Data

Connect real data sources. Mock data is replaced with actual data. Backend aggregates and normalizes. The app starts working for real.

Backend: API Gateway, Data Ingestion Layer, basic infrastructure
OpenWeatherMap / WeatherAPI integration — current weather, forecast, storm warnings
WAQI / IQAir integration — air quality, AQI, components (PM2.5, PM10, NO2, O3)
OpenUV integration — UV index, safe sun exposure time
USGS Earthquake API integration — real-time earthquakes
NASA FIRMS / EFFIS integration — active fire hotspots
GDACS / CAP feeds integration — emergencies, floods, tsunamis, evacuations
Radiation monitoring data integration (IAEA, national regulators, EURDEP)
Client-side Risk Scoring Engine: level calculation from real data
Push notifications via FCM: prioritization, anti-spam, critical override
Geozones: auto-alerts on entering danger zones
Background position monitoring (WorkManager, adaptive frequency)
Offline cache: recent events, references, help points
Real device testing, debugging, battery optimization
Data Marketplace API integration (internal): receiving data from first test stations
RAD wallet in app: balance, reward history, conversion

Phase 4 — Premium, Monetization & Expansion

Android app is running stably. Launch Premium subscription, extended features, family mode.

Google Play Billing: subscription, tier management
Extended monitoring radius (up to 200 km) for Premium
Map layers: weather, AQI heatmap, emergencies, infrastructure
Family group: up to 6 people, map statuses, E2E encryption
Multiple saved locations (home, work, school)
Offline region packages (MBTiles + data)
Travel Mode: auto-adjust sources and emergency numbers per region
Infrastructure monitoring: electricity, water, roads
Epidemiological alerts (WHO, regional services)
Regional analytics: threat history, period statistics
Home screen widgets (Glance API)
Predictive Risk Scoring: forecasting based on dynamics
Wearable: Wear OS for critical alerts
SafeRadius Home launch: manufacturing, sales, operator onboarding
Data Marketplace API: public access, Explorer → Professional tiers
RAD Token: full cycle — operator rewards, subscription payments, fiat conversion
RAD liquidity pool: contributions from hardware sales and API revenue
Station operator dashboard: status, Quality Score, revenue, OTA updates

Phase 5 — Multi-platform & Scaling

Android is proven, stable, monetized. Moving to other platforms and B2B.

iOS version: SwiftUI, full feature parity with Android
App Store publication, adaptation for Apple Guidelines
Apple Watch: critical alerts, safety status on your wrist
Web dashboard for B2B clients: employee monitoring, geozones, reports
Public API for organizations
White-label solution for corporate and government clients
Insurance integrations
Admin Panel: event, source, reference management, moderation
Multi-region backend (EU, US, APAC) for reduced latency
Extended localization: 10+ languages, RTL support
Accessibility: TalkBack / VoiceOver, dynamic fonts, high contrast
Evacuation routes on map
Crowd density (anonymous aggregated data)
SafeRadius Pro and Enterprise: expanded hardware lineup
Data Marketplace: Enterprise API, custom models, webhooks, SLA
Partnerships: insurance companies, agribusiness, municipalities
Calibration network: linking to official monitoring stations
Модульная станция мониторинга
SafeRadius Hardware — модульная станция экологического мониторинга, которую пользователь собирает из выбранных модулей и устанавливает у себя. Станция собирает данные об окружающей среде в реальном времени и передаёт их в сеть SafeRadius. Операторы станций получают вознаграждение в токенах Radius пропорционально объёму и качеству предоставленных данных.

Базовый блок (обязательный)

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

  • Процессор: ESP32-S3 (Home) / Raspberry Pi CM4 (Pro/Enterprise) — сбор, обработка, edge-вычисления
  • Связь: WiFi 802.11ac + LTE Cat-M1 (опционально) — передача данных в облако SafeRadius
  • GPS: u-blox NEO-M9N — точная геолокация станции
  • Хранилище: 8 ГБ eMMC / microSD — локальный буфер данных (до 30 дней офлайн)
  • Питание: USB-C 5V/3A + порт солнечной панели (DC 6-24V) — розетка, солнце или PoE
  • Корпус: IP65, поликарбонат — уличная установка, от -40°C до +60°C
  • Порты модулей: 4× I2C + 2× UART + 1× SPI + 2× аналоговых — подключение по принципу plug-and-play
  • Размеры: 140 × 90 × 45 мм, ~220 г
  • Потребление: 1.5–3 Вт (база), до 8 Вт (полная конфигурация)
Выберите то, что нужно именно вам

Каждый модуль подключается к базовому блоку через стандартный разъём. Модули горячезаменяемы — добавляйте или убирайте без перезагрузки. Чем больше модулей, тем больше данных вы передаёте и тем выше вознаграждение.

Метеостанция

Температура (±0.2°C), влажность, атмосферное давление, скорость и направление ветра (ультразвуковой анемометр), осадки. Данные каждые 10 секунд. Sensirion SHT40, Bosch BMP390.

×1.0 множитель

Качество воздуха

PM2.5/PM10 (Plantower PMS5003), NO₂, O₃, CO, SO₂ (электрохимические сенсоры Alphasense), VOC (Sensirion SGP41). Полный AQI каждые 60 секунд. Сменные картриджи, срок службы 24 месяца.

×1.5 множитель

Детектор радиации

Трубка Гейгера-Мюллера SBM-20: гамма-излучение 0.01–1000 мкЗв/ч, бета-частицы. Данные каждые 30 секунд. Заводская калибровка, автотест каждые 24ч. Автоматический алерт при >0.3 мкЗв/ч.

×2.0 множитель

Сейсмический сенсор

3-осевой акселерометр ADXL355 (±0.003 g), опционально геофон SM-24. Сырые данные 250 Гц, детекция событий на устройстве, расчёт P/S-волн. Вклад в раннее предупреждение о землетрясениях.

×2.5 множитель

UV и освещённость

UV-индекс (VEML6075), освещённость (TSL2591, 0–88,000 лк), солнечная радиация (пиранометр, 0–1400 Вт/м²). Данные каждые 60 секунд.

×0.5 множитель

Шумомер

MEMS-микрофон ICS-43434: уровень звукового давления 30–120 дБА. Leq, Lmax, Lmin за минуту. Никакой записи аудио — только числовые значения дБ. Сырой звук не покидает станцию.

×0.5 множитель

Камера (Edge AI)

OV5647/IMX219 + Coral Edge TPU. Определяет видимость, дым, огонь, уровень воды. Изображения не передаются — только классифицированные метаданные. Аппаратный индикатор приватности (LED).

×1.5 множитель
Готовые комплекты
Home

SafeRadius Home

$149–199 • Для частного использования

  • Базовый блок (ESP32-S3)
  • Метеомодуль: температура, влажность, давление
  • Качество воздуха: PM2.5/PM10 + VOC
  • UV-модуль: UV-индекс + освещённость
  • Питание: USB-C + опц. солнечная панель
  • Множитель модулей: 3.0×
  • Ежемесячное вознаграждение: ~340 RAD
  • Окупаемость: 4–6 месяцев
Enterprise

SafeRadius Enterprise

$1,200–2,500 • Для корпораций и госструктур

  • Базовый блок (RPi CM4 Industrial) + резервное хранилище
  • Все 7 сенсорных модулей
  • PoE + солнечная панель 50 Вт + LiFePO4 аккумулятор 72 Вт·ч
  • WiFi + LTE + Ethernet
  • Корпус IP67, крепление из нержавеющей стали
  • SLA 99.5% uptime + приоритетная поддержка
  • Веб-портал для управления парком станций
  • Множитель модулей: 9.5×
  • Ежемесячное вознаграждение: ~2,500 RAD
  • Окупаемость: 5–8 месяцев

Качество данных и валидация

  • На устройстве: кросс-валидация сенсоров, детекция выбросов, мониторинг здоровья и дрифта датчиков
  • На уровне сети: пространственная согласованность (если одна станция показывает аномалию, а соседи — нет, данные проверяются), временная согласованность, калибровочная сеть по официальным станциям
  • Quality Score (0–100): uptime (30%), согласованность данных (25%), актуальность калибровки (20%), кросс-валидация (15%), актуальность прошивки (10%). Напрямую влияет на множитель вознаграждения: 95+ → 1.2×, 70–94 → 1.0×, ниже 70 → 0.5×
  • OTA-обновления: подписанные образы прошивки, автоматический откат при сбое, открытый протокол телеметрии
  • Локальный API: станция предоставляет REST API в локальной сети — интеграция с Home Assistant и другими системами
Modular Monitoring Station
SafeRadius Hardware is a modular environmental monitoring station that users assemble from selected modules and install on-site. The station collects real-time environmental data and transmits it to the SafeRadius network. Station operators receive Radius token rewards proportional to the volume and quality of data provided.

Base Unit (required)

The core of every station — a computing and communication module. All sensor modules connect to it via standardized connectors.

  • Processor: ESP32-S3 (Home) / Raspberry Pi CM4 (Pro/Enterprise) — collection, processing, edge computing
  • Connectivity: WiFi 802.11ac + LTE Cat-M1 (optional) — data transmission to SafeRadius cloud
  • GPS: u-blox NEO-M9N — precise station geolocation
  • Storage: 8 GB eMMC / microSD — local data buffer (up to 30 days offline)
  • Power: USB-C 5V/3A + solar panel port (DC 6-24V) — outlet, solar, or PoE
  • Enclosure: IP65, polycarbonate — outdoor installation, -40°C to +60°C
  • Module ports: 4× I2C + 2× UART + 1× SPI + 2× analog — plug-and-play connection
  • Dimensions: 140 × 90 × 45 mm, ~220 g
  • Power consumption: 1.5–3 W (base), up to 8 W (full configuration)
Choose what you need

Each module connects to the base unit via a standard connector. Modules are hot-swappable — add or remove without rebooting. The more modules you have, the more data you contribute and the higher your reward.

Weather Station

Temperature (±0.2°C), humidity, atmospheric pressure, wind speed and direction (ultrasonic anemometer), precipitation. Data every 10 seconds. Sensirion SHT40, Bosch BMP390.

×1.0 multiplier

Air Quality

PM2.5/PM10 (Plantower PMS5003), NO₂, O₃, CO, SO₂ (Alphasense electrochemical sensors), VOC (Sensirion SGP41). Full AQI every 60 seconds. Replaceable cartridges, 24-month lifespan.

×1.5 multiplier

Radiation Detector

Geiger-Muller tube SBM-20: gamma radiation 0.01–1000 μSv/h, beta particles. Data every 30 seconds. Factory calibration, auto-test every 24h. Automatic alert at >0.3 μSv/h.

×2.0 multiplier

Seismic Sensor

3-axis accelerometer ADXL355 (±0.003 g), optional geophone SM-24. Raw data at 250 Hz, on-device event detection, P/S-wave calculation. Contributes to early earthquake warning.

×2.5 multiplier

UV & Light

UV index (VEML6075), illuminance (TSL2591, 0–88,000 lux), solar radiation (pyranometer, 0–1400 W/m²). Data every 60 seconds.

×0.5 multiplier

Sound Level Meter

MEMS microphone ICS-43434: sound pressure level 30–120 dBA. Leq, Lmax, Lmin per minute. No audio recording — only numeric dB values. Raw sound never leaves the station.

×0.5 multiplier

Camera (Edge AI)

OV5647/IMX219 + Coral Edge TPU. Detects visibility, smoke, fire, water level. No images transmitted — only classified metadata. Hardware privacy indicator (LED).

×1.5 multiplier
Ready-made kits
Home

SafeRadius Home

$149–199 • For personal use

  • Base unit (ESP32-S3)
  • Weather module: temperature, humidity, pressure
  • Air quality: PM2.5/PM10 + VOC
  • UV module: UV index + illuminance
  • Power: USB-C + optional solar panel
  • Module multiplier: 3.0×
  • Monthly reward: ~340 RAD
  • Payback period: 4–6 months
Enterprise

SafeRadius Enterprise

$1,200–2,500 • For corporations and government

  • Base unit (RPi CM4 Industrial) + backup storage
  • All 7 sensor modules
  • PoE + 50W solar panel + LiFePO4 battery 72 Wh
  • WiFi + LTE + Ethernet
  • IP67 enclosure, stainless steel mounting
  • SLA 99.5% uptime + priority support
  • Web portal for station fleet management
  • Module multiplier: 9.5×
  • Monthly reward: ~2,500 RAD
  • Payback period: 5–8 months

Data Quality and Validation

  • On-device: cross-validation of sensors, outlier detection, health and drift monitoring of sensors
  • Network-level: spatial consistency (if one station shows an anomaly but neighbors don't, data is verified), temporal consistency, calibration network based on official stations
  • Quality Score (0–100): uptime (30%), data consistency (25%), calibration freshness (20%), cross-validation (15%), firmware freshness (10%). Directly affects reward multiplier: 95+ → 1.2×, 70–94 → 1.0×, below 70 → 0.5×
  • OTA updates: signed firmware images, automatic rollback on failure, open telemetry protocol
  • Local API: the station provides a REST API on the local network — integration with Home Assistant and other systems
Токен Radius (RAD)
Radius (RAD) — внутренняя утилитарная валюта экосистемы SafeRadius. Связывает тех, кто потребляет данные о безопасности (пользователи приложения), с теми, кто эти данные производит (операторы станций). Не спекулятивная криптовалюта — а единица реальной ценности, привязанная к стоимости экологических данных.

Как зарабатывается

RAD создаётся только через реальный вклад: станция собирает данные об окружающей среде → данные валидируются → оператор получает RAD. Нет предмайнинга, нет аллокации инвесторам, нет токенов основателей. Каждый RAD в обращении подтверждён реальными измерениями.

На что тратится

Оплата Premium-подписки SafeRadius, покупка оборудования и сменных модулей, доступ к расширенным данным через API. Пользователи могут платить как фиатом (карта, Google/Apple Pay), так и токенами RAD — с выгодой при оплате в RAD.

Как растёт ценность

40% от всех Premium-подписок направляется в пул вознаграждений операторов. Больше подписчиков → больше пул → выше ценность RAD. 5% поступлений сжигается — дефляционное давление. RAD привязан к Data Unit — стандартизированной единице вклада данных.

Формула вознаграждения оператора

Дневной RAD = (Базовая ставка × Множитель модулей × Quality Score × Бонус дефицита × Аптайм) + Доля от API

  • Базовая ставка: 1.0–3.0 RAD/день, корректируется ежемесячно
  • Множитель модулей: сумма множителей активных модулей (метео ×1.0, воздух ×1.5, радиация ×2.0, сейсмика ×2.5, UV ×0.5, шум ×0.5, камера ×1.5)
  • Quality Score: рейтинг качества данных станции (0.5×–1.2×)
  • Бонус дефицита: чем меньше станций в вашем районе, тем выше бонус. Первая станция → ×5.0, вторая → ×3.0, 2–3 → ×2.0, 4–10 → ×1.5, 11+ → ×1.0
  • Аптайм: процент времени онлайн за 30 дней (0.0–1.0×)
  • Доля от API-запросов: когда платный API-клиент запрашивает данные, система определяет, какие станции предоставили данные для ответа. Каждая станция получает долю от дохода за этот запрос. Станции в коммерчески востребованных зонах (города, промзоны, логистические коридоры) зарабатывают дополнительно $15–50/мес от API-трафика

Поддержка ликвидности RAD

Токен RAD поддерживается тремя независимыми потоками дохода. Это исключает зависимость от одного источника и создаёт устойчивую экономику.

  • 10% от продаж оборудования направляется в пул ликвидности RAD. Этот пул выступает маркет-мейкером — у него всегда есть средства для выкупа RAD у операторов, желающих конвертировать в фиат. Чем больше станций продаётся, тем глубже ликвидность
  • 30% от API-доходов добавляется в пул вознаграждений операторов — поверх дохода от подписок
  • 40% от Premium-подписок — основной поток в пул вознаграждений
  • 5% от подписок + 5% от API — сжигание RAD (дефляционный механизм)
  • Итого: три столпа — подписки, API, оборудование — обеспечивают поддержку токена даже при временном снижении одного из потоков
Куда идут деньги от подписок
40%

Пул операторов

Распределяется между операторами станций в виде RAD. Чем больше подписчиков, тем больше пул — и тем выше доход каждого оператора.

25%

Разработка

Инженерия, серверная инфраструктура, API, новые функции приложения, прошивки станций, машинное обучение.

15%

Операции

Поддержка, контроль качества, юридическое сопровождение, сертификация, локализация.

10%

Стабилизационный фонд

Сглаживание волатильности ценности RAD. Обеспечивает предсказуемость дохода операторов.

5%

Сжигание RAD

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

5%

Резерв

Непредвиденные расходы, стратегические инвестиции, партнёрства.

Эффект маховика

  • Пользователям нужны данные о безопасности → подписываются на Premium
  • Доход от подписок → поступает в пул вознаграждений операторов
  • Операторы устанавливают станции → зарабатывают RAD из пула
  • Больше станций → плотнее и точнее покрытие данными
  • Лучшие данные → больше пользователей → больше подписок → больше пул
  • Больше пул → выше ценность RAD → больше операторов → больше станций
  • Каждый участник выигрывает. Пользователи получают данные, спасающие жизни. Операторы зарабатывают на полезном оборудовании. Планета получает сеть мониторинга, которая ей необходима.
SafeRadius Data API

По мере роста сети станций SafeRadius накапливает уникальный актив: самый плотный в мире набор экологических данных реального времени. Официальные сети мониторинга охватывают одну станцию на 50–200 км². Наши станции заполняют пробелы и дают данные с точностью до квартала. Организации, которым нужна экологическая аналитика, покупают доступ через API — вместо того, чтобы строить собственную инфраструктуру.

Почему эти данные уникальны

  • Гиперлокальное разрешение — данные на уровне квартала, не усреднённые по городу. Девелопер может сравнить качество воздуха между двумя улицами в 500 метрах друг от друга
  • Мультипараметрический поток — воздух + радиация + погода + сейсмика + шум + UV из одной точки. Не нужно склеивать данные от 6 разных провайдеров
  • Непрерывный реальный тайм — 24/7 от стационарных станций, не отложенные спутниковые данные и не периодические замеры
  • Валидировано и оценено — каждая точка данных имеет quality score. Клиент знает, насколько надёжен каждый показатель
  • Историческая глубина — с первого дня каждое измерение архивируется. Годы непрерывных данных — ценность растёт со временем

Real-Time Feed

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

Historical Analytics

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

Risk Scoring API

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

Predictive Models

ML-прогнозы: AQI на 24–72 часа, траектория задымления, вероятность наводнения. Для сельского хозяйства, энергетики, организации мероприятий.

Environmental Reports

Автоматизированные отчёты (PDF/JSON) для заданной области и периода. Для due diligence по недвижимости, экологических экспертиз, валидации страховых случаев.

Alert Webhooks

Push-уведомления в системы клиента при превышении порогов: шум >85 дБ на стройке → уведомление прорабу, радиация >порог → запуск протокола. Интеграция за минуты.

Тарифы API

ТарифЦена/месЗапросов/месДоступ
ExplorerБесплатно1,000Текущие показания, 1 параметр
Developer$4950,000Текущие + 24ч история, все параметры
Business$299500,000Полная история, аналитика, risk scores
Professional$7992,000,000Всё + прогнозы + отчёты, SLA 99.9%
EnterpriseИндивидуальноБезлимитСырые данные, кастомные модели, webhooks, выделенный инженер

Оплата в RAD — скидка 15% на все тарифы. Превышение лимита: $0.001 за запрос (Developer/Business), $0.0005 (Professional).

Влияние на экономику операторов

  • 30% дохода от API добавляется в пул вознаграждений операторов — поверх дохода от подписок. Операторы станций зарабатывают больше по мере роста Data Marketplace
  • Второй маховик: больше API-клиентов → больше доход в пул → выше ценность RAD → больше операторов → плотнее данные → ценнее API → больше клиентов
  • Конкурентный барьер: когда сеть достигает критической массы, данные невозможно воспроизвести — конкуренту потребовались бы годы и миллионы долларов на развертывание аналогичной инфраструктуры. Историческая глубина невоспроизводима ретроспективно
Кому это выгодно
🏗

Строительство и недвижимость

Станции на объектах строительства: мониторинг воздуха, шума, погоды. Экологические отчёты для регуляторов. Зарабатывайте RAD, выполняя нормативные требования.

🌾

Сельское хозяйство

Микроклимат, заморозки, влажность у почвы. Гиперлокальные данные, которые спутники не дают. Фермеры зарабатывают RAD с инфраструктуры мониторинга.

🛡

Страхование

Станции в зонах риска: паводки, пожары, сейсмика. Данные в реальном времени для моделей риска. Окупаются за счёт улучшения оценки убытков.

🏙

Умные города

Муниципалитеты размещают Enterprise-станции по городу. Пользователи получают бесплатный доступ к локальным данным. Город зарабатывает RAD для покрытия затрат.

🚛

Логистика

Станции на складах, в портах, вдоль транспортных коридоров. Мониторинг условий для грузов и безопасности работников. Данные для маршрутизации при ЧС.

🎓

Образование и наука

Школы и университеты: станция как образовательный инструмент. Студенты изучают науку об окружающей среде на реальных данных. Учреждение зарабатывает RAD.

Radius Token (RAD)
Radius (RAD) is the internal utility currency of the SafeRadius ecosystem. It connects those who consume safety data (app users) with those who produce it (station operators). Not a speculative cryptocurrency — but a unit of real value tied to the cost of environmental data.

How it's earned

RAD is created only through real contribution: a station collects environmental data → data is validated → the operator receives RAD. No pre-mining, no investor allocation, no founder tokens. Every RAD in circulation is backed by real measurements.

How it's spent

Payment for SafeRadius Premium subscription, purchasing hardware and replacement modules, access to extended data via API. Users can pay with fiat (card, Google/Apple Pay) or RAD tokens — with a discount when paying in RAD.

How value grows

40% of all Premium subscriptions goes to the operator reward pool. More subscribers → larger pool → higher RAD value. 5% of revenue is burned — deflationary pressure. RAD is tied to a Data Unit — a standardized unit of data contribution.

Operator Reward Formula

Daily RAD = (Base Rate × Module Multiplier × Quality Score × Scarcity Bonus × Uptime) + API Revenue Share

  • Base Rate: 1.0–3.0 RAD/day, adjusted monthly
  • Module Multiplier: sum of active module multipliers (weather ×1.0, air ×1.5, radiation ×2.0, seismic ×2.5, UV ×0.5, noise ×0.5, camera ×1.5)
  • Quality Score: station data quality rating (0.5×–1.2×)
  • Scarcity Bonus: fewer stations in your area = higher bonus. First station → ×5.0, second → ×3.0, 2–3 → ×2.0, 4–10 → ×1.5, 11+ → ×1.0
  • Uptime: percentage of time online over 30 days (0.0–1.0×)
  • API Revenue Share: when a paying API client requests data, the system identifies which stations contributed to the response. Each contributing station receives its share of the API call's revenue. Stations in commercially valuable areas (cities, industrial zones, logistics corridors) earn an additional $15–50/month from API traffic alone

RAD Liquidity Support

The RAD token is supported by three independent revenue streams. This eliminates dependency on any single source and creates a resilient economy.

  • 10% of hardware sales go to the RAD liquidity pool. This pool acts as a market maker — it always has funds to buy RAD from operators who want to convert to fiat. More stations sold → deeper liquidity
  • 30% of API revenue is added to the operator reward pool — on top of subscription income
  • 40% of Premium subscriptions — the primary stream into the operator reward pool
  • 5% of subscriptions + 5% of API — RAD burn (deflationary mechanism)
  • Result: three pillars — subscriptions, API, hardware — support the token even if one stream temporarily dips
Where subscription money goes
40%

Operator Pool

Distributed among station operators as RAD. More subscribers means a larger pool — and higher income for each operator.

25%

Development

Engineering, server infrastructure, API, new app features, station firmware, machine learning.

15%

Operations

Support, quality control, legal, certification, localization.

10%

Stabilization Fund

Smoothing RAD value volatility. Ensures predictable operator income.

5%

RAD Burn

Deflationary mechanism: a portion of tokens is permanently removed from circulation, supporting value.

5%

Reserve

Contingency expenses, strategic investments, partnerships.

Flywheel Effect

  • Users need safety data → subscribe to Premium
  • Subscription revenue → flows into the operator reward pool
  • Operators install stations → earn RAD from the pool
  • More stations → denser and more accurate data coverage
  • Better data → more users → more subscriptions → larger pool
  • Larger pool → higher RAD value → more operators → more stations
  • Everyone wins. Users get life-saving data. Operators earn from useful hardware. The planet gets the monitoring network it needs.
SafeRadius Data API

As the station network scales, SafeRadius accumulates a unique asset: the world's densest real-time environmental dataset. Official monitoring networks cover one station per 50–200 km². Our crowd-sourced stations fill the gaps, delivering hyper-local data at neighborhood-level resolution. Organizations that need environmental intelligence buy access through the API — instead of building their own infrastructure.

What makes this data unique

  • Hyper-local resolution — neighborhood-level granularity, not city averages. A developer can compare air quality between two streets 500 meters apart
  • Multi-parameter feed — air + radiation + weather + seismic + noise + UV from the same coordinate. No need to stitch data from 6 different providers
  • Continuous real-time — 24/7 from permanent stations, not delayed satellite passes or periodic sampling
  • Validated & scored — every data point has a quality score. Clients know exactly how reliable each reading is
  • Historical depth — every measurement archived from day one. Years of continuous data — value grows over time

Real-Time Feed

Current readings from all stations in a specified area. For logistics, weather services, city dashboards, mobile apps.

Historical Analytics

Trends, averages, extremes, percentiles over any time range. For real estate valuation, insurance risk modeling, regulatory compliance.

Risk Scoring API

Composite risk score for any coordinate on the planet — based on proximity to hazards, historical event frequency, current conditions. For insurance, corporate travel, site selection.

Predictive Models

ML forecasts: AQI for 24–72 hours, smoke trajectory, flood probability. For agriculture, energy, event planning.

Environmental Reports

Automated PDF/JSON assessments for a specified area and period. For real estate due diligence, environmental impact, insurance claim validation.

Alert Webhooks

Push notifications to client systems when thresholds are exceeded: noise >85 dB at construction site → supervisor alert, radiation >threshold → protocol trigger. Integration in minutes.

API Pricing Tiers

TierPrice/moRequests/moAccess
ExplorerFree1,000Current readings, 1 parameter
Developer$4950,000Current + 24h history, all parameters
Business$299500,000Full history, analytics, risk scores
Professional$7992,000,000Everything + predictions + reports, SLA 99.9%
EnterpriseCustomUnlimitedRaw data, custom models, webhooks, dedicated engineer

Pay in RAD for 15% discount on all tiers. Overage: $0.001/request (Developer/Business), $0.0005 (Professional).

Impact on operator economics

  • 30% of API revenue is added to the operator reward pool — on top of subscription revenue. Station operators earn more as the Data Marketplace grows
  • Second flywheel: more API customers → more revenue to pool → higher RAD value → more operators → denser data → more valuable API → more customers
  • Competitive moat: once the network reaches critical mass, the data is nearly impossible to replicate — a competitor would need years and millions of dollars to deploy comparable infrastructure. Historical depth cannot be retroactively created
Who benefits
🏗

Construction & Real Estate

Stations at construction sites: air, noise, and weather monitoring. Environmental reports for regulators. Earn RAD while meeting compliance requirements.

🌾

Agriculture

Microclimate, frost, soil moisture. Hyperlocal data that satellites can't provide. Farmers earn RAD from monitoring infrastructure.

🛡

Insurance

Stations in risk zones: floods, fires, seismic activity. Real-time data for risk models. Pays for itself through improved loss assessment.

🏙

Smart Cities

Municipalities deploy Enterprise stations across the city. Citizens get free access to local data. The city earns RAD to cover costs.

🚛

Logistics

Stations at warehouses, ports, along transport corridors. Monitoring conditions for cargo and worker safety. Data for emergency routing.

🎓

Education & Science

Schools and universities: the station as an educational tool. Students study environmental science with real data. The institution earns RAD.