Відповідність GDPR і Закон № 195/2024 — інженерна частина · відео румунською, із субтитрами та розшифровкою українською
Повна транскрипція
Давайте одразу перейдемо до суті. Ласкаво просимо до нового аналізу, сьогодні ми розглядаємо величезний виклик для всього, що означає бізнес-середовище, особливо в контексті нових регламентів у Республіці Молдова. Наш абсолютний фокус сьогодні — як перевіряти відповідність прямо з коду, а не з якихось нескінченних стосів паперів. Дуже часто, коли йдеться про конфіденційність, усі дивляться на юридичні документи, викладені на сайті, але, сюрприз, документи майже ніколи не відображають технічну реальність системи, тож сьогодні ми якраз і досліджуємо, як можемо витягнути чисту правду прямо з інфраструктури. Розділ 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. Бам, невідповідність. Це означає, що ви можете мати найкрасивішу і найкраще написану політику конфіденційності у світі, але якщо трекер запускається до того, як відвідувач натисне «прийняти», ви провалили тест. Документи просто не можуть врятувати погано написаний код. Переходимо до розділу 4. Реальний випадок на власній платформі. Технічний аудит радикальної прозорості. Щоб довести, що це працює, команда, яка стоїть за методологією, вирішила протестувати свій власний інструмент прямо на своєму сайті. І що б ви думали? З роками на їхній публічній сторінці зібралися всілякі фантастичні корпоративні твердження. Журнал аудиту на 180 днів, шифрування абсолютно всіх баз даних, десь 14 субобробників. Звучало надзвичайно професійно, чи не так?
От тільки все це з’явилося там за інерцією. Їх просто скопіювали з одного внутрішнього документа в інший, не перевіривши, чи з основного коду ще справді актуальні ті речі. Тож вони застосували технічне правило з абсолютною суворістю. Немає первинного документа, витягнутого прямо з коду, для твердження? Видаляється! Вони провели масштабне генеральне прибирання. Купа пишномовних фраз про старі тести чи нерелевантні резервні копії зникла безслідно. Причина? Проста. Набагато, набагато безпечніше мати сторінку відповідності коротшу, чесну і на 100% прив’язану до реальних фактів, ніж dossier, повний обіцянок, які ви не можете довести у разі перевірки. Ага, і крім цього прибирання, самоаудит виявив щось захопливе, пов’язане з інтелектуальними чатботами на базі AI. Вони несуть із собою три основні ризики. 1. По-перше, вони зберігають усілякі чутливі дані, які відвідувачі кидають туди абсолютно без запиту.
2. Неминуча передача тих текстів сторонньому постачальнику моделі, зазвичай з іншої країни. І 3. Найкритичніший аспект, послухайте сюди. Запис у пам’ять браузера вже під час простого відкриття сторінки, ще до того, як людина натисне на кнопку. Єдине рішення? Зайти в код і заблокувати завантаження моделі, доки відвідувач не вирішить фактично натиснути кнопку старту розмови. Дійшли й до розділу 5, технічні та юридичні межі. Наскільки далеко йде інженерія і де треба дати професіоналам з legal робити свою роботу. Абсолютно ясно, що методологія в коді є життєво важливою, але не будемо себе обманювати, вона не вирішує абсолютно все сама по собі. Технічний інструмент займається відчутними речами. Він інвентаризує інфраструктуру, дивиться в код і виводить чіткі докази того, як поводиться система. Але, увага, він не є юридичною думкою.
Технічний інструмент не може визначати правові підстави в договорі й не тлумачить закони. Ця частина — виключна територія адвокатів. Коротко, технологія заливає надміцний бетонний фундамент із доказів, а юристи приходять і будують на ньому законність. Таке розмежування виводить на світло одну надзвичайну річ про відому статтю 30, Реєстр Діяльностей Обробки. Кажу вам секрет: живий реєстр, реально згенерований із коду, ніколи не виглядатиме бездоганно під час першого сканування. Ті рядки, позначені як неперевірені, які потребують людського, юридичного рішення, саме вони показують справжню прозорість організації. Будь-який реєстр, який із першого дня виглядає ідеальним, повним і без жодної відкритої помилки, майже в усіх випадках є дешевою ілюзією, простою заповненою за шаблоном фішкою, яка повністю ігнорує реальну складність софту. Тож, підсумовуючи все, про що я розповів, бачачи цю колосальну різницю між тим, що написано на папері, і тим, що насправді виконує машина, як у вас в організації виглядає процес перевірки?
Чи спирається відповідність на якісь запилені документи, загублені десь у підвалі сайту, чи на беззаперечні певності, витягнуті прямо з активного коду? Перейти до технічної перевірки — це не просто галочка на папері, щоб уникнути Закону 195/2024. Це найвища гарантія того, що ви справді дотримуєтеся прав людей на дані. Зміна перспективи, яка просто трансформує спосіб, у який ми думаємо про безпеку.