STEADRUN

Безопасность и данные

Обновлено 02.10.2026

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

Где хранятся данные

База данных Steadrun находится на серверах хостинга Timeweb в России. Письма отправляются через Yandex Cloud Postbox, платежи принимает ЮKassa, обе компании российские.

Если Вы привязали Telegram, текст алертов и идентификатор чата проходят через серверы Telegram, которые находятся за пределами России. Эта функция включается только по Вашему выбору.

Подробно о том, какие данные мы обрабатываем и зачем, написано в политике конфиденциальности.

Что нельзя отправлять в пингах

Текст пинга, например вывод упавшей задачи, хранится в Steadrun и приходит в алертах всем получателям, в том числе участникам команды и через Telegram. Поэтому не отправляйте в пингах:

  • пароли, токены и ключи API. Особенно легко они попадают в текст ошибки подключения к базе;
  • персональные данные клиентов: email, телефоны, адреса;
  • содержимое файлов и выгрузок.

Если задача может напечатать что-то из этого, отправляйте на /fail только код ошибки или короткий текст, который Вы формируете сами.

Адрес пинга

Адрес пинга работает как пароль. Кто его знает, тот может слать пинги вместо Вашей задачи, и Steadrun не заметит, что она сломалась.

  • Храните адрес в переменных окружения, секретах CI или в crontab, но не в коде открытых репозиториев.
  • Бейджу для README выдаётся отдельный адрес, по нему пинг не отправить. Публикуйте бейдж, но не адрес пинга.
  • Если адрес пинга утёк, создайте новую проверку и удалите старую.

Ключи API

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

Какие сайты можно проверять

HTTP- и SSL-проверки работают только с публичными адресами в интернете. Steadrun не примет адреса внутренних сетей (localhost, 10.…, 192.168.… и подобные) и проверяет это при каждом запросе, в том числе после редиректов. Иначе через Steadrun можно было бы заглянуть во внутреннюю сеть чужого сервера.

Запросы идут только на порты 80, 443, 8080 и 8443. Steadrun читает не больше 2 МБ ответа, не передаёт cookie и ничего не отправляет на сайт.

Если Ваш сайт проверяет кто-то другой

Запросы от Steadrun приходят с User-Agent Steadrun-Monitor/1.0. Если такой запрос появился в логах Вашего сайта, значит, кто-то из наших пользователей добавил его в проверку. Что это за запросы и как исключить свой домен из проверок, написано на странице /bot.

Удаление данных

Удалить аккаунт можно в профиле. Вместе с ним удаляются проверки, пинги, статус-страницы и привязки. Сведения о платежах хранятся дольше, столько, сколько требует налоговое законодательство.

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

Что дальше

  • Пинги: что значат адреса и что приходит в алерте.
  • API: ключи доступа и запросы.