# Пример правового отчёта: mysite.ru

> **Это демонстрационный отчёт на вымышленных данных.** Сайт mysite.ru не проверялся: файл показывает, как устроен полный отчёт сервиса «Проверка сайтов».

- **Что проверялось:** соответствие сайта законодательству РФ
- **Сайт:** Мой Сайт — интернет-магазин отделочных материалов
- **Адрес:** https://mysite.ru/
- **Сервер:** RU · 203.0.113.10 · ООО «Хостинг-Провайдер»
- **Сертификат:** Let's Encrypt, осталось 90 дней
- **Страниц прочитано:** 10 из 10 отобранных, всего в карте сайта 48
- **Дата проверки:** 14.07.2026
- **Балл соответствия:** 23 из 100
- **Ссылка на отчёт:** проверкасайтов.рф/r/8f3a-2c1d-47e9

Найдено: 13 нарушений, 9 замечаний, 9 пунктов выполнено.

## По направлениям

- **Правовые документы** — 4 нарушения, 4 замечания (проверок: 14)
- **Формы и согласия** — 3 нарушения, 3 замечания (проверок: 8)
- **Cookie и трекеры** — 3 нарушения, 2 замечания (проверок: 5)
- **Инфраструктура и хранение** — 1 нарушение (проверок: 2)
- **Вход и авторизация** — 1 нарушение (проверок: 1)
- **Реестры Роскомнадзора** — 1 нарушение, 1 не удалось проверить (проверок: 2)

## С чего начать

1. **Добавьте согласия ко всем формам** — Готовый сниппет — в пункте 1, скопируйте разработчику (≈ 30 минут)
2. **Отключите вход через Google** — Замените на почту, телефон или ЕСИА (≈ 2 часа)
3. **Обновите политику конфиденциальности** — Список обязательных разделов — в пункте 3 (≈ 1 час)

## Нарушения — 13

### 01. Формы собирают персональные данные без согласия

Критично · 152-ФЗ, ст. 9 · возможный штраф: до 700 000 ₽ · работы: ≈ 30 минут

**Что нашли.** Форма «Заказать звонок» на /contacts отправляет имя и телефон, но рядом нет чекбокса согласия на обработку ПДн и ссылки на политику.

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

```html
<label>
  <input type="checkbox" name="pd_consent" required>
  Соглашаюсь на обработку персональных данных
  согласно <a href="/privacy">Политике</a>
</label>
```

### 02. Авторизация через иностранный сервис (Google)

Критично · 149-ФЗ, авторизация-2026 · чем грозит: предписание РКН · работы: ≈ 2 часа

**Что нашли.** На /login найдена кнопка «Sign in with Google». С 2026 года авторизация на российских сайтах допускается только разрешёнными способами.

**Что делать.** Уберите вход через Google/Apple. Замените на вход по почте или телефону, ЕСИА либо российские ID-сервисы.

### 03. Политика конфиденциальности не соответствует 152-ФЗ

Нарушение · 152-ФЗ, ст. 18.1 · возможный штраф: до 300 000 ₽ · работы: ≈ 1 час

**Что нашли.** Документ на /privacy не содержит перечень обрабатываемых ПДн, цели и сроки обработки.

**Что делать.** Дополните политику обязательными разделами: состав данных, цели, сроки, порядок отзыва согласия.

### 04. Счётчики аналитики ставят cookie до согласия

Нарушение · 152-ФЗ, ст. 6 · возможный штраф: до 300 000 ₽ · работы: ≈ 1 час

**Что нашли.** Яндекс.Метрика инициализируется при загрузке страницы — до того, как посетитель дал согласие в cookie-баннере.

**Что делать.** Инициализируйте счётчики только после явного согласия посетителя.

```js
consentBanner.on('accept', () => {
  ym(12345678, 'init', { defer: true });
});
```

### 05. Шрифты и скрипты грузятся с иностранных серверов

Нарушение · 152-ФЗ, ст. 12 · возможный штраф: до 300 000 ₽ · работы: ≈ 2 часа

**Что нашли.** Страницы запрашивают fonts.googleapis.com и cdn.jsdelivr.net — IP-адреса посетителей уходят за рубеж без уведомления о трансграничной передаче.

**Что делать.** Разместите шрифты и библиотеки на своём сервере или российском CDN.

### 06. Нет реквизитов продавца

Нарушение · ЗОЗПП, ст. 8 · возможный штраф: до 40 000 ₽ · работы: ≈ 30 минут

**Что нашли.** На сайте не найдены наименование юрлица/ИП, ОГРН, ИНН и адрес — обязательные сведения для продажи товаров и услуг.

**Что делать.** Добавьте полные реквизиты в футер и на страницу контактов.

### 07. Отсутствует знак возрастной маркировки

