Atatus

Atatus

Atatus loads performance monitoring scripts that track frontend JavaScript errors, page load times, and user interaction metrics. Data is collected and sent to Atatus servers for application health analysis and performance dashboards used by site operators.

Overview

Atatus is an application performance monitoring (APM) and real user monitoring (RUM) platform aimed at engineering and DevOps teams. It provides frontend error tracking, page load performance metrics, and user session insight to help developers identify and resolve production issues. Atatus competes with Sentry, Datadog RUM, and New Relic Browser in the frontend observability space. Its scripts run on the websites of companies that have integrated Atatus for production monitoring purposes.

What This Script Does

Atatus loads a lightweight monitoring agent from its CDN, typically via a script tag pointing to cdn.atatus.com.

Error tracking:

  • Attaches global error handlers (window.onerror, unhandledrejection) to capture uncaught JavaScript exceptions
  • Records the error message, stack trace, file name, and line number
  • Captures the browser, OS, and viewport dimensions at the time of the error

Real user monitoring:

  • Measures page load timing using the Navigation Timing API — including DNS resolution, TCP connection, TTFB, DOM interactive, and fully loaded timestamps
  • Tracks AJAX and fetch request durations and error rates via XMLHttpRequest and Fetch API instrumentation
  • Records Core Web Vitals (LCP, FID/INP, CLS) where browser APIs are available

Session tracking:

  • Assigns a session identifier to correlate multiple events within a user's visit
  • May capture page URL sequences to reconstruct user paths through the application
  • Session identifiers are typically stored in sessionStorage and do not persist beyond the browser tab

Data transmission:

All collected metrics and error payloads are sent to api.atatus.com endpoints. Payloads include page URL, session ID, browser metadata, and the specific performance or error data.

Consent & Compliance

GDPR and ePrivacy Directive: Atatus collects technical performance data tied to individual browser sessions. While IP address (processed server-side on receipt) and session identifiers constitute personal data under GDPR, the processing purpose is legitimate operational interest — identifying software defects and performance regressions. Under GDPR, legitimate interests (Article 6(1)(f)) may provide a lawful basis for RUM and error monitoring data collection. The ePrivacy Directive's cookie requirements may apply if Atatus uses persistent storage rather than sessionStorage for its identifiers, but most RUM implementations use non-persistent session tracking.

CCPA/CPRA: Error and performance data shared with Atatus constitutes disclosure of personal information to a service provider. This is permissible under CCPA with a Data Processing Agreement. The data is not used for advertising purposes and would not constitute a "sale."

Consent category: analytics — Atatus collects behavioral and technical data about user sessions for the site operator's internal engineering purposes.

Should You Block This Without Consent?

Yes.

Although Atatus serves an operational rather than advertising purpose, it collects session-level behavioral data (page paths, interaction timing, error context) and transmits it to a third-party server. Under a strict interpretation of GDPR and the ePrivacy Directive, analytics tools that collect personal data require consent unless a legitimate interest assessment supports the processing. Site operators who rely on Atatus for production error monitoring should conduct an LIA and consider whether functional exemptions apply, but as a default, blocking Atatus without consent is the conservative and compliant approach.

Is Atatus GDPR compliant?

Atatus typically loads analytics trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Atatus can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Atatus, not on Atatus itself.

Visit website

Consent Categories

Also Known As

atatusatatus apmatatus monitoringatatus javascript errorsfrontend performance monitoringatatus real user monitoring

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

atatus.comAnalytics

atatus.com is an analytics domain operated by Atatus, used to measure visits, sessions, and on-site behavior.

Frequently Asked Questions

Related Vendors

Bandwidth
Bandwidth
Bandwidth is a cloud communications platform for voice, messaging, and 911 services, operating primarily as a backend API provider for enterprises and SaaS applications. Bandwidth has no direct browser-side script presence on third-party websites; communications are handled server-to-server.
Botpress
Botpress
Botpress embeds AI-powered chatbot and conversational assistant interfaces on websites. Scripts handle real-time user interactions, transmit conversation data to the Botpress platform, and may store session state to maintain conversation context across page visits.
Barilliance
Barilliance
Barilliance scripts track visitor behavior on e-commerce sites, including product views, cart additions, and purchase events. Scripts display personalized product recommendation widgets and trigger cart abandonment email sequences. Visitor session data and product interaction history are transmitted to Barilliance servers.
Optimal Workshop
Optimal Workshop
Optimal Workshop embeds participant-facing UX research tasks—including card sorting, tree testing, and first-click tests—on websites. Scripts record interaction data, timing, and navigation choices to support information architecture and usability research studies.
Adtriba
Adtriba
Adtriba scripts fire on websites to collect marketing touchpoint data for multi-touch attribution modeling. Scripts capture pageview events, referral sources, and campaign parameters, transmitting this data to Adtriba servers to build cross-channel attribution reports for marketing teams.
Baremetrics
Baremetrics
Baremetrics is a subscription analytics platform for SaaS businesses that surfaces MRR, churn, and revenue metrics from billing providers. It operates primarily as a SaaS dashboard; some companies embed public Open Startup metrics pages directly on their own websites.

Manage consent for Atatus

ConsentStack automatically detects and manages Atatus trackers so your site stays compliant with global privacy regulations.