DoubleVerify

DoubleVerify

Ad measurement and verification platform that evaluates ad viewability, fraud, and brand suitability. The DV script runs alongside ad tags and reports impression-level data on whether ads were viewable, whether the page is brand-safe, and whether the traffic appears human.

Overview

DoubleVerify (DV) is an independent digital media quality and verification platform. It provides advertisers and publishers with measurement of ad viewability, invalid traffic (IVT) detection, brand safety classification, and contextual targeting data. DoubleVerify operates as infrastructure within the programmatic advertising ecosystem — its scripts run alongside ad tags to evaluate the quality of ad impressions in real time.

What This Script Does

DoubleVerify scripts run in the context of ad delivery, not as standalone tracking tags loaded by site operators. They are typically injected by demand-side platforms (DSPs), supply-side platforms (SSPs), or ad servers as part of the ad call chain. The verification script:

Viewability Measurement

  • Monitors whether the ad creative is within the user's viewport and how long it remains visible
  • Uses IntersectionObserver API and custom geometry calculations to measure the percentage of the ad unit visible on screen
  • Reports viewability metrics (in-view rate, average viewable time) to advertisers for campaign optimization and publisher payment auditing
  • Collects page scroll position, viewport dimensions, and ad slot geometry at measurement time

Invalid Traffic (IVT) Detection

  • Analyzes browser behavioral signals to distinguish human users from bots, crawlers, and fraudulent traffic sources
  • Examines: User-Agent string patterns, JavaScript execution environment, mouse movement presence, scroll behavior consistency, browser feature availability, and timing of interactions
  • Checks against DoubleVerify's database of known datacenter IP ranges, bot signatures, and fraudulent domain lists
  • Reports IVT classifications (General IVT / Sophisticated IVT) to advertisers for billing reconciliation and fraud chargebacks

Brand Safety and Suitability

  • Classifies the page content surrounding the ad slot against the Global Alliance for Responsible Media (GARM) brand safety taxonomy
  • Analyzes page URL, page title, visible text content, and contextual signals
  • Assigns suitability scores across categories including: Adult Content, Violence, Hate Speech, Illegal Content, and Misinformation
  • Reports brand suitability classifications to advertisers for campaign targeting and brand protection

Contextual Targeting (DV Authentic Brand Suitability)

  • Provides contextual segment data to advertisers for privacy-safe targeting without cookies
  • Analyzes page content and assigns contextual topic categories

Data collected per impression: Page URL, referrer URL, ad slot dimensions and position, User-Agent, IP address (for IVT and fraud detection), viewport metrics, page content signals for brand safety classification, timestamp.

Script loaded from: cdn.doubleverify.com Domains contacted: cdn.doubleverify.com, rtb{N}.doubleverify.com, pub.doubleverify.com, stats.doubleverify.com

No persistent user-identifying cookies are set by DoubleVerify for cross-site behavioral profiling. Data collection is scoped to the impression context.

Consent & Compliance

GDPR/ePrivacy: DoubleVerify processes data in the context of ad delivery. Its viewability and IVT measurement do not require persistent user identifiers — they operate on page-level and session-level signals. Brand safety classification processes page content rather than user behavior. Because DoubleVerify does not set persistent tracking cookies and does not build user profiles for targeting, its consent requirements are substantially lower than those of ad targeting and conversion tracking vendors. However, it processes IP addresses and browser signals, which constitute personal data under GDPR. DoubleVerify's processing is typically covered under the advertising consent granted for the ad impression it accompanies.

CCPA/CPRA: DoubleVerify's impression-level data processing does not constitute selling personal information for advertising targeting purposes — it measures and verifies rather than targets.

IAB TCF: DoubleVerify is registered as an IAB TCF vendor (Vendor ID 202) with declared purposes including Purpose 1 (store/access information) and Special Feature 1 (precise geolocation) in specific contexts.

Consent category: Analytics (ad verification — tied to advertising consent).

Should You Block This Without Consent?

Conditional. DoubleVerify is an ad verification tool that runs as infrastructure within the programmatic advertising stack, not a standalone tracking tag loaded by site operators. It does not independently set persistent tracking cookies or build cross-site behavioral profiles. If you block advertising scripts entirely pending consent, DoubleVerify will be blocked alongside them since it only functions in the presence of ads. If the user consents to advertising, DoubleVerify does not add meaningful incremental privacy risk. Publishers and advertisers do not typically need to manage DoubleVerify as a separate consent item.

Is DoubleVerify GDPR compliant?

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

Visit website

Consent Categories

Also Known As

DoubleVerifyDV pixelad verificationad viewabilitybrand safety measurementimpression tracking

Industries

Computers Electronics and TechnologyProgramming and Developer Software

Tracked Domains (1)

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

doubleverify.comMarketing

doubleverify.com is a marketing domain operated by DoubleVerify, used to serve ads, build audiences, and measure ad conversions. Seen on about 2% of scanned sites.

Frequently Asked Questions

Related Vendors

HubSpot
HubSpot
All-in-one CRM and marketing platform used by inbound marketing teams. HubSpot scripts load the live chat widget, track page views and form submissions, and attribute visits to marketing campaigns. Sets cookies to identify visitors across sessions and build contact profiles in HubSpot's CRM.
Roq.ad
Roq.ad
Roq.ad is an ad tech transparency and supply path optimization company. Scripts collect device identifiers and behavioral signals to build cross-device user profiles, enabling programmatic advertising targeting and audience matching across devices, browsers, and publisher environments.
Crazy Egg
Crazy Egg
Heatmap, scroll map, and session recording tool used by product and UX teams to understand how visitors interact with pages. The Crazy Egg script records mouse movements, clicks, and scroll depth, then renders aggregated heatmaps in the dashboard. Also includes A/B testing capabilities that inject page variants for conversion experiments.
Yandex
Yandex
Russia's dominant search engine and web services provider, widely used on Russian-language sites. Yandex.Metrica is a full-featured analytics suite with session recording, heatmaps, and conversion funnels. The Yandex Ads pixel enables retargeting on Yandex's ad network and sets cross-site cookies to identify users across Yandex properties.
Automattic
Automattic
Automated WordPress.com hosting platform and parent company of brands including WooCommerce, Jetpack, and Tumblr. The Jetpack script (widely used on self-hosted WordPress sites) adds site statistics, related posts, and security features. Also loads sharing buttons and embeds that may set tracking cookies.
Chartbeat
Chartbeat
Real-time content analytics platform designed for editorial teams at media and news sites. Tracks active time on page, scroll depth, concurrent visitors, and traffic sources in real time. The tracking script sends frequent pings to Chartbeat's servers to power live dashboards used by editors to monitor story performance.

Manage consent for DoubleVerify

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