Все уроки
БезопасностьНачальный10 мин чтенияПолезно знать

GDPR и приватность для инженеров

Практический инженерный взгляд на персональные данные: правовое основание, минимизация, согласие, права пользователей и утечки.

  • GDPR
  • Consent
  • Data minimisation
  • Right to erasure
Шаг 1/5
Баннер согласия: по умолчанию включены только необходимые cookie. Аналитика и реклама ждут «да». А эту печеньку отправили восвояси.

За 30 секунд

GDPR — это закон ЕС, который регулирует, как организации собирают и используют персональные данные людей, находящихся в ЕС. Для инженера он сводится к нескольким привычкам: знать, какие персональные данные вы храните и зачем, собирать меньше, хорошо их защищать, давать людям возможность посмотреть, выгрузить и удалить свои данные, и быстро сообщать об утечках. Этот урок — практическое руководство для инженеров, а не юридическая консультация: для реальных решений привлекайте юриста или вашего ответственного за защиту данных (DPO).

Не в моём ежедневном стеке — я понимаю принципы и изучу детали, когда это понадобится проекту.

Почему это важно

  • Он действует далеко за пределами Европы: под него попадает любой продукт, который предлагает товары или услуги людям в ЕС или отслеживает их поведение.
  • Штрафы могут достигать €20 миллионов или 4% мирового годового оборота — в зависимости от того, что больше, и регуляторы активно применяют закон.
  • Большая часть работы по соответствию — инженерная: модели данных, задачи по удалению по сроку хранения, контроль доступа, логирование, функции выгрузки и удаления.
  • Приватность, заложенная на старте, обходится дёшево; встраивать удаление и согласия в зрелую систему задним числом — долго и рискованно.

Как это работает

01Что считается персональными данными

Персональные данные — это любая информация, относящаяся к идентифицированному или идентифицируемому живому человеку. Имена и email — очевидный пример. Менее очевидные: IP-адреса, ID устройств, ID в cookie, история заказов, точки геолокации, записи голоса и логи чатов поддержки. Если данные можно связать с человеком — сами по себе или вместе с другими данными, которые вы реально можете получить, — они считаются персональными. Некоторые категории «особые» и требуют более сильного обоснования: здоровье, биометрические данные для идентификации, религия, политические взгляды, сексуальная ориентация, членство в профсоюзе, расовое или этническое происхождение, генетические данные. Псевдонимизированные данные, например ID пользователя в таблице аналитики, всё равно остаются персональными, потому что их можно повторно идентифицировать. Вне действия закона находятся только по-настоящему анонимизированные данные, где повторная идентификация практически невозможна, а настоящая анонимизация сложнее, чем кажется.

  • Контролёр (controller): решает, зачем и как обрабатываются данные (обычно ваш клиент или компания).
  • Обработчик (processor): обрабатывает данные по поручению контролёра (ваш хостинг, сервис email-рассылок или аналитики).
  • Субъект данных (data subject): человек, к которому относятся данные.

02Принципы в переводе на язык инженерии

Статья 5 перечисляет принципы, которым должна следовать любая система, и каждый из них превращается в конкретные решения в дизайне. Законность, справедливость и прозрачность: у каждого использования есть законная причина, объяснённая в политике конфиденциальности. Ограничение цели: данные, собранные для доставки, нельзя тихо переиспользовать для несвязанного профилирования. Минимизация данных: не собирайте дату рождения, если вам нужно знать только то, что пользователь совершеннолетний. Точность: дайте пользователям исправлять свои данные. Ограничение хранения: удаляйте или анонимизируйте данные, когда их цель исчерпана, с помощью автоматических задач по сроку хранения. Целостность и конфиденциальность: шифрование, контроль доступа, логирование. Подотчётность: умейте показать, что вы делаете, — через документацию, реестры и журналы аудита. Статья 25 добавляет «защиту данных по умолчанию и при проектировании» (by design and by default): самый приватный вариант должен быть настройкой по умолчанию.

03Правовые основания и правильное согласие

