Закон требует, чтобы персональные данные хранились не дольше, чем это необходимо для целей их обработки, а по достижении целей — уничтожались или обезличивались. Формулировка звучит логично, но на практике вызывает главный вопрос: а сколько конкретно? Ответ отличается для разных категорий данных на одном и том же сайте, и политика конфиденциальности, где просто написано «данные хранятся необходимое время», формально не отвечает требованию конкретности.

Как определить срок для конкретной цели

Цель обработкиТипичный срок и основание
Обработка заявки, не завершившейся сделкойОбычно от нескольких месяцев до года — пока актуальность заявки не утрачена
Исполнение договора (завершённый заказ)Срок действия договора плюс период, необходимый для расчётов и возможных претензий
Бухгалтерские и налоговые документыОпределяется законодательством о бухучёте — обычно не менее пяти лет
Согласие на маркетинговую рассылкуДо отзыва согласия подписчиком
Логи сервера с IP-адресамиОбычно от нескольких недель до нескольких месяцев — ровно столько, сколько нужно для анализа безопасности

Что писать в политике вместо расплывчатой формулировки

Рабочий подход — не пытаться указать одну универсальную цифру, а описать срок хранения по каждой цели обработки отдельно, привязав его либо к конкретному периоду, либо к понятному условию: «до отзыва согласия», «в течение срока действия договора и трёх лет после его завершения», «данные неактивных заявок удаляются автоматически через 12 месяцев». Такая формулировка одновременно конкретна и не требует переписывать документ при малейшем изменении процессов.

Уничтожение или обезличивание

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

Автоматизация — не формальность, а необходимость

Указать в политике срок хранения — половина дела; вторая половина — реально удалять данные по истечении этого срока, а не просто хранить их бессрочно в CRM или базе сайта «на всякий случай». Формально накопление персональных данных сверх заявленного в политике срока — тоже нарушение, даже если изначальное согласие на обработку было получено корректно.

Для сайтов на WordPress это часто означает необходимость настроить регулярную очистку старых заявок из базы форм (многие плагины форм по умолчанию хранят все отправки бессрочно) и пересмотреть, действительно ли нужно годами держать контакты, с которыми не было взаимодействия.