Нарушение · 436-ФЗ, ст. 12 · возможный штраф: до 200 000 ₽ · работы: ≈ 15 минут

**Что нашли.** На страницах с информационной продукцией не найден знак возрастной категории (0+, 6+, 12+…).

**Что делать.** Определите категорию контента и разместите знак на видном месте главной страницы.

### 08. Уведомление в реестр операторов ПДн не подано

Критично · 152-ФЗ, ст. 22 · возможный штраф: до 500 000 ₽ · работы: ≈ 1 день

**Что нашли.** Сайт собирает персональные данные, но в реестре Роскомнадзора оператор с вашим доменом не найден. Обработка без уведомления — самостоятельный состав.

**Что делать.** Подайте уведомление об обработке ПДн через сайт РКН до начала сбора данных.

### 09. База клиентов хранится на зарубежном хостинге

Нарушение · 152-ФЗ, ст. 18 · возможный штраф: до 6 000 000 ₽ · работы: ≈ 2 дня

**Что нашли.** Формы отправляют данные на сервер с IP за пределами РФ. Первичная запись ПДн россиян должна происходить в базах на территории России.

**Что делать.** Перенесите первичную базу с ПДн на хостинг в РФ и настройте локализацию записи.

### 10. Согласие на рассылку объединено с согласием на ПДн

Нарушение · 152-ФЗ, ст. 9 · возможный штраф: до 150 000 ₽ · работы: ≈ 30 минут

**Что нашли.** Один чекбокс отвечает сразу за обработку данных и за маркетинговую рассылку — согласия должны быть раздельными и добровольными.

**Что делать.** Разделите на два чекбокса: обязательное согласие на обработку и отдельное — на рекламную рассылку.

```html
<label><input type="checkbox" name="pd" required> Обработка данных</label>
<label><input type="checkbox" name="ads"> Согласен на рассылку</label>
```

### 11. Рассылка без предварительного согласия получателя

Нарушение · 38-ФЗ, ст. 18 · возможный штраф: до 500 000 ₽ · работы: ≈ 1 час

**Что нашли.** Форма подписки не фиксирует момент согласия (double opt-in). Реклама по e-mail без согласия — нарушение закона о рекламе.

**Что делать.** Внедрите подтверждение подписки по ссылке из письма и храните лог согласий.

### 12. Не указан порядок возврата при дистанционной продаже

Нарушение · ЗОЗПП, ст. 26.1 · возможный штраф: до 50 000 ₽ · работы: ≈ 1 час

**Что нашли.** На страницах товара и в оферте нет условий и сроков возврата — обязательных для дистанционной торговли.

**Что делать.** Добавьте раздел о возврате: сроки, условия, порядок и контакты для обращения.

### 13. Cookie-баннер без возможности отказа

Нарушение · 152-ФЗ, ст. 7 · возможный штраф: до 300 000 ₽ · работы: ≈ 30 минут

**Что нашли.** В баннере есть только кнопка «Принять». Пользователь лишён права отказаться от необязательных cookie.

**Что делать.** Добавьте равнозначную кнопку «Отклонить» и не запускайте трекеры до выбора.

## Замечания — 9

Это не нарушения: либо требование к вашему сайту применяется не наверняка, либо мы видим признак, но не сам факт. Каждый пункт стоит посмотреть глазами.

1. **Cookie-баннер без кнопки «Отклонить»** — Посетитель не может отказаться от необязательных cookie — только принять.
2. **Согласие на рассылку объединено с согласием на ПДн** — Один чекбокс на два разных согласия — рекомендуем разделить.
3. **Политика не обновлялась с 2021 года** — За это время требования 152-ФЗ менялись; проверьте актуальность.
4. **В оферте нет порядка возврата** — Для дистанционной продажи порядок возврата обязателен (ст. 26.1 ЗОЗПП).
5. **Политика недоступна с внутренних страниц** — Ссылка на политику есть только на главной — добавьте её в футер всех страниц.
6. **Нет ссылки на политику рядом с кнопкой отправки** — Пользователь должен видеть, на что соглашается, в момент отправки формы.
7. **Виджет обратного звонка грузится с чужого домена** — Сторонний скрипт получает данные посетителей — проверьте, где он размещён.
8. **Отсутствует страница «Контакты» с полными данными** — Наименование, адрес и способ связи должны быть доступны в один клик.
9. **Форма поиска логирует запросы без предупреждения** — Если запросы сохраняются, уведомите об этом в политике.

## Не удалось проверить — 1

Эти пункты мы не смогли проверить автоматически и поэтому не учитывали в балле. Отсутствие вывода здесь не означает нарушения.

- **Хостинг-провайдер состоит в реестре Роскомнадзора** — Внешний реестр не ответил. Это не означает, что с сайтом что-то не так, — повторите проверку позже.