Каждой операции обработки нужно одно из шести правовых оснований: согласие, договор, юридическая обязанность, жизненно важные интересы, публичная задача или законные интересы. Инженеры часто думают, что согласие нужно всегда, — это не так. Обработка заказа опирается на «договор». Хранение счетов — на «юридическую обязанность». Предотвращение мошенничества часто опирается на «законные интересы» после теста на баланс интересов. Согласие подходит для необязательных вещей вроде маркетинговых писем или неосновного трекинга, и оно должно быть свободным, конкретным, информированным и однозначным: никаких заранее проставленных галочек, никаких «используя этот сайт, вы соглашаетесь». Отозвать его должно быть так же легко, как дать. Для cookie и похожего хранения на устройстве отдельные правила ePrivacy требуют согласия на всё, что не является строго необходимым, поэтому cookie аналитики и рекламы ждут, пока пользователь не согласится.

sql
-- Store consent as an auditable event, never as a single boolean
CREATE TABLE consent_events (
  id           BIGSERIAL PRIMARY KEY,
  user_id      BIGINT NOT NULL REFERENCES users(id),
  purpose      TEXT NOT NULL,          -- 'marketing_email', 'analytics'
  granted      BOOLEAN NOT NULL,       -- true = given, false = withdrawn
  notice_version TEXT NOT NULL,        -- which privacy text the user saw
  source       TEXT NOT NULL,          -- 'signup_form', 'settings_page'
  created_at   TIMESTAMPTZ NOT NULL DEFAULT now()
);
-- Current state = latest event per (user_id, purpose)

04Права субъектов данных внутри продукта

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

  • Самостоятельная выгрузка и удаление в настройках аккаунта снижают нагрузку на поддержку.
  • Удаление должно доходить до бэкапов, поисковых индексов, кэшей и обработчиков по известному графику.
  • Логируйте каждый запрос и его выполнение ради подотчётности.

05Безопасность, утечки и 72 часа

GDPR требует «надлежащих технических и организационных мер» безопасности, оцениваемых по уровню риска. Типичные ожидания: шифрование при передаче (TLS) и при хранении, доступ по принципу наименьших привилегий, многофакторная аутентификация для сотрудников, журналы аудита доступа к персональным данным, безопасные практики разработки и проверенные бэкапы. Утечка персональных данных — это любой инцидент безопасности, ведущий к случайному или незаконному уничтожению, потере, изменению, раскрытию персональных данных или доступу к ним, и не только взлом: письмо не тому получателю тоже считается. Контролёр должен уведомить надзорный орган в течение 72 часов с момента, когда узнал об утечке, если только она вряд ли создаёт риск для людей, и обязан напрямую сообщить затронутым людям, когда риск высокий. Обработчики должны сообщить контролёру без неоправданной задержки. Каждую утечку, даже ту, о которой не сообщали, нужно задокументировать внутри компании.

06Подрядчики, трансграничная передача и важные документы

Каждый подрядчик, который обрабатывает для вас персональные данные — хостинг, отправка email, аналитика или трекинг ошибок, — является обработчиком, и с ним нужен договор об обработке данных (DPA, статья 28). Ведите их список; он же служит списком субобработчиков для ваших клиентов. Передача персональных данных за пределы Европейской экономической зоны (EEA) требует механизма передачи: решения об адекватности (включая EU-US Data Privacy Framework для сертифицированных американских компаний), стандартных договорных условий (SCC) или другого инструмента из главы V. Организации должны вести реестр операций обработки (статья 30), а для обработки с высоким риском, например масштабного мониторинга или чувствительных данных, до запуска нужна оценка воздействия на защиту данных (DPIA, статья 35). Инженеры редко пишут эти документы, но именно они дают факты: что собирается, где хранится, у кого есть доступ и как долго.

Когда применять

  • Любой продукт, у которого есть пользователи, клиенты, сотрудники или посетители в ЕС или EEA.
  • При проектировании новых фич, которые собирают, объединяют или передают персональные данные.
  • При выборе подрядчиков для аналитики, email, AI или хостинга, которые увидят данные пользователей.
  • Когда опросник по безопасности от клиента спрашивает про обращение с данными и субобработчиков.

