FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Other
  4. Sentry
S

Sentry

AnalyticsWebsite

Related services

AccuWeather

AccuWeather is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. AccuWeather supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, AccuWeather ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other
A

Acuity Scheduling

Acuity Scheduling is a user preference and personalization service that helps websites deliver customized experiences based on individual visitor settings and choices. It manages preferences for content display, communication channels, and interaction styles. Acuity Scheduling integrates with website platforms to remember and apply user choices consistently across sessions. With privacy-compliant preference storage, Acuity Scheduling enhances satisfaction by ensuring tailored browsing experiences for every visitor.

Preferences

Affirm

Affirm is a versatile web technology that supports digital platforms with specialized functionality and enhanced capabilities. It provides robust tools and services that integrate with modern websites and applications seamlessly. Affirm is designed to improve operational efficiency, user experience, and digital performance. Trusted by developers and businesses alike, Affirm offers reliable solutions that scale with organizational needs and evolving web standards.

Other

Algolia

Algolia is a versatile web technology that supports digital platforms with specialized functionality and enhanced capabilities. It provides robust tools and services that integrate with modern websites and applications seamlessly. Algolia is designed to improve operational efficiency, user experience, and digital performance. Trusted by developers and businesses alike, Algolia offers reliable solutions that scale with organizational needs and evolving web standards.

Other
A

AppDynamics

AppDynamics is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. AppDynamics offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, AppDynamics empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

Apple App Store

Apple App Store is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, Apple App Store delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.

Other
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Sentry do?

Sentry is an application monitoring platform for error tracking, performance monitoring, and debugging. It captures exceptions, stack traces, breadcrumbs, and optionally user context (email, username) to help developers diagnose issues. The core error tracking function can rely on legitimate interest. However, Sentry commonly captures personal data accidentally in error events (email addresses in URLs, user objects in stack traces) — careful scrubbing configuration is essential for GDPR compliance. EU data storage is available on paid plans.

What Sentry actually does

Sentry, operated by Functional Software Inc., is the open core application monitoring platform used by more than 100,000 organisations to capture exceptions, performance traces, profiling data and Session Replay on web, mobile and backend stacks. The product is available as Sentry SaaS in two regions (United States and European Union with the de.sentry.io endpoint) and as Sentry Self Hosted under the BSL license.

Cookies and storage set by the Sentry SDKs

Backend Sentry SDKs (Python, Node, Java, PHP, Go) do not set any cookie because they run on the server. The browser SDK (@sentry/browser, @sentry/react, @sentry/vue) writes the entries sentryReplaySession and sentryReplayLastActivity in sessionStorage to keep the session id, plus the cookie sentry_session on the Sentry domain (de.sentry.io or us.sentry.io) when Session Replay sends data. The error payload submitted on each crash contains the stack trace, page URL, viewport, navigator user agent and visitor IP (truncated to /24 IPv4 or /48 IPv6 by Sentry default).

Lawful basis and consent

Backend Sentry can rely on legitimate interest (GDPR art. 6(1)(f)) because no personal visitor data is processed by default and the controller has a clear interest in keeping its software working. The browser SDK and Session Replay process the visitor IP and detailed behaviour; consent under GDPR art. 6(1)(a) and ePrivacy art. 5(3) is required before loading them. The CNIL recognises observability tools as an analytics related use, but the exemption only applies when no personal data is transmitted to a third party and when the retention is capped, which Sentry by default does not respect.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

International data transfers and EU region

Sentry launched its EU region (de.sentry.io) in 2023, hosted on AWS Frankfurt. Customer error payloads, performance traces and Session Replay frames stay in Germany; only operational metadata (billing, support tickets, abuse detection) is processed in the United States. Functional Software Inc. is certified under the EU US Data Privacy Framework since 19 September 2023, and the Sentry DPA incorporates the EU Standard Contractual Clauses (module 2). Customers on the US region should perform a TIA and document supplementary measures.

