Raygun

Raygun

Raygun is an application monitoring platform for error tracking and real user monitoring. The Raygun script captures JavaScript crashes, browser performance metrics, and user journey data for debugging and performance optimization.

Overview

Raygun is an application monitoring platform that provides error tracking and real user monitoring (RUM) for web applications. It captures JavaScript exceptions, browser performance metrics, and user session data to help development teams identify and resolve issues.

What This Script Does

  • Captures unhandled JavaScript errors and exceptions with full stack traces
  • Monitors page load times, network request latency, and browser rendering performance
  • Tracks user sessions and navigation paths to correlate errors with user journeys
  • Sends error and performance payloads to Raygun's servers for analysis and alerting
  • Sets a cookie or local storage entry to identify returning sessions

Consent & Compliance

  • Category: Functional
  • GDPR: Collects technical browser data and session identifiers. User IP addresses are processed. A legitimate interest argument can apply since the data serves application stability, but session-level tracking may require disclosure.
  • CCPA: Session identifiers may qualify as personal information under broad CCPA definitions.
  • ePrivacy: Sets cookies or local storage for session identification, which falls under the functional exemption when used strictly for error monitoring.

Should You Block This Without Consent?

No. Raygun serves a functional purpose (error monitoring and performance tracking) and does not engage in advertising or cross-site behavioral profiling. It can generally operate under a functional or legitimate interest basis.

Is Raygun GDPR compliant?

Raygun typically loads functional 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 Raygun 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 Raygun, not on Raygun itself.

Visit website

Consent Categories

Also Known As

Raygunerror trackingreal user monitoringRUMJavaScript crash reportingapplication performance monitoring

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

raygun.ioFunctional

raygun.io is a functional domain operated by Raygun, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

Descope
Descope
Descope runs authentication and user management scripts on websites, handling login flows, multi-factor authentication, single sign-on (SSO), and session token management. Scripts load on pages requiring user identity verification and may set session cookies or local storage tokens.
Extole
Extole
Extole scripts embed referral program widgets and share buttons on websites, enabling customer advocate tracking. Scripts set cookies to attribute referrals, monitor conversion events when referred visitors complete purchases or sign-ups, and report advocate activity back to Extole servers.
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.
Gravity Forms
Gravity Forms
Gravity Forms is a WordPress form builder plugin that creates advanced forms with conditional logic. Its scripts render form fields, handle client-side validation, manage multi-page form navigation, process file uploads, and submit collected form data to the WordPress backend for storage.
Deque / axe
Deque / axe
Deque axe is a web accessibility testing and compliance platform. Its scripts scan page DOM elements against WCAG guidelines to identify accessibility violations, generate detailed audit reports, and may overlay visual indicators highlighting issues for developers during testing sessions.
LearnDash
LearnDash
LearnDash scripts manage online course delivery on WordPress sites, handling course progression logic, quiz rendering and grading, and learner progress tracking. Scripts record lesson and module completion status, set cookies to maintain course session state, and enforce content access restrictions.

Manage consent for Raygun

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