Ко всем статьям

Как мы построили открытый status page — и почему он стоит делать честно

Команда продукта· Опубликовано 18.04.2026· 7 мин

Warrant canary, p95 измерения, incident timeline — как этот стек помогает продать trust.

Почему это важно

VPN — продукт доверия. Половина пользовательских возражений сводятся к «а можно вам верить?». На это есть три рычага: (1) юрисдикция, (2) no-logs policy, (3) observable behaviour — то есть status page.

Что должно быть

Текущий статус — ок / degraded / outage, по всему сервису. На главной странице status.logrus.io.

По регионам — потому что Лондон может работать, а Амстердам лечь.

Incident timeline — последние 90 дней. С честным описанием «мы видели degradation на 40 минут, причина была X».

Uptime metrics — p95 latency, successful connection rate. НЕ маркетинговое «99.99%».

Warrant canary — обновляется ежемесячно. Если пропадает — это сигнал.

Что мы НЕ показываем

  • Число пользователей. Коммерческая тайна.
  • Ip-адреса edge-нод. Security.
  • Детальные логи инцидентов. Privacy обещание.

Как это помогает в продажах

Наш B2C конверсия выросла на 8% после запуска публичного status page с incident timeline. Причина — аудитория видит, что мы не боимся показывать фейлы. Это триггерит доверие.

Для сравнения — Mullvad и Proton VPN делают то же самое. NordVPN/ExpressVPN — нет. Это не случайно.

Техника

status.logrus.io — отдельный Next.js app, читает метрики из нашего SRE Grafana через server-side proxy. Кэш — 60 секунд. Данные hit Cloudflare Pages, нагрузки почти нет.

Warrant canary — статичный Markdown-файл в репозитории, PR-review для каждого обновления.

Поделиться

X / TwitterTelegram