Practical compliance checklist

Choose the EU region when creating the Sentry organisation. Enable IP truncation and disable user identification (setUser) unless you have a legal basis. Mask sensitive fields in Session Replay via maskAllText, maskAllInputs and blockAllMedia. Cap retention to 30 days for replays and 90 days for events through the Sentry Data Scrubbing and Retention settings. Document Sentry in your records of processing (GDPR art. 30) and trigger a DPIA when Session Replay is enabled or when special categories of data (health, payments) may end up in stack traces.

Alternatives

Open source self hosted alternatives are GlitchTip (fork of Sentry server, MIT license), Bugsink, Rollbar, Highlight.io and OpenTelemetry combined with a self hosted backend. Commercial competitors include Datadog APM (US), New Relic (US), Honeybadger and Bugsnag (now SmartBear, US).

GDPR consent category

Analytics

Websites using Sentry must obtain user consent under GDPR regulations.

Legal basisFor backend SDKs that capture server side exceptions: legitimate interest of the publisher (GDPR art. 6(1)(f)) in maintaining service stability; no personal data is captured by default. For browser SDK and Session Replay: consent under GDPR art. 6(1)(a) and ePrivacy art. 5(3) because the SDK accesses local storage to maintain the session id and may capture the visitor IP, breadcrumbs and replay frames.
Risk levelmedium
Applicable regulationsGDPR, ePrivacy Directive 2002/58/EC, EU US Data Privacy Framework, EDPB recommendations 01/2020, CNIL guidance on observability tools, TTDSG (Germany), LOPDGDD (Spain), LIL (France)

DPIA considerations

A DPIA is not required for error monitoring alone. Session Replay deserves a DPIA when used at scale because it captures user interactions; document masking and retention.

Sample consent text

We use Sentry, an application monitoring platform, to capture errors and performance issues so we can fix them quickly. Backend Sentry runs on our servers without any cookie or visitor data. The browser Sentry SDK is only loaded after you accept the technical category in our cookie preferences; it stores a session id in localStorage and may report your IP address, browser, page URL and a short breadcrumb trail to Sentry in the European region (Frankfurt). When Session Replay is activated, additional masked DOM mutations are recorded for 10 seconds before and after each error.

Technical details

Tracking methodapplication_error_and_performance_monitoring_sdk
Server locationSentry operates two production regions: US (us.sentry.io, hosted in the United States on AWS and GCP) and EU (de.sentry.io, hosted in Frankfurt on AWS eu-central-1). Customers choose the region at organisation creation. Self hosted Sentry can be deployed on the customer infrastructure.
Cookieless tracking availableYes
Data transferred outside the EUFunctional Software Inc. (doing business as Sentry) is established in San Francisco. EU region customers keep their error payloads inside Frankfurt, but operational metadata (billing, support, abuse detection) is also processed in the United States. Transfers rely on the EU US Data Privacy Framework certification of Functional Software Inc. (active since 19 September 2023) and on the EU Standard Contractual Clauses.

Third-party domains contacted

sentry.iosentry.ioingest.sentry.iobrowser.sentry-cdn.como0.ingest.sentry.ioingest.de.sentry.iobrowser.sentry-cdn.com

Cookies placed

NameTypeDurationPurpose
sentrysidsessionSessionSentry session identifier for grouping browser errors and performance events within a single session
sentry-session-idIn memory (Sentry SDK)Tab sessionVolatile identifier used by the SDK to group events from the same browser tab.
sentryReplaySessionsessionStorage (Sentry Replay)Tab sessionStores the active replay identifier when Session Replay is enabled.

Sentry collects user analytics data — you legally need a consent banner. Try FlowConsent free.

Get started freeScan your site

Frequently asked questions

What legal basis applies to Sentry error monitoring?

