Политика SiteGuard в отношении обработки персональных данных

Редакция 2026-09-29.1 от 29 сентября 2026 года.

Оператор сайта https://site-guard.org — индивидуальный предприниматель Сараев Игорь Евгеньевич, ИНН 741509685089, ОГРНИП 322745600110150. Контакты: directolog.i@yandex.ru, +7 904 971-80-18.

Текущий статус сервиса

Оплата тарифа доступна только тогда, когда кабинет показывает активную кнопку открытия защищённого платёжного виджета CloudPayments. В остальных случаях публичная оплата отключена.

Через форму обратной связи можно передать имя, телефон, email или идентификатор мессенджера и текст вопроса. Не отправляйте платёжные реквизиты, логины, пароли или иные секреты.

Какие данные обрабатываются

При обычном просмотре сервер может обрабатывать IP-адрес, дату и время запроса, запрошенный адрес, User-Agent, технические журналы ошибок, а также необходимые session/CSRF cookie. При регистрации и работе кабинета обрабатываются имя, email, язык, часовой пояс, настройки безопасности, домены мониторинга, результаты проверок, инциденты и настройки уведомлений. При подключении Telegram или VK обрабатываются числовой идентификатор личного диалога, выбранные настройки доставки и технические данные одноразовой привязки; открытый код привязки после использования не хранится. При отправке формы обрабатываются введённые контактные данные, текст вопроса, предпочтение способа связи и факт согласия.

Для мониторинга пользовательских форм обрабатываются настроенные CSS-селекторы, исключительно синтетические тестовые значения, технические результаты шагов и ответы backend. Снимок видимой области страницы может быть создан только при ошибке до начала заполнения формы; после ввода синтетических значений снимки не создаются и не сохраняются. Секрет интеграции хранится в зашифрованном виде, а одноразовые probe-токены имеют ограниченный срок действия. Пользователь не должен вводить реальные данные клиентов, пароли, платёжные реквизиты или иные производственные секреты в тестовые поля.

Для CRON/heartbeat-мониторинга обрабатываются название и расписание задачи, привязанный сайт, время и технический результат ping, код завершения и сформированный с секретным ключом криптографический отпечаток содержимого, используемый только для выявления конфликтующих повторов. Свободный диагностический текст не сохраняется. Исходный token показывается только при выдаче; для последующей проверки хранится его криптографический отпечаток.

Модуль ограничения IP обрабатывает привязанный сайт, указанные пользователем IP-адреса, CIDR и диапазоны, аварийные адреса, параметры доверенного reverse proxy и историю ревизий. При подключении агента также обрабатываются случайный ID установки, версия и платформа агента, тип веб-сервера, время последней связи, требуемая и применённая ревизии и отпечатки конфигурации, очищенный код/текст ошибки и результат каждой попытки применения. Одноразовый токен установки хранится только как SHA-256; постоянный случайный ключ агента хранится на стороне SiteGuard в зашифрованном виде и удаляется при отзыве. Журнал действий хранит псевдонимизированный HMAC-отпечаток IP инициатора, но не его открытое значение. Агент сам устанавливается пользователем и выполняет только исходящие HTTPS-запросы. Системный агент меняет выделенные include-файлы; пакет обычного хостинга — только свой маркированный блок .htaccess либо подписанную локальную PHP policy. Пароль от хостинга, локальный maintenance key и локальный аварийный адрес в SiteGuard не передаются.

При обращении в поддержку обрабатываются имя и email аккаунта, текст запроса и один необязательный файл. Запрос и вложение направляются на контактный почтовый ящик, а ответ приходит на email аккаунта. Пароли, закрытые ключи, коды восстановления и токены передавать запрещено.

При регистрации и каждом подтверждении условий оплаты SiteGuard сохраняет доказательство согласия: тип, версию и SHA-256-отпечаток принятого документа, дату и время в UTC, локаль интерфейса, внутренние идентификаторы пользователя и, при оплате, заказа, а также псевдонимизированные HMAC-отпечатки нормализованного email, IP-адреса и User-Agent, если соответствующее значение было доступно. Открытые email, IP-адрес и User-Agent в доказательственный JSONL-журнал не записываются. Согласия и событие transactional outbox фиксируются в PostgreSQL одной транзакцией; затем подписанное HMAC событие экспортируется в закрытый от web-доступа append-only JSONL-журнал на общем хранилище. Временная ошибка файлового хранилища оставляет событие в outbox для идемпотентного повторного экспорта.

