Безопасность
Последнее обновление 17.10.2026
Результаты анализов — одни из самых чувствительных данных. Rezulto устроен так, чтобы их видели только сам человек и лаборатория, их выдавшая.
1. Как мы защищаем данные
- Шифрование при передаче: весь обмен идёт по HTTPS (TLS), с HSTS.
- Шифрование при хранении: база данных и файлы хранятся в зашифрованном виде.
- Размещение только в ЕС: серверы находятся во Франкфурте, Германия.
- Одноразовые коды: чтобы открыть результат, всегда нужен шестизначный код, действующий 10 минут, с 5 попытками.
- Ограничение числа запросов кода и попыток входа — против атак перебором.
- Обязательная двухэтапная проверка для сотрудников лабораторий: код по e-mail или SMS на каждом новом устройстве.
- Разделение лабораторий: каждая лаборатория видит только своих пациентов и свои результаты благодаря изоляции на уровне строк в базе данных.
- Неизменяемые PDF: каждый результат хранится вместе со своим отпечатком SHA-256, поэтому любое изменение было бы обнаружено.
- Полная запись обращений: каждое открытие результата и каждое изменение телефона или адреса записываются.
- Ни один результат нельзя открыть одной лишь ссылкой из письма: код требуется всегда.
- Заголовки безопасности: сайт нельзя встроить в другие сайты, и он не передаёт свой адрес другим сайтам (без referrer).
- Сотрудники открывают PDF только через наши серверы: каждое открытие записывается, а после 200 за час доступ блокируется.
- Чувствительные анализы (ВИЧ, гепатиты, генетика): лаборатория может выдать их лично. Пациент не получает уведомление и ничего не видит онлайн, пока лаборатория не разрешит.
- Реестр для проверки: каждая лаборатория может передать санитарной инспекции список своих отправок без какого-либо медицинского содержания.
2. Проверить может каждый
Эти независимые проверки публичны: любой может повторить их для rezulto.app.
3. Советы пациентам
- Никогда и никому не сообщайте код.
- Rezulto никогда не спросит у вас код по телефону.
- Проверяйте, что адрес в браузере — rezulto.app.
- На общем устройстве выходите из учётной записи, когда закончите.
4. Сообщить об уязвимости
Если вы обнаружили уязвимость, напишите нам на security@rezulto.app, описав проблему и шаги для её воспроизведения.
Мы не предъявляем правовых претензий к исследователям, которые действуют добросовестно и соблюдают эти правила:
- не обращаться к данным больше, чем необходимо для подтверждения уязвимости;
- не проводить атаки, нарушающие работу сервиса (DoS);
- дать нам время устранить проблему до публикации.
5. Инциденты
В случае инцидента безопасности, затронувшего персональные данные, мы уведомляем затронутые лаборатории в течение 48 часов, чтобы они могли принять необходимые меры и сообщить пациентам и органам в соответствии с законом.