Открытый доступ · вторая волна кризиса
OctaneGo — карта наличия бензина на АЗС
OctaneGo сопоставляет банковские, общественные и пользовательские сигналы. Карта отдельно показывает шанс наличия сейчас и к моменту приезда, доступные марки и свежие сведения об очереди.
OctaneGo снова работает
Мы фиксируем вторую волну топливного кризиса и возобновляем работу сервиса. За время паузы изменили расчёт наличия топлива в моменте, добавили прогноз к моменту приезда и полностью переработали Telegram-бота.
Теперь водитель может сообщить о продаже топлива и размере очереди. Используйте эти отметки во время визита на АЗС: свежие подтверждения делают карту точнее для всех.
OctaneGo работает в Москве, Московской, Воронежской, Курской, Тульской, Липецкой, Тамбовской, Орловской, Белгородской, Пензенской, Рязанской и Калужской областях.
География OctaneGo
Карта бензина для Москвы и 11 областей
На карте видны АЗС областных центров, районов и трасс. Для каждой станции OctaneGo показывает вероятность наличия топлива сейчас и к моменту приезда, доступные марки и свежие сообщения водителей.
- Москва
- Московская область
- Воронежская область
- Курская область
- Тульская область
- Липецкая область
- Тамбовская область
- Орловская область
- Белгородская область
- Пензенская область
- Рязанская область
- Калужская область
В регионах с режимом «Только город» можно ограничить карту областным центром. Состав станций обновляется в фоне при первом открытии региона.
Приложение для Android
Карта OctaneGo всегда под рукой
Установите актуальную версию приложения с картой, поиском АЗС, избранным, уведомлениями и быстрой отправкой сведений о топливе и очереди.
При установке Android может попросить разрешить загрузку приложений из браузера. Скачивайте APK только с официального сайта OctaneGo.
От отдельных сигналов к понятной оценке
Один источник может запаздывать или ошибаться. Поэтому OctaneGo не выдаёт одиночный сигнал за доказанный факт: сервис сопоставляет источники, учитывает давность сигналов и показывает результат в процентах.
-
1
Получаем банковские сигналы
Три сервиса сообщают статусы марок и время последней платёжной активности. Данные каждого источника хранятся и оцениваются отдельно.
-
2
Оцениваем обстановку сейчас
Свежий положительный сигнал повышает оценку, устаревший или отрицательный снижает. Алгоритм учитывает марку топлива, тип сети и региональную обстановку.
-
3
Прогнозируем результат к приезду
Время в пути рассчитывается по дорогам без учёта пробок. Прогноз учитывает, как быстро стареют сигналы, поэтому оценка к моменту приезда может отличаться от текущей.
-
4
Дополняем отметками водителей
Авторизованный пользователь во время визита сообщает, какие марки продаются, и указывает примерный размер очереди. Свежая отметка сразу уточняет карту.
Как устроен текущий контур
Сбор данных отделён от серверной выдачи. Сборщики приводят сигналы к единому формату, а API сохраняет историю, рассчитывает оценки и отдаёт готовый результат карте и Telegram-боту.
-
01 · Внешние системы
Источники
Три банковских сервиса дают независимые сигналы. Их дополняют свежие сообщения водителей и публичные сообщения местных сообществ.
- SberАЗС
- АльфаАЗС
- Т-Банк
- Водители
-
02 · Сбор данных
Серверные сборщики
Изолированные браузерные сессии опрашивают источники, повторно используют свежие ответы и передают нормализованные наблюдения в API.
- Playwright
- Очереди заданий
- Кэш ответов
- Контроль сбоев
-
03 · Серверный контур
API и PostgreSQL
Nginx направляет запросы в модульный API. Он принимает пакеты без дублей, проверяет доступ, рассчитывает оценки и хранит историю.
- Nginx
- FastAPI
- PostgreSQL 16
- Docker
-
04 · Пользовательский слой
Карта и административный дашборд
Карта, сводка и административные страницы читают только API. Отдельная служба Telegram обрабатывает меню, пользовательские сигналы и уведомления.
- Дашборд
- Карта
- Доступы
- Бот
Текущая версия работает в открытом доступе. Следующая архитектурная версия развивается отдельно и не мешает работе действующего сервиса.
От прототипа к открытому сервису
Сбор данных и каталог АЗС
Подключили три банковских источника, сопоставили станции между ними и настроили регулярное обновление наблюдений.
Бот, административный дашборд и карта
Запустили закрытый контур с Telegram-уведомлениями, административным дашбордом, картой, историей операций, маршрутами и расстояниями от выбранной точки.
Новая модель оценки
Разделили вероятность наличия топлива сейчас и к моменту приезда, учли время по дорогам, тип сети и свежие пользовательские сигналы.
Открытый доступ
Регистрация работает автоматически. После подтверждения документов пользователь получает по почте короткий пароль для сайта и приложения, а также токен для подключения ботов.
Калибровка по сигналам водителей
Сравниваем расчёт с фактическими сообщениями о продаже и очередях, уточняя веса источников и прогноз к моменту приезда.
Бот для MAX
Запустили бот с картой, избранными АЗС, уведомлениями, настройками и отправкой сообщений о продаже топлива и очередях.
Мобильное приложение для Android
Выпустили приложение с картой, поиском и фильтрами АЗС, избранным, уведомлениями и быстрой отправкой сведений о топливе и очереди.
Что означает процент в OctaneGo
Процент на карте — не гарантия и не объём топлива в резервуаре. Это оценка по доступным сигналам и подтверждениям: чем они свежее и чем больше источников совпало, тем выше результат.
- Независимые банковские сигналы
- Одиночный ответ влияет на оценку, но не становится подтверждённым фактом. Кворум требует совпадения двух банков.
- Оценка к моменту приезда
- OctaneGo рассчитывает время по дорогам и снижает вес сигнала по мере его устаревания. Поэтому прогноз может быть ниже текущей оценки.
- Подтверждение во время визита
- Авторизованный пользователь отмечает доступные марки и примерный размер очереди. В карточке АЗС видно время его сообщения.
- Время последнего сигнала
- Карточка показывает, когда источник в последний раз сообщил о платеже или когда пользователь оставил отметку, а не только время обновления страницы.
Коротко о сервисе
Ответы перед первой поездкой
- OctaneGo показывает точное наличие бензина?
- Нет. Сервис показывает расчётную вероятность по свежим сигналам, а не гарантию продажи. Всегда учитывайте время обновления и ситуацию на месте.
- Какие марки топлива можно проверить?
- Карта позволяет отдельно отфильтровать АИ-92, АИ-95 и АИ-100. Подтверждённые марки указаны в сведениях о выбранной АЗС.
- Как открыть карту?
- Карта работает в браузере и в приложении для Android. Доступ также есть через ботов OctaneGo в Telegram и MAX.
- Сколько стоит использование?
- Сервис и Android-приложение бесплатны. После регистрации на почту приходит короткий пароль для сайта и приложения и токен для подключения ботов.
- Можно ли сообщить о топливе и очереди?
- Да. Выберите АЗС на карте и отправьте одну отметку с наличием марок и примерным размером очереди.
- Как OctaneGo рассчитывает расстояние?
- Расстояние и время до АЗС считаются по дорогам от выбранного базиса. Время в пути учитывается в прогнозе к моменту приезда.
Что изменилось в OctaneGo
Показываем только изменения, уже вошедшие в основную версию сервиса.
Получить доступ к OctaneGo
Оставьте почту. OctaneGo автоматически создаст гостевой доступ и отправит короткий пароль и токен одним письмом.