Зачем мы это делаем
Вопросы «через сколько выветрится алкоголь» и «сколько держится алкоголь в крови» люди задают каждый день, и цена неточного ответа здесь выше обычной: одна цифра в калькуляторе или одна формулировка в статье влияет на решение «садиться за руль или нет», а значит — на здоровье и безопасность других участников дорожного движения. Поэтому сайт показывает не одно число, а расчётную кривую, границы погрешности и прямое указание на то, чего расчёт не учитывает.
Текущий топ выдачи занимают сайты, разработанные в 2010–2018 годах. У большинства из них — устаревший дизайн, отсутствие мобильной адаптации, средний LCP 4–8 секунд, нет указания авторов и экспертов. У части — устаревшие правовые данные: старая ставка штрафа по статье 12.8 КоАП, действовавшая до 1 января 2025 года, до сих пор подаётся как текущая, хотя с этой даты по Федеральному закону № 490-ФЗ от 26.12.2024 штраф составляет 45 000 ₽. Эту нишу мы и хотим закрыть: сделать продукт, в котором фактологическая точность, скорость загрузки и прозрачность методики — встроены в фундамент, а не дописаны постфактум.
Что отличает ПромиллеТест от других калькуляторов
Открытое ядро формулы
Расчёт промилле выполняется чистой TypeScript-функцией в пакете calculator-core.
Код покрыт 216 unit-тестами с coverage 99,4 % и публикуется на странице
«Методика» в виде ссылок на конкретные функции и константы. Любой специалист
— нарколог, судмедэксперт, разработчик — может проверить, как именно мы применяем формулу Видмарка,
поправку Сейдля и модификаторы по типу пищи и темпу употребления. У ни одного из 7 крупных конкурентов
в выдаче такого нет.
Актуальность правовых данных
Все цифры в правовом разделе — со ссылкой на действующую редакцию НПА на КонсультантПлюс. Историческая хронология показывается явно: указывается, какая ставка штрафа действовала до 1 января 2025 года, какой Федеральный закон её изменил и с какой даты применяется новая редакция. Это правовая хронология, а не недосмотр редактора.
Возврат устаревшей цифры отслеживается автоматически: если в тексте появится прежняя ставка штрафа как действующая, материал не будет опубликован, пока формулировка не приведена в порядок. Исторические упоминания — «до 2025 года», «прежняя редакция» — при этом остаются допустимыми, потому что правовая хронология полезна читателю.
Скорость и доступность
Каждая страница имеет Lighthouse mobile ≥ 95 по всем четырём осям (Performance, Accessibility, Best Practices, SEO). Калькулятор реализован как островная архитектура (Astro 5 + React 19), график падения BAC во времени — pure-SVG (~3 КБ JS вместо 70 КБ Recharts). Это значит, что страница калькулятора грузится на 4G за 1,5–2 секунды против 4–8 секунд у конкурентов. WCAG 2.1 AA проверяется автоматически через axe-core на 16 ключевых маршрутах — нулевая толерантность к serious и critical нарушениям доступности.
Пять принципов, которые мы не нарушаем
- Продукт, а не лендинг с виджетом. Калькулятор — не «форма на главной», а полноценный
инструмент с живым графиком падения BAC, накопительным сценарием (несколько порций с разными временными
метками), кнопкой «А что, если выпить ещё», сохранением профиля в
localStorageи инвертированным сценарием «сколько я могу выпить, чтобы к утру быть ниже нормы». - Проверяемость вместо ссылок на авторитет. Каждое правовое утверждение сопровождается прямой цитатой нормы и ссылкой на первоисточник — действующую редакцию на КонсультантПлюс. Формула расчёта опубликована целиком на странице «Методика» вместе с границами погрешности и перечнем факторов, которые она не учитывает. Полный список использованных НПА и научных работ — на странице «Источники». Медицинских рекомендаций сайт не даёт.
- Скорость как фактор доверия. Сайт открывается за доли секунды на мобильном интернете: Lighthouse mobile ≥ 95, LCP < 2,0 секунд, CLS < 0,1, INP < 200 мс. Калькулятор считает без перезагрузки страницы и работает офлайн.
- Ручная правка каждого материала. Все расчётные значения на сайте получены тем же кодом, что работает в калькуляторе, и сверены с опубликованными таблицами выведения. Правовые разделы пересверяются с действующей редакцией НПА; дата последней проверки указана на каждой такой странице.
- Этика как стратегия. Сайт никогда не утверждает «вам можно за руль», «безопасно ехать», «допустимо садиться». Используются только условные формулировки: «расчётно к HH:MM уровень будет ниже нормы 0,3 ‰», «ориентировочное расчётное время выхода», «по формуле Видмарка с поправками — около X ‰». Под каждым расчётом — обязательный дисклеймер о том, что результат не является доказательством в суде и не заменяет медицинское освидетельствование. Это одновременно правовая защита, этическая позиция и сигнал YMYL-доверия для алгоритмов Яндекса.
Редакционная политика
Как готовятся материалы
Все расчётные значения на сайте — таблицы по объёмам, пики, время до нормы — получены тем же кодом, что работает в калькуляторе, и сверены с опубликованными таблицами выведения. Правовые страницы построены вокруг прямых цитат норм со ссылкой на действующую редакцию на КонсультантПлюс; рядом с каждой указана дата последней сверки. Медицинских рекомендаций сайт не даёт и не подменяет обращение к врачу.
Как мы исправляем ошибки
Дата последнего обновления каждой статьи указана в шапке, история правок открыта. (устаревшая редакция НПА, неточный расчёт, неполная цитата судебной практики), напишите на promilletest@yandex.com с описанием и ссылкой на первоисточник — мы внесём правку в течение 7 рабочих дней и пометим страницу новой датой обновления. Для правовых материалов, на которые повлияли изменения законодательства, срок реакции жёсткий: 7 дней с момента вступления изменений в силу.
Что мы делаем с пользовательскими данными
Калькулятор работает целиком в браузере. Параметры, которые вы вводите (пол, вес, тип и объём
напитка, время приёма, состояние желудка, темп употребления), никуда не отправляются: они хранятся только в localStorage вашего устройства, чтобы мы могли подставить
их при следующем визите. История ваших расчётов — приватная; серверу о ней неизвестно ничего.
Для агрегированной аналитики мы используем Яндекс.Метрику с отключённой записью персональных данных. Webvisor выключен. Метрика загружается отложенно — после согласия пользователя через cookie-баннер, чтобы соответствовать требованиям Роскомнадзора (152-ФЗ «О персональных данных»). Подробное описание — в Политике конфиденциальности. Хостинг сайта — в российской зоне (Selectel/Timeweb), без использования Cloudflare и других зарубежных CDN — это значимо для соответствия требованиям локализации данных российских пользователей.
Статус проекта и юридический фрейм
ПромиллеТест — независимый проект. Мы не аффилированы с государственными органами, медицинскими учреждениями, страховыми компаниями, производителями или продавцами алкотестеров и алкогольной продукции. На сайте нет контекстной рекламы алкогольных брендов (этическое ограничение плюс соответствие Федеральному закону № 38-ФЗ «О рекламе»). Мы не принимаем «нативные интеграции» от производителей напитков ни в каком виде.
Контакты
Единый адрес для всех типов обращений — promilletest@yandex.com. По нему пишут редакторские правки, запросы на исправление методики и формулы, юридические вопросы и претензии по правовым материалам, запросы от СМИ и журналистов. В теме письма желательно указать категорию: «Правка», «Методика», «Юридический вопрос», «Запрос СМИ» — это ускоряет ответ редакции.
Reality-чек: ограничения и зона ответственности
Что мы делаем и в чём ограничены:
- Калькулятор даёт ориентировочный расчёт по формуле Видмарка с поправкой Сейдля и пятью модификаторами. Конструктивная погрешность — около ±0,05 ‰. Реальная концентрация этанола в крови у конкретного человека может отличаться от расчётной на ±30–40 % из-за индивидуальных факторов: активности ферментов ADH и ALDH, состояния ЖКТ, объёма распределения, генетических вариантов. Точно измерить уровень BAC возможно только алкотестером или анализом крови.
- Правовые материалы — это информационный обзор, а не индивидуальная юридическая консультация. По делам, связанным с административной или уголовной ответственностью за вождение в опьянении, нужно обращаться к практикующему адвокату со специализацией в этой области.
- Медицинские материалы — это популяризация научного знания, а не клинические рекомендации. По вопросам алкогольной зависимости, абстинентного синдрома или острого отравления нужно обращаться к врачу-наркологу или вызывать скорую помощь по номеру 103.