TrackJS

TrackJS

TrackJS is a JavaScript error monitoring platform for web applications. The TrackJS agent captures unhandled exceptions, console errors, and network failures with full contextual telemetry. Does not collect personal data or set advertising cookies.

Overview

TrackJS is a JavaScript error monitoring service that captures unhandled exceptions, console errors, and network failures in web applications. It provides contextual telemetry around each error to help developers reproduce and fix issues. TrackJS does not collect personal data or set advertising cookies.

What This Script Does

  • Installs a lightweight JavaScript agent that intercepts runtime errors, unhandled promise rejections, and console error output
  • Captures network request failures (XHR/fetch) including URL, status code, and timing
  • Collects contextual telemetry such as browser version, OS, page URL, and a timeline of user actions leading up to each error
  • Sends error reports to TrackJS servers for aggregation and alerting
  • Does not set cookies for tracking or advertising purposes

Consent & Compliance

  • Category: Functional
  • GDPR: Collects technical metadata (browser, OS, URL) but not personal identifiers. A legitimate interest basis is generally appropriate for error monitoring. No cross-site tracking.
  • CCPA: Does not sell or share personal information. Telemetry data is limited to technical diagnostics.
  • ePrivacy: Does not set cookies or access device storage for tracking. Any local storage use is limited to deduplication of error reports.

Should You Block This Without Consent?

No. TrackJS is a functional error monitoring tool that does not track users across sites, set advertising cookies, or collect personal data. Blocking it would reduce your ability to detect and fix production errors without providing meaningful privacy benefit.

Is TrackJS GDPR compliant?

TrackJS 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 TrackJS 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 TrackJS, not on TrackJS itself.

Visit website

Consent Categories

Also Known As

TrackJSJavaScript error trackingJS monitoringerror reportingbrowser telemetryfrontend observability

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (2)

trackjs.comFunctional

trackjs.com is a functional domain operated by TrackJS, used to run site features like chat, video, embeds, and preferences.

usage.trackjs.comFunctional

usage.trackjs.com is a functional domain operated by TrackJS, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

AudioEye
AudioEye
AudioEye is a digital accessibility platform combining automated remediation with expert manual auditing. Scripts inject real-time fixes for accessibility issues, adjusting ARIA labels, focus management, and keyboard navigation. Provides a built-in accessibility toolbar for users to customize display and reading preferences.
Jira
Jira
Jira (Atlassian) embeds support portal widgets and issue collector forms on external-facing websites. Browser scripts load inline feedback forms that allow visitors to submit bug reports or support tickets directly, forwarding submission data to the connected Jira project.
edX
edX
edX is an online learning platform offering courses from universities and institutions worldwide, now operated by 2U. Its scripts serve course content, video players, and interactive assessments. edX sets authentication cookies, tracks learner progress, and collects analytics on content engagement.
OpenCart
OpenCart
OpenCart is an open-source e-commerce platform. Scripts on OpenCart-powered storefronts manage shopping cart state, checkout flows, product catalog interactions, and integrated payment processing. Core platform scripts are essential for store functionality.
Bettermode / Tribe
Bettermode / Tribe
Bettermode is a community platform that enables businesses to build branded online forums and knowledge bases. Its scripts embed discussion boards, Q&A sections, and community widgets on websites. These components set cookies for user sessions and collect engagement data including posts and interactions.
BigMarker
BigMarker
BigMarker hosts webinars and virtual events. Browser scripts embed registration forms, countdown timers, and livestream video players on event landing pages. Collects attendee registration data including name and email, and tracks attendance and engagement during live and on-demand events.

Manage consent for TrackJS

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