Функциональные cookie

SiteGuard использует необходимые cookie: сессионную cookie siteguard_session для входа и сохранения состояния сеанса и XSRF-TOKEN для защиты форм и запросов от подделки. Сеанс действует до 120 минут бездействия и продлевается при активности. Если при входе выбрана функция «Запомнить меня», браузер также получает защищённую постоянную cookie аутентификации на срок не более 400 дней; она отзывается при выходе, смене учётных данных или завершении соответствующих сессий. Эти cookie нужны для запрошенной пользователем работы сайта и не зависят от разрешения необязательной аналитики.

Необязательная аналитика лендинга включается только после отдельного нажатия «Принять» и успешного сохранения решения. До этого, после отказа или отзыва счётчики не запускаются. Выбор запоминается на 180 дней и меняется через «Настройки cookie» в подвале. Используется защищённый технический идентификатор решения; отказ не мешает регистрации и работе сервиса. Состав данных, доступные поставщики, Вебвизор и порядок отзыва описаны в Политике cookie. Яндекс.Метрика (112927367) и Google Analytics (G-17L94VGVB1) работают по этим одинаковым правилам выбора. Google может обрабатывать данные на инфраструктуре за пределами России в соответствии со своей политикой конфиденциальности.

На страницах регистрации, входа и в авторизованном кабинете также используется защищённая cookie sg_browser со случайным идентификатором браузера на срок до 180 дней. Она не предоставляет доступ к аккаунту, не содержит email или IP и сохраняется после выхода. Она не устанавливается при обычном просмотре лендинга, на административном поддомене или в запросах внешних webhook. Удаление cookie в браузере не удаляет уже сохранённые серверные сведения в пределах указанных ниже сроков.

Проверка добросовестного использования бесплатного тарифа

Чтобы один пользователь не получал несколько бесплатных лимитов через разные аккаунты, SiteGuard сопоставляет криптографические HMAC-отпечатки случайного идентификатора браузера, IP-адреса, подтверждённого email аккаунта и подтверждённых адресов Email, личных диалогов Telegram и VK. Для сравнения адресов Gmail учитываются точки и суффиксы после «+»; адрес входа и доставки писем при этом не меняется. Неподтверждённые каналы, публичные имена и групповые чаты не считаются подтверждённой личностью. Отпечатки псевдонимизированы, но не считаются необратимо обезличенными данными.

В отдельном реестре защиты сохраняются такие отпечатки, время наблюдения, внутренний идентификатор аккаунта, категории совпадений, факт выдачи бесплатного лимита, обращения пользователя и решения оператора. Открытые email, IP и идентификаторы мессенджеров в этот реестр не копируются; исходные контакты остаются в аккаунте и настройках доставки для своих обычных целей. Внешние сервисы fingerprinting, рекламное отслеживание и сбор характеристик устройства не используются. Доказательства согласия из отдельного юридического журнала не используются для этой проверки.

Совпадение браузера или подтверждённого адреса аккаунта, а также нескольких видов подтверждённых каналов с ранее выданным бесплатным лимитом может направить новую активацию на ручную проверку. Один общий IP, VPN или один общий канал сами по себе не доказывают обход ограничений. Автоматическое совпадение не удаляет аккаунт и не останавливает действующий мониторинг; окончательное ограничение бесплатного доступа принимает оператор после рассмотрения обстоятельств. Проверка не уменьшает оплаченные лимиты. Оспорить совпадение и объяснить использование общего устройства или каналов семьёй либо командой можно в кабинете или по контактному email. Оператор рассматривает обращение с участием человека и сообщает результат.

Оплата

