Integral Ad Science

Integral Ad Science

Ad verification and brand safety platform used by publishers and advertisers. The IAS script measures viewability (whether ads were actually seen), flags invalid traffic, and monitors brand safety context. Typically fires alongside ad serving scripts to score each impression before or after it loads.

Overview

Integral Ad Science (IAS) is a global ad verification, brand safety, and viewability measurement company used by both publishers and advertisers. Publishers integrate IAS to prove the quality of their ad inventory; advertisers use IAS to ensure their ads appear in brand-safe environments, are actually seen by humans, and are not served next to inappropriate content.

IAS operates alongside ad serving infrastructure — its scripts fire in parallel with ad tags to score each impression in real time. The company is publicly traded (Nasdaq: IAS) and processes hundreds of billions of ad impressions globally each month. In 2022, the FTC investigated but ultimately did not take action on allegations around measurement discrepancies.

What This Script Does

IAS scripts (cdn.adsafeprotected.com/iasPET.js, pixel.adsafeprotected.com) deploy alongside ad serving and fire on every page where ads are being served:

Viewability measurement: IAS uses Intersection Observer APIs and timing measurements to determine whether each ad unit was actually viewable — defined by the MRC standard as at least 50% of the ad in viewport for at least one continuous second (two seconds for video). These measurements are reported back to IAS servers and surfaced in publisher and advertiser dashboards.

Invalid traffic (IVT) detection: IAS analyzes browser characteristics, interaction patterns, and network signals to score each impression for invalid traffic. This includes general IVT (GIVT — known bots, data center traffic) and sophisticated IVT (SIVT — harder-to-detect fraud). Signals collected include mouse movement patterns, scroll behavior, browser fingerprint, IP reputation, and timing anomalies.

Brand safety and suitability classification: IAS crawls and classifies page content against the GARM brand safety framework and IAB content taxonomy. The on-page script contributes URL and contextual signals. Classification results determine whether the page is suitable for specific advertiser categories (finance, pharma, CPG, etc.).

Cookie and storage usage: IAS sets cookies under the adsafeprotected.com domain for session and measurement purposes. Cookie names include _iasPET, IAS_IDS, and related identifiers. These are third-party cookies from the perspective of publisher sites. IAS participates in the IAB TCF (Transparency and Consent Framework) and reads TCF consent signals — IAB Purpose 7 (Measure ad performance) and Purpose 8 (Measure content performance) are most relevant.

Data transmission: Measurement events are beaconed to pixel.adsafeprotected.com and fw.adsafeprotected.com. IAS is certified under the EU-US Data Privacy Framework.

Consent & Compliance

IAS falls under the analytics consent category for consent management purposes:

  • GDPR / ePrivacy: IAS sets third-party cookies and collects device-level signals (browser fingerprint, interaction patterns). Under the ePrivacy Directive, this requires prior opt-in consent. IAS participates in IAB TCF 2.x — its processing relies on IAB TCF Purpose 7 (ad measurement) and Purpose 8 (content measurement). Without TCF consent signals, IAS can operate in a limited cookieless mode but with reduced measurement capability.
  • CCPA/CPRA: IAS's collection of device identifiers and behavioral signals qualifies as collection of personal information. Publishers and advertisers should ensure their privacy policies disclose IAS measurement.
  • Brand safety vs. targeting: IAS primarily serves verification rather than user targeting, but the legal analysis under ePrivacy focuses on what data is collected and how, not on the purpose. Cookie-based measurement requires consent regardless of whether it is used for targeting.

Should You Block This Without Consent?

Conditional. IAS serves a legitimate ad verification and fraud prevention function rather than behavioral targeting. However, it sets third-party cookies and collects device-level signals, which require ePrivacy consent. If your ad stack depends on IAS for fraud detection, check whether your IAS configuration supports cookieless or consent-conditional operation. Otherwise, block alongside other ad-related scripts until consent is obtained.

Is Integral Ad Science GDPR compliant?

Integral Ad Science typically loads marketing and 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 Integral Ad Science 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 Integral Ad Science, not on Integral Ad Science itself.

Visit website

Consent Categories

Also Known As

Integral Ad ScienceIASad viewabilitybrand safetyinvalid traffic detectionIAS scriptad verification

Industries

Computers Electronics and Technology

Tracked Domains (1)

Integral Ad Science's trackers are common, seen on about 3% of the sites ConsentStack has scanned. Scan your own site to see which of these are firing before consent.

adsafeprotected.comMarketing

adsafeprotected.com is a marketing domain operated by Integral Ad Science, used to serve ads, build audiences, and measure ad conversions. Seen on about 3% of scanned sites.

Frequently Asked Questions

Related Vendors

New Relic
New Relic
Application performance monitoring and error tracking platform for engineering teams. The New Relic browser agent collects real-user monitoring (RUM) data — page load times, AJAX calls, JavaScript errors — and sends it to New Relic's observability platform. Does not track user behavior for advertising or retargeting.
StackPath
StackPath
Edge delivery and web security platform providing CDN, WAF, and DDoS mitigation services. Assets served through StackPath's CDN appear as StackPath hostnames in network requests. When bot protection is active, StackPath may inject a challenge script that collects browser fingerprint data to validate human visitors.
Hotjar
Hotjar
Session recording and behavioral analytics tool widely used by product and UX teams. Hotjar captures heatmaps, scroll maps, and full session replays. Sets cookies to identify returning users and records clicks, taps, and mouse movements across the page.
comScore
comScore
Audience measurement company providing digital and cross-media audience analytics. comScore scripts fire on publisher pages to measure audience size, demographics, and content consumption. Data is used by publishers to demonstrate reach to advertisers and by agencies for media planning.
The Nielsen Company
The Nielsen Company
Audience intelligence and addressable advertising platform from Nielsen. Scripts measure digital audience demographics and validate that campaigns reach their intended audiences. Used by publishers for audience measurement and by advertisers for campaign performance reporting.
Adobe
Adobe
Enterprise analytics and marketing automation platform best known for Adobe Analytics and Adobe Experience Cloud. Scripts collect granular behavioral data, manage audience segments, and power A/B testing and personalization workflows. Often deployed through Adobe Launch (tag management) which can load additional third-party tags.

Manage consent for Integral Ad Science

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