Соответствие GDPR и Закон № 195/2024 — инженерная часть · видео на румынском, с субтитрами и расшифровкой на русском
Полная расшифровка
Давайте сразу к делу. Добро пожаловать на новый разбор, сегодня мы разбираем огромный вызов для всего, что значит бизнес-среда, особенно в контексте новых регламентов в Repubblica Moldova. Наш абсолютный фокус сегодня — как проверять соответствие напрямую из кода, а не из каких-то бесконечных стопок бумаг. Очень часто, когда речь заходит о конфиденциальности, все смотрят на юридические документы, загруженные на сайт, но, сюрприз, документы почти никогда не отражают техническую реальность системы, так что сегодня мы как раз и исследуем, как можно извлечь чистую правду прямо из инфраструктуры. Раздел 1. Иллюзия декларативного соответствия. Или, другими словами, что мы официально декларируем на бумаге и что на самом деле делаем на практике. Подумайте немного, что сайт реально делает в фоне, когда на него никто не смотрит.
Виртуальный ассистент или интернет-магазин разбрасывает данные по всевозможным углам, которые, будем честны, техническая команда, вероятно, полностью забыла уже через два года после запуска. Десятки сторонних инструментов, аналитические скрипты, маркетинговые коды — всё это тихо работает в фоновом режиме, и без технического взгляда под капот просто невозможно точно знать, кто и какие данные извлекает или куда их отправляет. И вот здесь и кроется ловушка. С одной стороны у нас есть теория — та самая статичная политика конфиденциальности, не менявшаяся годами и, чаще всего, основанная на шаблоне. А с другой? Ну, а с другой — реальность. Код живой, крайне динамичный, постоянно обновляется и собирает данные в фоне. Этот разрыв между теорией и практикой невидим, пока не случается жёсткий аудит или, что гораздо хуже, инцидент безопасности, когда уже никто не может игнорировать слона в комнате.
Идём дальше к разделу 2, MISA, а именно Закон 195/2024, с прямым и довольно жёстким эффектом, начиная с 23 августа 2026. Практически речь идёт об европейских обязательствах, введённых здесь в форме местных, строгих правил в Республике Молдова, а максимальный потолок штрафов? 2 миллиона леев. Да, вы не ослышались. 2 миллиона. Эти санкции специально задуманы, чтобы отбивать охоту игнорировать правила. Жалкий баннер для cookie, который технически работает неправильно, — это уже не просто ошибка дизайна. Это огромная юридическая и финансовая уязвимость. Закон очень ясен и особо не прощает. Всегда применяется наибольшее значение между фиксированной суммой и процентом от оборота. За базовые обязательства санкции доходят до 1 миллиона леев или 1% от оборота. Но внимание: ключевые элементы, то есть всё, что касается согласия, прав людей и передачи данных, автоматически попадают в верхнюю категорию — максимум 2 миллиона леев или 2%.
Главная мысль здесь: любая техническая ошибка в части согласия штрафуется без уступок по максимальной ставке. Что подводит нас к третьему разделу, проверке из кода или, как мне нравится это называть, извлечению абсолютной технической правды. Учитывая те огромные штрафы, мы просто больше не можем полагаться на память людей или на какие-то быстро отмеченные анкеты. Решение — в инженерии, и процесс состоит из трёх железных шагов. Шаг 1. Читаем источник. Запрашиваем сервер, чтобы чётко увидеть, что попадает в память. Шаг 2. Крайне важно. Нажимаем кнопку отказа на cookie и слушаем сетевой трафик около 3 секунд. Если инструменты в фоне продолжают тянуть данные, всё ясно — это проблема. И шаг 3. Составляем знаменитый Реестр деятельности по обработке, опираясь строго на эти неопровержимые технические доказательства.
Так документ становится привязанным к реальности. Чтобы стандартизировать всю эту историю, технические инструменты, такие как сканер GDP Scan MD, используют фиксированный математический скор, с максимумом 1. Но здесь есть золотое правило, очень жёсткое правило. Один-единственный проваленный критический элемент мгновенно ограничивает итоговый скор до 0,49. Бам, несоответствие. Это значит, что у вас может быть самая красивая и хорошо написанная политика конфиденциальности в мире, но если трекер запускается до того, как посетитель нажмёт accept, вы не прошли тест. Документы просто не могут спасти плохо написанный код. Переходим к разделу 4. Реальный случай на собственной платформе. Технический аудит с радикальной прозрачностью. Чтобы доказать, что это работает, команда, стоящая за методологией, решила протестировать свой собственный инструмент прямо на своём сайте. И что вы думаете?
За годы на их публичной странице накопились всевозможные фантастические корпоративные заявления. Журнал аудита на 180 дней, шифрование абсолютно всех баз данных, около 14 субпроцессоров. Звучало крайне профессионально, не так ли? Только вот это там появилось по инерции. Их просто копировали из одного внутреннего документа в другой, не проверяя в первичном коде, всё ли это ещё действительно. Поэтому они применили техническое правило с абсолютной строгостью. Нет первичного документа, извлечённого напрямую из кода, для утверждения? Убираем! Они устроили масштабную генеральную чистку. Огромное количество напыщенных фраз о старых тестах или нерелевантных резервных копиях исчезло полностью. Причина? Простая. Гораздо, гораздо безопаснее иметь страницу соответствия короче, честнее и на 100% привязанную к реальным фактам, чем dossier, полный обещаний, которые вы не можете доказать в случае проверки.
Ага, и помимо этой чистки, самоаудит вскрыл кое-что любопытное, связанное с интеллектуальными чатботами на базе AI. Они несут с собой три основных риска. 1. Во-первых, они хранят всевозможные чувствительные данные, которые посетители оставляют там совершенно без запроса. 2. Неизбежная передача этих текстов стороннему поставщику модели, как правило, из другой страны. И 3. Самый критичный аспект, слушайте сюда. Запись в память браузера уже при простом открытии страницы, до того как человек нажмёт на кнопку. Единственное решение? Зайти в код и заблокировать загрузку модели, пока посетитель фактически не решит нажать кнопку начала разговора. Доходим и до раздела 5, технические и юридические ограничения. Насколько далеко идёт инженерия и где нужно оставить профессионалам из legal делать свою работу. Совершенно ясно, что методология в коде жизненно важна, но не будем себя обманывать, она не решает всё сама по себе.
Технический инструмент занимается осязаемыми вещами. Он инвентаризирует инфраструктуру, смотрит в код и выдаёт чёткие доказательства того, как ведёт себя система. Но, внимание, он не представляет собой юридическое мнение. Технический инструмент не может определить правовые основания в договоре и не интерпретирует законы. Эта часть — исключительная территория адвокатов. Если коротко, технология заливает сверхпрочную основу из бетона, из доказательств, а юристы приходят и строят поверх неё законность. Это разграничение выявляет нечто необыкновенное о знаменитой статье 30, Реестре Деятельностей по Обработке. Скажу вам секрет: живой реестр, реально сгенерированный из кода, никогда не будет выглядеть безупречно при первом сканировании. Те строки, помеченные как непроверено, которые требуют человеческого, юридического решения, — именно они показывают настоящую прозрачность организации. Любой реестр, который с первого дня выглядит идеальным, полным и без единой открытой ошибки, почти во всех случаях — дешёвая иллюзия, простая карточка, заполненная по шаблону, который полностью игнорирует реальную сложность программного обеспечения.
Так что, подводя итог всему, о чём я рассказал, видя эту колоссальную разницу между тем, что написано на бумаге, и тем, что на самом деле выполняет механизм, как у вас в организации выглядит процесс проверки? Основывается ли соответствие на каких-то пыльных документах, забытых где-то в подвале сайта, или на неоспоримых гарантиях, извлечённых прямо из активного кода? Переход на техническую проверку — это не просто галочка на бумаге, чтобы избежать Закона 195/2024. Это высшая гарантия того, что вы действительно соблюдаете данные людей. Смена перспективы, которая просто меняет сам способ, которым мы думаем о безопасности.