Защита промо-материалов сайта
ant-prom.ru
Для ANT-GROUP · Next.js · промо-ролики, видео-презентации объектов и продуктов, тексты и изображения. Полноценный DRM не требуется и не включается.
Задача и результат
Снизить риск несанкционированного копирования промо-материалов ant-prom.ru: текстов, изображений, промо-роликов и видео-презентаций объектов/продуктов. Сохранить удобство просмотра для легитимных посетителей и дать ANT-GROUP инструменты аудита на уровне сессии или выданного доступа.
- Тексты: блокировка выделения, копирования, контекстного меню, горячих клавиш и печати в защищаемых разделах.
- Изображения: перехватывающие слои, canvas-рендер, водяной знак с ID сессии/доступа, запрет перетаскивания и сохранения через UI.
- Промо-видео: защита обычных MP4/WebM без DRM — приватная выдача по подписанной ссылке, отключение скачивания через плеер, водяной знак, пауза/скрытие при потере фокуса и открытии DevTools.
- Правовые уведомления: размещение на сайте запрета копирования по текстам, предоставленным юристами ANT-GROUP.
- Аудит: журнал технических событий с привязкой к сессии; персональные ссылки для презентаций — отдельная опция.
Границы и допущения — честно
Видео как обычные медиафайлы
Защищаем MP4/WebM: подписанная выдача, Range-запросы для перемотки, отключение скачивания через UI, водяной знак и сдерживание записи экрана. Это не заменяет DRM, но достаточно для промо-задач.
Скриншот ОС и камера
Снимок экрана делает операционная система — страница его не видит. Против камеры телефона не защищает ничто. DRM может «чернить» видео только на поддерживаемых устройствах.
Детект DevTools
Работает по косвенным признакам и обходится. Используем как сигнал для аудита, паузы видео и блокировки UI, а не как границу безопасности.
Идентификация клиента
На сайте нет клиентской авторизации, поэтому личность посетителя достоверно не определяется. Базовый режим — сессия, IP/UA, время и страница; это не доказывает личность.
Уведомления на сайте
Авторское право возникает автоматически, но уведомление усиливает сдерживание и правовую позицию. Тексты дают юристы ANT-GROUP, NAS-DEV внедряет и публикует их на сайте.
Архитектура решения
Клиентский барьер
Блокировки UI, водяной знак с ID сессии, реакция на DevTools, сдерживание скриншотов и записи экрана.
Правовые уведомления
Футер, страницы материалов, страница условий, уведомления у медиа — по текстам юристов ANT-GROUP.
Серверный медиа-контур
Приватное хранилище, подписанные URL к сессии, Range-запросы, rate-limit, hotlink-защита для MP4/WebM и изображений.
Аудит и маркировка
Журнал событий, знаки в пикселях и в плеере, привязка к сессии; персональные ссылки и серверная маркировка — опции.
Пакеты внедрения
Состав работ
Этапы и сроки
Аудит и карта контента
Список защищаемых разделов, схема приватного хранилища и выдачи медиа
Клиентский барьер и уведомления
Блокировки, водяные знаки, реакция на DevTools, правовые уведомления
Серверный медиа-контур
Приватная выдача MP4/WebM, подписанные ссылки к сессии, журнал
Интеграция и тестирование
Проверка слоёв, Range-запросы, подготовка к публикации
Публикация и сдача
Опубликованные работы в прод, чек-лист проверок, гарантия 30 дней
Смета
| Позиция | Сумма |
|---|---|
| Пакет «Контур» — базовая стоимость | 70 000 ₽ |
Смета действительна при сохранении объёма работ. Изменения объёма фиксируются дополнительным согласованием. Налоговый режим и реквизиты фиксируются в Договоре № АД-002.
Условия
Предоплата 50% — 35 000 ₽; После приёмки 50% — 35 000 ₽.
До 26.11.2026 включительно. После этой даты стоимость и сроки могут быть пересмотрены.
30 дней гарантии на опубликованные работы. Новые доработки и новые способы обхода защиты — отдельные работы.
Заказчик определяет список защищаемых разделов сайта ant-prom.ru.
Чек-лист проверок по каждому заявленному слою и опубликованные работы в прод.
Следующий шаг
Готов приступить после согласования пакета и подписания ТЗ к Договору № АД-002.
Для старта достаточно подтвердить выбранный пакет, и определить список защищаемых разделов. Резюме предложения можно скопировать одной кнопкой и отправить в Telegram @zoorcool.