简体中文
consentglass · 网站 GDPR 检测

首页 › 知识库 › 服务

符合 GDPR 地使用 Sentry

Sentry(sentry.io)收集客户端和服务器端的错误消息,包含堆栈跟踪、URL、浏览器、部分 IP 地址,以及 — 视配置而定 — 会话回放(session replay)和用户输入。标准云运行在美国。

Sentry 常被归类为„纯粹的开发者工具“,在数据保护方面被忽视。实际上,标准设置会经常处理个人数据:IP 地址作为标准属性被记录,breadcrumb 记录点击路径和部分输入,如果设置了用户 ID,错误就可归属到某个人。这是允许的,但只有在具备法律依据、数据处理协议和传输保障的情况下。

最大的着力点是 SDK 的配置。sendDefaultPii 选项控制 IP 地址和其他标识符是否自动一并发送 — 设为 false 会显著降低个人关联性。此外,可在服务器端启用„data scrubbing“,在事件被存储之前从中移除诸如电子邮件地址、信用卡号或指定字段之类的模式。

会话回放是一个单独的类别:它记录用户与页面的交互,类似于 Hotjar 或 Microsoft Clarity,因此明确需要同意。使用回放的人应将其与同意工具挂钩,将遮罩设为最大,并在隐私声明中单独提及。对于向美国的传输,Sentry 现在提供一个可避免传输的 EU Data Residency 选项。

这是风险吗?

Sentry 浏览器 SDK 在页面加载时载入,出错时可能传输属于个人数据的信息(IP、用户 ID、在 breadcrumb/replay 上下文中输入的表单值)。对于并非绝对必要的终端设备访问,适用 TDDDG 第 25 条第 1 款;会话回放明确需要同意。处理需要法律依据(通常是对稳定性的正当利益,第 6 条第 1 款 f 项)、与 Functional Software Inc. 的数据处理协议以及向美国传输的依据。

您可以怎么做

常见问题

未经同意可以使用 Sentry 吗?
纯粹的错误跟踪(无会话回放,sendDefaultPii=false)在许多情况下可以基于对服务稳定性的正当利益。会话回放则需要同意。
我需要为 Sentry 签订数据处理协议吗?
需要。Functional Software Inc. 受您委托处理错误数据。Data Processing Addendum 在接受条款时生效,并应予以记录。
如何避免向美国传输?
Sentry 提供在欧盟境内进行数据驻留的欧盟区域;作为替代也可以自行托管 Sentry。两者都将错误数据保留在欧盟境内。
Sentry 默认收集哪些数据?
堆栈跟踪、相关 URL、浏览器和操作系统、发布版本、breadcrumb(点击和导航历史),以及 — 除非停用 — IP 地址和已设置的用户 ID。

consentglass 如何提供帮助

免费检测会分析提供的 HTML,并显示哪些服务被嵌入、是否检测到 Cookie 横幅,以及是否存在隐私政策和运营者信息链接——每项发现均附有分类。不能替代法律咨询。

继续阅读

本文内容为我们所知的一般性信息,不构成法律咨询。针对具体案例,请咨询专业的 IT 法律事务所。