TrustArc

TrustArc

Privacy and consent management platform (CMP) that serves cookie consent banners and manages consent records. TrustArc scripts control script loading based on user consent decisions and maintain an audit log for regulatory compliance.

Overview

TrustArc is a privacy and consent management platform (CMP) that serves cookie consent banners and manages consent records. Its scripts control the loading of other third-party scripts based on user consent decisions. TrustArc maintains an audit log of consent events for regulatory compliance.

What This Script Does

  • Renders a cookie consent banner with options for users to accept, reject, or customize consent preferences
  • Categorizes third-party scripts (analytics, marketing, functional) and blocks or allows them based on user choices
  • Stores consent preferences in cookies and sends consent records to TrustArc's servers for audit logging
  • Provides a preference center where users can review and modify their consent settings
  • Integrates with IAB Transparency and Consent Framework (TCF) for programmatic consent signaling

Consent & Compliance

  • Category: Essential / Functional
  • GDPR: TrustArc itself is the mechanism for obtaining and managing GDPR consent. It is essential infrastructure for regulatory compliance.
  • CCPA: Provides the "Do Not Sell" opt-out mechanism and manages consumer privacy rights workflows.
  • ePrivacy: Manages the consent collection required by the ePrivacy Directive before setting non-essential cookies.

Should You Block This Without Consent?

No. TrustArc is a consent management platform. Blocking it would prevent users from being able to provide or withdraw consent, which would itself cause a compliance failure. It must load before other scripts to manage their execution.

Is TrustArc GDPR compliant?

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

Visit website

Consent Categories

Also Known As

trustarctrusteTrustArc CMPconsent management platformGDPR consent bannerTCF vendor

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (2)

TrustArc's trackers are occasionally seen, seen on about 1% of the sites ConsentStack has scanned. Scan your own site to see which of these are firing before consent.

trustarc.comFunctional

trustarc.com is a functional domain operated by TrustArc, used to run site features like chat, video, embeds, and preferences. Seen on about 1% of scanned sites.

truste.comFunctional

truste.com is a functional domain operated by TrustArc, used to run site features like chat, video, embeds, and preferences. Seen on under 1% of scanned sites.

Cookies TrustArc Sets (2)

notice_gdpr_prefsEssential

TrustArc CMP GDPR consent preferences.

notice_preferencesEssential

TrustArc CMP per-purpose consent preferences.

Frequently Asked Questions

Related Vendors

Segment.io
Segment.io
Customer data platform and analytics router that collects behavioral events from websites and forwards them to any connected destination (analytics, CRM, ad platforms). The Segment Analytics.js library fires a single tracking call that fans out to dozens of integrations, reducing the need for multiple vendor scripts.
Tealium
Tealium
Tag management system and first-party data platform used by enterprises to manage and deploy marketing tags. Tealium iQ serves as a tag container that conditionally fires marketing and analytics scripts based on consent and business rules. Tealium AudienceStream collects visitor events and builds real-time customer profiles.
Sourcepoint
Sourcepoint
Sourcepoint is a privacy and consent management platform for publishers and advertisers. Scripts deliver GDPR and CCPA-compliant consent notices, record consent decisions, and enforce script blocking based on user preferences.
Stripe
Stripe
Payment processing infrastructure used by online businesses globally. The Stripe.js script loads securely to handle card tokenization, 3D Secure authentication, and payment element rendering. Stripe also runs fraud detection heuristics in the browser to assess transaction risk.
Fastly
Fastly
High-performance CDN and edge delivery platform used primarily by developer-focused companies and media sites. Most Fastly functionality is at the network edge with no client-side JavaScript. When present in the browser, it typically reflects assets being served from Fastly's CDN rather than active script execution.
Usercentrics
Usercentrics
Privacy and consent management platform (CMP) used to serve cookie consent banners and record user consent decisions. Usercentrics scripts control which vendor scripts load based on user consent selections, enabling GDPR and ePrivacy compliance.

Manage consent for TrustArc

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