## Выполнено — 9

- HTTPS-сертификат действителен
- Оферта опубликована
- Цены указаны в рублях
- Контактный телефон указан
- Данные форм передаются по HTTPS
- Возможность отписки от рассылки есть
- Признаков запрещённого контента нет
- Реклама кредитов без ставки не найдена
- Политика доступна без регистрации

## Суммарный потенциальный риск — до 9 340 000 ₽

если все 12 нарушений будут зафиксированы при проверке. Это верхняя планка ответственности юридического лица по каждой статье. Ещё одно нарушение в сумму не вошло: денежной санкции за него не установлено.

Это ориентир, а не счёт: приводится верхняя граница вилки для юридических лиц, а точный размер определяет Роскомнадзор или суд. Пункты, которые проверить не удалось, и замечания в сумму не входят.

## Чек-лист для разработчика

```text
Чек-лист исправлений — проверкасайтов.рф

1. Добавить чекбокс согласия на обработку ПДн ко всем формам (152-ФЗ ст. 9)
2. Убрать вход через Google, заменить на почту/телефон/ЕСИА (149-ФЗ)
3. Дополнить политику конфиденциальности (152-ФЗ ст. 18.1)
4. Инициализировать счётчики только после согласия (152-ФЗ ст. 6)
5. Перенести шрифты и скрипты на российский хостинг (152-ФЗ ст. 12)
6. Добавить реквизиты продавца (ЗОЗПП ст. 8)
7. Разместить знак возрастной маркировки (436-ФЗ ст. 12)
```

## Как шла проверка

```
00:00 Проверяю соединение и сертификат
00:01 Выбираю страницы для обхода — 10 из 48
00:02 / — 200 · 1,1 с · 96 КБ
00:04 /catalog — 200 · 0,9 с · 118 КБ
00:05 /delivery — 200 · 0,8 с · 64 КБ
00:07 /contacts — 200 · 0,7 с · 58 КБ
00:08 /about — 200 · 0,8 с · 61 КБ
00:10 /login — 200 · 0,6 с · 44 КБ
00:11 /cart — 200 · 0,9 с · 71 КБ
00:13 /news — 200 · 0,8 с · 83 КБ
00:14 /privacy — 404 · 0,4 с
00:16 /search — 200 · 1,0 с · 52 КБ
00:17 Сверяю данные с реестром
00:18 Прогоняю проверки
00:18 HTTPS-сертификат действителен — в порядке
00:18 Оферта опубликована — в порядке
00:18 Цены указаны в рублях — в порядке
00:18 Контактный телефон указан — в порядке
00:18 Данные форм передаются по HTTPS — в порядке
00:19 Возможность отписки от рассылки есть — в порядке
00:19 Признаков запрещённого контента нет — в порядке
00:19 Реклама кредитов без ставки не найдена — в порядке
00:19 Политика доступна без регистрации — в порядке
00:19 Cookie-баннер без кнопки «Отклонить» — замечание
00:19 Согласие на рассылку объединено с согласием на ПДн — замечание
00:19 Политика не обновлялась с 2021 года — замечание
00:19 В оферте нет порядка возврата — замечание
00:19 Политика недоступна с внутренних страниц — замечание
00:19 Нет ссылки на политику рядом с кнопкой отправки — замечание
00:20 Виджет обратного звонка грузится с чужого домена — замечание
00:20 Отсутствует страница «Контакты» с полными данными — замечание
00:20 Форма поиска логирует запросы без предупреждения — замечание
00:20 Формы собирают персональные данные без согласия — нарушение
00:20 Авторизация через иностранный сервис (Google) — нарушение
00:20 Политика конфиденциальности не соответствует 152-ФЗ — нарушение
00:20 Счётчики аналитики ставят cookie до согласия — нарушение
00:20 Шрифты и скрипты грузятся с иностранных серверов — нарушение
00:20 Нет реквизитов продавца — нарушение
00:20 Отсутствует знак возрастной маркировки — нарушение
00:21 Уведомление в реестр операторов ПДн не подано — нарушение
00:21 База клиентов хранится на зарубежном хостинге — нарушение
00:21 Согласие на рассылку объединено с согласием на ПДн — нарушение
00:21 Рассылка без предварительного согласия получателя — нарушение
00:21 Не указан порядок возврата при дистанционной продаже — нарушение
00:21 Cookie-баннер без возможности отказа — нарушение
00:21 Хостинг-провайдер состоит в реестре Роскомнадзора — не удалось
00:21 Считаю итоговый балл
00:22 Готово — 23 из 100
```

---

Результаты носят информационный характер и не заменяют юридическую консультацию. Точный размер санкций определяет Роскомнадзор или суд.

Отчёт сформирован сервисом «Проверка сайтов».