Когда не стоит

  • По-настоящему анонимные агрегированные данные, которые нельзя реально связать с людьми (проверяйте это тщательно).
  • Как замена юридической консультации: национальные законы, отраслевые правила и свежие разъяснения меняют детали.
  • Считать cookie-баннер «закрытым GDPR»: он покрывает лишь один узкий вопрос ePrivacy.

Альтернативы

  • UK GDPR и Data Protection Act 2018

    Почти идентичный режим для Великобритании со своим регулятором (ICO) и своими правилами передачи.

  • Законы штатов США (например, CCPA/CPRA)

    Тоже построены на правах, но иначе: отказ (opt-out) от продажи или передачи, другие определения и пороги.

  • ISO/IEC 27701

    Стандарт управления приватностью, расширяющий ISO 27001; помогает выстроить и сертифицировать практику.

  • Аналитика с сохранением приватности

    Инструменты без cookie с агрегированными данными могут убрать необходимость в согласии для базовых метрик — в зависимости от настройки.

Лучшие практики

  1. Ведите карту данных: каждое персональное поле, где оно хранится, зачем, его правовое основание и срок хранения.
  2. Собирайте минимум и делайте приватный выбор настройкой по умолчанию.
  3. Храните согласие как версионированные события и блокируйте неосновные трекеры, пока согласие не дано.
  4. Автоматизируйте сроки хранения: задачи по расписанию, которые удаляют или анонимизируют просроченные данные, с логами.
  5. Псевдонимизируйте аналитику и не допускайте идентификаторов в логах и URL.
  6. Сделайте протестированную самостоятельную выгрузку и удаление, которые доходят до каждого хранилища и обработчика.
  7. Напишите и отрепетируйте runbook на случай утечки с назначенным ответственным и учётом 72 часов.

Частые ошибки

  • Думать, что на всё нужно согласие или что согласие решает все проблемы.
  • Логировать полные тела запросов с email, телефонами, токенами или данными карт.
  • Навсегда soft-delete'ить пользователей и называть это удалением.
  • Копировать продовые данные на staging и ноутбуки разработчиков без маскирования.
  • Подключать сторонний скрипт или SDK, не проверив, какие данные он собирает и отправляет.

Глубже

07Privacy by design в модели данных

Проектируйте схему так, чтобы приватность давалась легко. Отделите идентификационные данные (имя, email, телефон, адрес) от поведенческих (заказы, события) и свяжите их внутренним ID, чтобы аналитика и выгрузки могли работать с поведенческой частью без полей идентичности. Помечайте персональные колонки в коде или в комментариях схемы, чтобы инструменты могли их найти. Добавьте метаданные хранения: дату создания, цель и правило истечения для каждой таблицы. Для особо чувствительных значений используйте шифрование на уровне полей с ключами, которые управляются вне базы данных. Ведите таблицы аудита: кто обращался к персональным данным или менял их, особенно из админ-панелей. Когда пользователь удаляется, дизайн должен превращать это в несколько чётко определённых операций, а не в охоту по всей кодовой базе.

ts
// Retention job: anonymise inactive guest orders after the retention period
await db.order.updateMany({
  where: {
    userId: null,
    createdAt: { lt: subMonths(new Date(), RETENTION_MONTHS) },
    anonymisedAt: null,
  },
  data: {
    guestEmail: null,
    guestPhone: null,
    shippingAddress: null,
    anonymisedAt: new Date(),
  },
});

08Логи, observability и AI-инструменты

Логи — самое частое скрытое хранилище персональных данных. Логи запросов захватывают email, токены и IP-адреса; трекеры ошибок — содержимое форм; инструменты session replay могут записывать всё, что вводится. Настройте очистку у источника: используйте allow-list полей вместо block-list, маскируйте query string и задайте короткий срок хранения сырых логов. Относитесь к observability-подрядчикам как к обработчикам — с договорами и регионами, которые выбрали вы. То же касается AI-сервисов: отправка тикетов поддержки или документов пользователей в API большой языковой модели — это передача обработчику, поэтому проверьте условия обработки данных у подрядчика, сроки хранения, использование для обучения и регион, и вырезайте идентификаторы, когда задаче они не нужны.