При оформлении тарифа SiteGuard передаёт CloudPayments идентификаторы заказа и аккаунта, название и стоимость тарифа, email пользователя и служебные адреса возврата. Карточные реквизиты вводятся в защищённом платёжном виджете CloudPayments; полный номер карты и CVV/CVC при оплате в SiteGuard не поступают.

Служебное уведомление CloudPayments о платеже может содержать первые шесть и последние четыре цифры номера карты (CardFirstSix, CardLastFour), срок её действия (CardExpDate), токен провайдера, имя держателя, email и IP-адрес плательщика. Эти поля могут временно обрабатываться при приёме уведомления, но исключаются из сохраняемых платёжных данных и диагностики. Исходное тело уведомления не сохраняется; для проверки повторов сохраняются криптографические отпечатки тела и подписи.

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

Цели и передача

Технические данные используются для показа сайта, обеспечения безопасности, диагностики ошибок и ответа на прямое обращение. Инфраструктурные хостинг-провайдеры могут обрабатывать их в объёме, необходимом для работы сайта. Основания обработки зависят от цели: заключение и исполнение договора, выполнение требований закона, обеспечение безопасности и законных интересов оператора без нарушения прав пользователя, а когда это требуется законом — отдельное согласие.

Telegram или VK получают текст выбранного уведомления и идентификатор соответствующего личного диалога только после явного подключения канала пользователем и при отправке выбранного сообщения. Передача данных оператору Telegram может быть трансграничной. Подключение канала пользователем является техническим условием доставки, но не заменяет выполнение оператором предусмотренных законом процедур. CloudPayments получает данные, необходимые для размещённой формы оплаты, кассового оформления и управления подпиской. Передача также возможна, когда она прямо требуется законом.

Уведомление Роскомнадзора об обработке персональных данных и отдельные процедуры для трансграничной передачи, включая необходимую оценку и предварительное уведомление, — самостоятельные обязанности оператора в применимых случаях. Согласие на cookie, подключение Telegram и публикация этой политики не заменяют эти процедуры и не подтверждают их выполнения. Сведения о применимых основаниях обработки, получателях данных и выполненных процедурах можно запросить у оператора по контактному email.

Уведомления о проверках, инцидентах, восстановлении, безопасности аккаунта и оплате являются сервисными и не содержат рекламы. Аналитика посещений и эффективности кампаний на лендинге — отдельная добровольная цель, не связанная с согласием при регистрации. Рекламные рассылки могут быть добавлены только на основании отдельного предварительного согласия с возможностью отказаться от них.

Доказательства согласия используются только для подтверждения факта, времени и точной редакции принятого документа, исполнения договора, обработки обращения, предотвращения потери записи при техническом сбое и разрешения претензии или спора. Они не используются для рекламы, профилирования поведения или принятия автоматизированных решений о пользователе.

Локализация

В текущей производственной архитектуре первичная запись регистрационных, аккаунтных и мониторинговых данных граждан Российской Федерации выполняется в PostgreSQL на VPS, расположенном в Российской Федерации. Отправка выбранного уведомления во внешний канал является отдельной последующей передачей. При изменении архитектуры оператор обязан сначала сохранить выполнение требований о локализации и обновить политику.

Это описание базы аккаунтов не распространяется автоматически на данные внешней аналитики. После принятия необязательной аналитики браузер направляет запросы к Яндекс.Метрике и Google Analytics напрямую, а не через указанную базу PostgreSQL. Расположение базы аккаунтов в России само по себе не подтверждает соблюдение требований для каждого такого потока. Их оценка и выполнение применимых требований к локализации и трансграничной передаче — отдельные обязанности оператора; согласие на cookie их не отменяет.

