Русский
consentglass · Проверка GDPR для веб-сайтов

Главная › Знания › Сервис

Использование Sentry в соответствии с GDPR

Sentry (sentry.io) собирает сообщения об ошибках на стороне клиента и сервера со stack trace, URL, браузером, отчасти IP-адресом и — в зависимости от конфигурации — записями сессий (session replay) и вводом пользователей. Стандартное облако работает в США.

Sentry часто относят к „чисто инструментам разработчика“ и упускают из виду с точки зрения защиты данных. На самом деле стандартная настройка регулярно обрабатывает персональные данные: IP-адрес фиксируется как стандартный атрибут, breadcrumbs протоколируют пути кликов и отчасти ввод, а если задан идентификатор пользователя, ошибки можно отнести к конкретному лицу. Это допустимо, но только с правовым основанием, договором об обработке и обеспечением передачи.

Наибольший рычаг — конфигурация SDK. Опция sendDefaultPii управляет тем, отправляются ли IP-адрес и другие идентификаторы автоматически — установленная в false, она существенно снижает персональный характер. Дополнительно на стороне сервера можно активировать „data scrubbing“, который удаляет из событий шаблоны, такие как адреса электронной почты, номера кредитных карт или названные поля, до их сохранения.

Session replay — отдельная категория: он записывает взаимодействие пользователей со страницей, сравнимо с Hotjar или Microsoft Clarity, и потому однозначно требует согласия. Тот, кто использует replay, должен связать его с инструментом управления согласием, установить маскирование на максимум и отдельно упомянуть в политике конфиденциальности. Для передачи в США Sentry теперь предлагает опцию EU Data Residency, которая избегает передачи.

Это риск?

Браузерный SDK Sentry загружается при открытии страницы и при ошибке может передать данные, которые являются персональными (IP, идентификатор пользователя, введённые значения формы в контексте breadcrumb/replay). К доступу к устройству, который не является строго необходимым, применяется § 25 абз. 1 TDDDG; session replay однозначно требует согласия. Для обработки нужно правовое основание (обычно законный интерес в стабильности, ст. 6 абз. 1 п. «f»), договор об обработке данных с Functional Software Inc. и основание для передачи в США.

Что вы можете сделать

Частые вопросы

Разрешён ли Sentry без согласия?
Чистое отслеживание ошибок (без session replay, с sendDefaultPii=false) во многих случаях можно обосновать законным интересом в стабильности сервиса. Session replay же требует согласия.
Нужен ли мне договор об обработке данных для Sentry?
Да. Functional Software Inc. обрабатывает данные об ошибках по вашему поручению. Data Processing Addendum действует с принятием условий и должен быть задокументирован.
Как избежать передачи в США?
Sentry предлагает регион ЕС с резидентностью данных в ЕС; в качестве альтернативы Sentry можно хостить самостоятельно. И то и другое удерживает данные об ошибках в пределах ЕС.
Какие данные Sentry собирает по умолчанию?
Stack trace, затронутый URL, браузер и операционную систему, версию выпуска, breadcrumbs (историю кликов и навигации) и — если не отключено — IP-адрес, а также заданный идентификатор пользователя.

Как помогает consentglass

Бесплатная проверка анализирует предоставленный HTML и показывает, какие сервисы встроены, обнаружен ли баннер cookie и есть ли ссылки на конфиденциальность и контактные данные — с классификацией для каждого вывода. Не заменяет юридическую консультацию.

Читать далее

Этот текст — это общая информация по нашим лучшим знаниям, а не юридическая консультация. Для конкретного случая обратитесь в адвокатскую фирму, специализирующуюся на ИТ-праве.