09Трансграничная передача на практике

Глава V ограничивает передачу персональных данных за пределы EEA. Самый чистый путь — решение об адекватности: ЕС признал такие страны, как Великобритания, Швейцария, Япония и Южная Корея, а EU-US Data Privacy Framework покрывает американские компании, прошедшие самосертификацию; в 2025 году он выдержал первое оспаривание в Общем суде ЕС, хотя возможны дальнейшие апелляции. В остальных случаях обычный инструмент — стандартные договорные условия плюс оценка воздействия передачи (TIA). Инженерные решения уменьшают проблему: выбирайте регионы ЕС для основного хранения, проверяйте, откуда к данным обращаются поддержка и субобработчики, и не отправляйте сырые персональные данные в инструменты, которым они не нужны. Держите список подрядчиков и регионов актуальным, потому что клиенты будут спрашивать.

10Грядут изменения: следите за реформами

Законодательство о приватности не стоит на месте. В ноябре 2025 года Европейская комиссия предложила пакет «Digital Omnibus», который изменил бы части GDPR и правил о cookie; на момент написания (ноябрь 2026) часть о защите данных всё ещё обсуждается Парламентом и Советом, поэтому текущий текст GDPR действует без изменений. Национальные регуляторы тоже публикуют разъяснения, которые меняют практику, например по cookie-баннерам, псевдонимизации и законным интересам. Как инженер, стройте системы, которые легко адаптировать: настраиваемые сроки хранения, согласия с привязкой к целям, центральная карта данных и feature flags вокруг трекеров. Тогда при изменении правил вы меняете настройки, а не переписываете систему.

Реальные ситуации

01

Пользователь просит: пришлите мне все мои данные

Проблема

Клиент пишет в поддержку и просит копию всех своих персональных данных. Данные разбросаны по основной базе, сервису рассылок, хелпдеску и аналитике. Никто не знает, с чего начать.

Как решить

Проверьте личность через вход в аккаунт или письмо-подтверждение на зарегистрированный адрес. По карте данных соберите всё: профиль, адреса, заказы, историю согласий, тикеты поддержки, статус в рассылке, а также цели обработки и получателей. Сформируйте структурированную выгрузку (JSON или CSV в zip) и короткое сопроводительное письмо человеческим языком. Передайте её безопасно, например ссылкой на скачивание с ограниченным сроком действия в аккаунте. Залогируйте дату запроса и выполнения; срок — один месяц. Затем превратите ручные шаги в самостоятельную выгрузку, чтобы следующий запрос ничего не стоил.

02

Маркетинг хочет новый трекинг-пиксель

Проблема

Команда маркетинга просит добавить рекламный пиксель на каждую страницу, включая checkout, чтобы измерять конверсии кампаний. Запуск — завтра.

Как решить

Проверьте, что пиксель собирает и отправляет: URL, суммы покупок, хешированные email, ID устройств. Рекламный трекинг требует согласия (opt-in), поэтому загружайте его только через менеджер согласий под рекламной целью и никогда по умолчанию. Не ставьте его на чувствительные страницы или вырезайте query-параметры, которые могут нести персональные данные. Убедитесь, что условия подрядчика покрывают обработку и передачу данных. Обновите политику конфиденциальности и список cookie. Предложите маркетингу серверный агрегированный вариант подсчёта конверсий для пользователей, которые отказались. Выкатывайте за feature flag, чтобы при необходимости быстро убрать.

03

Утёкший дамп базы на staging-сервере

Проблема

Инженер обнаруживает, что staging-сервер две недели был публично доступен с копией продовых данных, включая имена, email и историю заказов.

Как решить

Локализуйте: немедленно закройте публичный доступ, сохраните логи доступа и сделайте снапшот сервера для расследования. Сразу сообщите ответственному за приватность; 72 часа отсчитываются с момента, когда организация узнала об инциденте. Проверьте логи, чтобы понять, скачивал ли кто-то данные на самом деле и сколько людей затронуто. Подготовьте уведомление надзорному органу и, если риск высокий, затронутым пользователям. Затем устраните первопричину: никаких немаскированных продовых данных на staging, маскированные seed-скрипты, приватная сеть и автоматическая проверка на публичные эндпоинты.