Сроки хранения

  • Записи принятия, отказа и отзыва необязательной аналитики включают дату и время сервера, действие, псевдонимный идентификатор посетителя, язык и страницу, сведения запроса, версии и снимки показанных документов. Журнал доступен только администратору. Доказательства выбора посетителя без аккаунта хранятся до трёх лет с события; продление допустимо только при отдельном законном основании или незавершённом споре. Это не означает, что все соглашения по закону нужно хранить бессрочно.
  • В реестре защиты бесплатного тарифа HMAC-отпечаток IP действует 24 часа после последнего наблюдения; отпечатки браузера и подтверждённых контактов — 180 дней после последнего наблюдения. Записи об использовании бесплатного лимита сохраняют эти же сроки и после удаления аккаунта, без открытого контакта и прямой ссылки на удалённый аккаунт, с отдельным псевдонимным отпечатком для сопоставления совпадающих каналов. События проверки хранятся 180 дней с даты события. Истёкшие записи удаляются ежедневной очисткой; ошибка очистки должна быть устранена оператором, а не продлевать цель хранения. Текущий статус доступа и дата решения сохраняются, пока существует аккаунт; текст последнего обращения и заметка оператора удаляются через 180 дней после соответствующего обращения или решения.
  • Сеанс прекращается после 120 минут бездействия. Одноразовый код подключения канала действует до 30 минут, а его открытое значение после использования не хранится.
  • История проверок сайта доступна в кабинете 7 дней на тарифе «Бесплатно», 30 дней на «Старт» и 90 дней на «Про» и «Бизнес». Подробные технические замеры, не связанные с активным инцидентом, последним состоянием или иным доказательством, после 90 дней агрегируются и удаляются; связанные записи хранятся, пока сохраняется соответствующая связь и необходимость расследования или защиты требований.
  • История проверок форм доступна в пределах того же срока тарифа; при текущих тарифах записи физически удаляются после 90 дней. Скриншот, созданный при ошибке до начала заполнения формы, хранится не более 7 дней и не более 10 последних скриншотов на одну форму — применяется более раннее ограничение.
  • Подробные heartbeat-сигналы хранятся 7 дней, затем преобразуются в суточные агрегаты. Агрегаты хранятся в пределах срока тарифа, но не более 90 дней.
  • Неуспешные технические отправки результата checker хранятся 7 дней; ограниченная зашифрованная диагностика webhook платёжного провайдера удаляется через 30 дней, а его исходное тело не сохраняется; записи расчёта использования тарифа удаляются через 400 дней; обезличенные агрегаты эксплуатационных ошибок — через 30 дней.
  • SiteGuard не сохраняет содержание формы обратной связи в своей базе данных: оно направляется на контактный почтовый ящик и хранится там до ответа и завершения возможного разбирательства.
  • Данные аккаунта, платежей, принятых документов и согласий хранятся в течение действия договора, а после его прекращения — в пределах обязательных сроков учёта и защиты требований. Документы, подпадающие под требования бухгалтерского и налогового учёта, хранятся не менее установленного законом срока, обычно не менее пяти лет после соответствующего отчётного года. Данные банковской карты SiteGuard не хранит.
  • Строки БД, outbox и закрытого JSONL с доказательствами согласия хранятся в течение договора и затем до окончания применимого обязательного срока учёта или исковой давности, обычно не дольше пяти лет после соответствующего отчётного года. При незавершённой претензии, судебном или обязательном производстве срок продлевается только до их завершения либо на иной срок, прямо установленный законом. После прекращения оснований записи удаляются или необратимо обезличиваются; обязательные по закону записи не удаляются досрочно по запросу пользователя.
  • Письма службы поддержки и вложения хранятся в контактном почтовом ящике, пока это необходимо для ответа, расследования злоупотребления или инцидента безопасности и защиты сторон. Удалённые данные могут временно оставаться в защищённой резервной копии до её плановой ротации и не используются для обычной работы.

Права пользователя

Пользователь вправе запросить сведения об обработке, исправление, блокирование или удаление применимых данных, а также отозвать согласие, если обработка основана на нём. Отзыв не отменяет законность уже выполненной обработки и может сделать оказание части услуг невозможным. Для защиты данных оператор может запросить сведения, позволяющие подтвердить личность и связь заявителя с аккаунтом.

Запрос направляется на directolog.i@yandex.ru. Ответ предоставляется в течение 10 рабочих дней со дня получения запроса; этот срок может быть продлён не более чем на 5 рабочих дней с направлением мотивированного уведомления. Пользователь также вправе обратиться в Роскомнадзор или суд.

Контакты

По вопросам обработки данных: directolog.i@yandex.ru, +7 904 971-80-18.