Legitimate interest (Art. 6(1)(f)) for operational error monitoring. However, this requires data minimisation — Sentry should be configured to capture only technical data necessary for debugging, not personal data. The balancing test supports error monitoring as proportionate to the operational benefit.

How do I prevent Sentry from capturing personal data?

Configure data scrubbing in Sentry Settings, Security and Privacy: add sensitive fields (email, password, token, ssn, credit_card) to the data scrubber. In your SDK, use the before_send hook to filter PII from events. Set send_default_pii: false in your SDK configuration. Disable request body capture for forms.

Does Sentry session replay require consent?

Yes. Sentry session replay records individual user interactions and requires consent under the ePrivacy Directive and CNIL guidelines. Block session replay until analytics consent is obtained, or implement it only for authenticated users with an appropriate legal basis.

Does Sentry offer EU data storage?

Yes, for customers on paid plans. In Sentry account settings, select the EU data storage region. This stores all error events and performance data within the EU. Standard (free tier) accounts use US infrastructure requiring SCCs.

What personal data might appear in Sentry error events?

Common accidental PII captures: email addresses in URL query parameters (e.g. /[email protected]), user objects serialised in JavaScript errors, request headers containing authentication tokens, POST body data from forms, error messages containing user input. Configure scrubbing for all these patterns.

How do I handle GDPR erasure requests for Sentry?

Sentry provides an API for deleting all events associated with a specific user using the user identifier set in the SDK. Call DELETE /api/0/projects/{org}/{project}/events/ with a filter on the user identifier. Or use Sentry's user deletion feature in the Issues search. Respond within 30 days.

Do I need a DPA with Sentry?

Yes. Sign the Sentry Data Processing Agreement available from Sentry's legal page. For EU-region accounts, verify the DPA covers your specific storage region configuration.

What are EU-hosted alternatives to Sentry?

Glitchtip is an open-source Sentry-compatible error tracker that can be self-hosted on EU infrastructure. Rollbar and Bugsnag also provide error tracking with GDPR considerations. For maximum GDPR control, self-hosting Sentry or a compatible alternative on EU infrastructure provides full data sovereignty.

What cookies does Sentry set?

No tracking cookies. The browser SDK stores a volatile in memory session identifier. Session Replay uses sessionStorage (sentryReplaySession) for the active replay token. Server side, Sentry uses cookies for its own dashboard authentication only.

Do I need consent for Sentry?

Not for standard error monitoring with PII filtering enabled. Sentry then qualifies as a strictly necessary security measure (Recital 49 GDPR). Consent is required for Session Replay, because it captures detailed user interactions.

What is the legal basis?

Legitimate interest (Art. 6(1)(f) GDPR) for error monitoring, security and reliability. Consent (Art. 6(1)(a) GDPR + Art. 5(3) ePrivacy) for Session Replay.

Does Sentry transfer data to the US?

Choose the EU region of sentry.io to keep event data in Frankfurt and Amsterdam. The control plane (account, billing) remains in the US in both regions. Transfers are covered by EU SCCs and the EU US Data Privacy Framework.

Do I need a DPIA for Sentry?

Not for error monitoring alone. A DPIA is recommended for Session Replay deployments at scale because of the detailed user interaction capture.

How do I implement Sentry compliantly?

Pick the EU region, sign the DPA, enable PII filtering, configure beforeSend scrubbing, mask all inputs in Session Replay, limit retention, document Sentry as a processor in your Article 30 record.

What are the alternatives to Sentry?

Self hosted Sentry, GlitchTip (open source fork, EU friendly), Rollbar (US), Bugsnag/SmartBear (US), Raygun (NZ), Datadog APM (US/EU), New Relic (US), or self hosted alternatives like Errsole and Highlight.io.

How do I update my cookie policy for Sentry?

Mention Sentry in the technical/security section: error monitoring, no tracking cookies, EU region or US region with EU US Data Privacy Framework, retention, link to Sentry's privacy notice. List Session Replay separately if used.