Шпаргалка

Уведомление регулятора об утечке
В течение 72 часов с момента обнаружения (ст. 33), если только риск для прав людей маловероятен
Ответ на запрос о правах
В течение 1 месяца; продление ещё на 2 для сложных случаев с объяснением причины человеку
Максимальный штраф (высший уровень)
€20M или 4% мирового годового оборота — что больше
Шесть правовых оснований (ст. 6)
Согласие, договор, юридическая обязанность, жизненно важные интересы, публичная задача, законные интересы
Подрядчик обрабатывает данные для вас
Подписанный договор об обработке данных (ст. 28) + список субобработчиков
Новая обработка с высоким риском
Проведите DPIA (ст. 35) до запуска
Убрать PII из логов
Allow-list логируемых полей; маскировать email, телефон, токены, данные карт; короткое хранение
Неосновные cookie
Загружать только после opt-in; «Отклонить» так же просто, как «Принять»
Передача за пределы EEA
Решение об адекватности (вкл. EU-US DPF) или стандартные договорные условия + TIA

Вопросы и ответы

Q1Применяется ли GDPR к компании за пределами ЕС?

Часто да. Статья 3 распространяет регламент на организации, учреждённые в ЕС, а также на организации за его пределами, которые предлагают товары или услуги людям в ЕС или отслеживают их поведение там, например через трекинг и профилирование. Признаки таргетинга: языки и валюты ЕС, доставка в ЕС или маркетинг, ориентированный на ЕС. Компании вне ЕС, попавшей под это правило, обычно нужен ещё и представитель в ЕС. Одного лишь сайта, доступного из Европы, само по себе недостаточно. За окончательным ответом по конкретному бизнесу обратитесь к квалифицированному юристу; здесь — общее инженерное понимание, а не юридическая консультация.

Q2Всегда ли нужно согласие для обработки персональных данных?

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

Q3Как реализовать право на удаление в реальной системе?

Начните с карты данных, где перечислены все места, где живут данные пользователя: основные таблицы БД, файловое хранилище, поисковые индексы, кэши, аналитика, логи, бэкапы и сторонние обработчики. Постройте процесс удаления, который физически удаляет или анонимизирует каждый элемент, оставляя только то, что требует закон, например счета, возможно с урезанным набором полей. Используйте очередь задач, чтобы процесс можно было повторять и он логировался. Для обработчиков вызывайте их API удаления или документируйте их сроки хранения. Для бэкапов примите, что данные устаревают по графику бэкапов, и убедитесь, что при восстановлении удаления применяются заново. Перед действием проверьте личность и зафиксируйте выполнение в пределах месячного срока.

Q4Чем анонимизация отличается от псевдонимизации?

Псевдонимизация заменяет прямые идентификаторы ключом, например ID пользователя или хешем, при этом средства повторной идентификации где-то всё ещё существуют. Это хорошая мера безопасности, которую GDPR поощряет, но данные остаются персональными, и все правила по-прежнему действуют. Анонимизация означает, что данные больше нельзя связать с человеком никакими средствами, которые реально могут быть использованы, поэтому они выходят из-под действия GDPR. Настоящая анонимизация сложна: сочетание почтового индекса, даты рождения и пола или подробные треки геолокации позволяют снова идентифицировать людей. Помогают агрегация, обобщение и удаление редких значений, но проверяйте результат против реалистичных попыток повторной идентификации.

Q5Что происходит в первые часы после утечки данных?

Сначала локализуйте: отзовите утёкшие ключи, закройте дыру, сохраните логи и улики. Запустите отсчёт: у контролёра есть 72 часа с момента, когда он узнал, чтобы уведомить надзорный орган, если только утечка вряд ли создаёт риск для людей. Быстро оцените масштаб: какие данные, сколько людей, были ли данные зашифрованы, был ли к ним реальный доступ. Если вы обработчик, сообщите контролёру без неоправданной задержки. Если риск для людей высокий, им нужно сообщить напрямую, с понятными рекомендациями, например сменить пароли. Документируйте всё, включая решения не уведомлять. Отрепетированный runbook делает эти часы спокойными, а не хаотичными.

