Изменения в политике конфиденциальности в 2025 году

В 2025 году требования к сбору и хранению персональных данных сайтами ужесточились: по факту определились требования к оформлению согласия на обработку персональных данных на сайтах (где, как и что должно располагаться), ужесточились штрафы за несоблюдение законодательства (выросли более чем в 2 раза) и изменился срок удаления персональных данных по запросу их владельца (был 30, стал 10 дней).

Да и ВАЖНО: все иностранные сервисы, подключенные к сайту (гугл аналитика например), могут использоваться, только после уведомления РосКомНадзора о трансграничной передаче персональных данных. Но опыта, боюсь, пока ни у кого такого нет. Поэтому рекомендую пока всем его отключить.

Я не буду повторять все требования законодательства, моя цель в том, чтобы предоставить инструменты для скорейшего соблюдения этого законодательства.

Итак, начем..

Где расположить ссылку на сайте на политику в обработки персональных данных?

Расположение ссылки на согласие на обработку персональных данных и политику конфиденциальности должно быть на всех страницах сайта. Поэтому лучшее место для нее в подвале.

Что должно присутствовать в каждой форме обратной связи?

Перед кнопкой «Отправить» (заказать, купить, консультация и т.д.) должен располагаться либо предупреждающий текст, типа «Нажимая на кнопку Отправить…» со ссылкой на политику конфиденциальности. Например такой: «Нажимая на кнопку Отправить, Вы соглашаетесь с правилами обработки персональных данных«. Ссылочку на политику конфиденциальности конечно нужно заменить на свою.

Что представляет собой сама политика конфиденциальности или обработки персональных данных?

Нашел прекрасный конструктор от Тильды и меня он устраивает. Вот и ссылочка на него.

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

Вставляем в подвал HTML-код

<div class="cookie-block" style="display:none;">
    <div class="cookie-text">Для повышения удобства сайта мы используем cookies. Используя сайт, Вы предоставляете согласие на обработку ваших <a href="/privacy-policy/">персональных данных</a> с помощью сервисов веб-аналитики. Если Вы не согласны, просьба покинуть сайт.</div>
    <div class="cookie-button"><a class="btn btn-main js-cookie-right">Согласен</a></div>
</div>

Добавляем для него стили CSS

.cookie-block{display:flex;z-index:9999999;justify-content: space-between;align-items:center;width:100%;padding:1rem;font-size:1.1rem;background: #eaeaea;position: fixed;left:0;bottom:0;box-shadow: 0 0 15px rgba(0,0,0,0.3);}

Ну и в JS обработчики

<script>

    function getCookie(name, json=false) {
        if (!name) {
            return undefined;
        }
       
        let matches = document.cookie.match(new RegExp(
            "(?:^|; )" + name.replace(/([.$?*|{}()\[\]\\\/+^])/g, '\\$1') + "=([^;]*)"
        ));
        if (matches) {
            let res = decodeURIComponent(matches[1]);
            if (json) {
                try {
                    return JSON.parse(res);
                }
                catch(e) {}
            }
            return res;
        }

        return undefined;
    }

    function setCookie(name, value, options = {path: '/'}) {
        if (!name) {
            return;
        }

        options = options || {};

        if (options.expires instanceof Date) {
            options.expires = options.expires.toUTCString();
        }

        if (value instanceof Object) {
            value = JSON.stringify(value);
        }
        let updatedCookie = encodeURIComponent(name) + "=" + encodeURIComponent(value);
        for (let optionKey in options) {
            updatedCookie += "; " + optionKey;
            let optionValue = options[optionKey];
            if (optionValue !== true) {
                updatedCookie += "=" + optionValue;
            }
        }
        document.cookie = updatedCookie;
    }

    $ = jQuery;

    $(document).ready(function(){
        if (getCookie('cookieright') === undefined){
            $('.cookie-block').show();
        }

        $('.js-cookie-right').click(function(){
            let options = {path: '/', expires: new Date(Date.now() + 72000000000000)};
            setCookie('cookieright', 1, options);
            $('.cookie-block').hide();
        });
    });
</script>

Ну и после всего этого нужно уведомить сам РосКомНадзор о том, что вы занимаетесь обработкой персональных данных. Форма заявления по ссылке.

Все, теперь можно спать спокойно, и работать тоже спокойно!

Если эта информация оказалась вам полезной и интересной, то можно поблагодарить автора любой суммой либо по номеру телефона +79807480224 (Сбер, Тинькофф)

Еще больше интересной и полезной информации о SEO, сайтостроении, интернет-маркетинге читайте на моем канале @freelancervit.

@freelancervit

Добавить комментарий

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

Есть проект или задача? Готовы обсудить.

Обсудить
В наших проектах мы используем самые актуальные разработки сегодняшней ИТ- и ВЕБ-индустрии. Предлагаем только те методы и сервисы, которые максимально подходят для решения конкретной вашей задачи, без «сливания» бюджета.