Q6Как правильно работать с cookie и аналитикой?

По правилам ePrivacy сохранение или чтение информации на устройстве пользователя требует согласия, если только это не строго необходимо для сервиса, который пользователь запросил, например cookie сессии или корзины. Cookie аналитики и рекламы обычно требуют согласия (opt-in) до загрузки. Это значит реальный выбор, где «отклонить» так же просто, как «принять», никаких заранее проставленных галочек и скрипты, которые не срабатывают, пока согласия нет. Записывайте согласие и соблюдайте его отзыв. Некоторые регуляторы допускают узко настроенное, щадящее приватность измерение аудитории без согласия при строгих условиях; прежде чем на это полагаться, проверьте разъяснения в ваших целевых странах.

Вопросы уровня senior

S1Как сделать так, чтобы мультисервисная платформа надёжно выполняла удаление?

Рассматривайте удаление как распределённый процесс, а не как SQL-запрос. Каждый сервис регистрирует персональные данные, которыми владеет, в центральной карте данных. Запрос на удаление становится событием, например «user.erasure_requested», которое потребляет каждый сервис: он удаляет или анонимизирует свои данные и публикует событие о завершении. Оркестратор отслеживает выполнение с дедлайнами и ретраями и эскалирует зависшие сервисы. Сторонним обработчикам уходят вызовы API или тикеты, тоже с отслеживанием. Данные под юридическим удержанием, например счета, минимизируются, а не удаляются. Бэкапы истекают по графику, а процедуры восстановления заново проигрывают журнал удалений. Компромисс — сложность против уверенности; награда — вы можете доказать выполнение регулятору.

S2Законные интересы или согласие для продуктовой аналитики?

Зависит от метода и от отдельных правил ePrivacy. Если аналитика читает или пишет в хранилище устройства (cookie, local storage, ID устройства) для неосновных целей, ePrivacy обычно требует согласия независимо от основания по GDPR. Если вы используете серверные агрегированные first-party метрики без межсайтового трекинга и с коротким хранением, некоторые регуляторы допускают это без согласия, а законные интересы могут покрыть сторону GDPR после задокументированного теста на баланс. Согласие даёт более ясную правовую опору, но вы теряете данные тех, кто отказался, и это искажает метрики. Многие команды совмещают минимальную, щадящую приватность базовую аналитику для всех с более богатой аналитикой на основе согласия. Проверьте разъяснения регуляторов на ваших ключевых рынках и задокументируйте решение.

S3Как не допустить продовые персональные данные в непродовые окружения?

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

Глоссарий

Персональные данные
Любая информация об идентифицированном или идентифицируемом живом человеке, включая ID, IP-адреса и связанное с ним поведение.
Контролёр
Организация, которая решает, зачем и как обрабатываются персональные данные, и несёт основную юридическую ответственность.
Обработчик
Поставщик услуг, обрабатывающий персональные данные по указаниям контролёра, например хостинг или сервис email.
Правовое основание
Одна из шести юридических причин, делающих конкретное использование персональных данных допустимым, например договор или согласие.
Минимизация данных
Сбор и хранение только тех персональных данных, которые действительно нужны для заявленной цели.
Псевдонимизация
Замена прямых идентификаторов ключами; данные всё ещё персональные, но безопаснее, потому что личности отделены.
DPIA
Data protection impact assessment, оценка воздействия на защиту данных: задокументированный анализ рисков, обязательный до начала обработки с высоким риском.
DSAR
Data subject access request, запрос субъекта на доступ: человек просит копию своих данных и сведения о том, как они используются.
DPO
Data protection officer, ответственный за защиту данных: независимая роль, которая консультирует по соответствию и контролирует его; обязательна для некоторых организаций.

Есть идея продукта?Давайте создадим его.

Расскажите о своей идее, продукте или команде. Обычно отвечаю в течение одного рабочего дня.