All Vendors
advertising

TVScientific

TVScientific bridges web and connected TV identity through cross-domain sync, fingerprinting, and identity resolution — deploying 12 scripts to build cross-device profiles that follow your visitors from browser to television.

82 IOCs2 detections2 sites
85
Vendor Risk Score

How This Briefing Works

This report opens with key findings, then maps the gaps between what TVScientific discloses and what BLACKOUT observed at runtime. From there: what it means for your organization, what to do about it, and the detection data and evidence underneath.

Key Findings

Key Findings

2 detections across 2 sites
HIGH

Pending Analysis

6 BTI behavioral codes detected across 2 deployments. Full claims extraction required for gap analysis.

Disclosure Gaps

Claims vs. Observed Behavior

1 gaps
1 HIGH

Pending Analysis

HIGH
They Claim

Claims analysis pending

Observed Behavior

6 BTI behavioral codes detected across 2 deployments. Full claims extraction required for gap analysis.

Customer Impact

What This Means For You

If TVScientific is deployed on your site, your web visitors are being linked to television viewing profiles through cross-domain identity sync and fingerprinting. While the 0% pre-consent rate on observed deployments is encouraging, the 12 scripts and 6 behavioral codes indicate substantial data collection that your privacy team needs to account for. Your visitor data is being used to build cross-device identity profiles that bridge web and CTV — a processing activity that most privacy policies do not adequately disclose. If your visitors are in the EU, linking their website behavior to television viewing constitutes combining data from separate processing contexts, requiring specific consent under GDPR that generic cookie consent banners do not cover. The 12-script payload also adds meaningful page weight and performance overhead to your site.
Recommended Actions

What To Do About It

Role-specific actions based on observed behavior

If You Use TVScientific

  • Audit all 12 TVScientific scripts to understand what data each collects and where it is transmitted
  • Verify your privacy policy explicitly discloses cross-device tracking linking web behavior to CTV viewing
  • Ensure your CMP consent categories cover cross-device identity resolution as a distinct processing purpose
  • Review your DPA with TVScientific for coverage of cross-device identity data and CTV viewing profiles

If You're Evaluating TVScientific

  • Require TVScientific to provide a complete data flow diagram showing how web visitor data connects to CTV identity graphs
  • Demand disclosure of all identity resolution partners and sub-processors involved in cross-device matching
  • Assess whether 12 scripts are proportionate to the CTV measurement value — request script consolidation
  • Compare TVScientific against server-side CTV attribution alternatives that reduce client-side data collection

Negotiation Leverage

  • 12 scripts for CTV measurement is disproportionate client-side overhead — negotiate script consolidation and demand justification for each script's purpose
  • Cross-domain sync bridging web and CTV identity creates a novel cross-context processing activity — require explicit documentation of legal basis under GDPR Article 6 for each identity linkage
  • 6 BTI behavioral codes including fingerprinting and identity resolution — use as leverage to negotiate enhanced DPA terms with specific cross-device data provisions
  • Cross-device identity profiles spanning web and television constitute high-risk processing under GDPR Article 35 — negotiate shared DPIA obligations and regular compliance reporting
  • Identity resolution linking website visitors to TV households creates sensitive profiling data — negotiate strict purpose limitation and prohibit use of your audience data for third-party audience modeling
Runtime Detections

Runtime Detections

6 BTI-C CODES

BLACKOUT observed this vendor's JavaScript executing in a live browser and classified each hostile behavior using our BTI-C (Behavioral Threat Intelligence — Capability) taxonomy. These are not theoretical risks — each code below was triggered by something we watched this vendor's code actually do.

BTI-C01Defeat Device

Evasion infrastructure, auditor bypass

Impact: Evasion infrastructure may cause TVScientific to behave differently during audits, masking the true scope of cross-device identity collection when compliance teams attempt to verify data flows.

BTI-C06Behavioral Biometrics

Keystroke/mouse tracking

Impact: Behavioral tracking on a CTV measurement platform captures interaction patterns that feed audience modeling across devices. Under BIPA and emerging biometric privacy laws, this data may qualify as protected biometric information requiring explicit opt-in consent.

BTI-C08Cross-Domain Sync

Identity stitching

Impact: Identity stitching across domains is the mechanism that bridges web and CTV identity. This means a visitor's behavior on your website is linked to their television viewing habits — creating a cross-context behavioral profile that neither your visitors nor your privacy team can fully observe or control.

BTI-C10Fingerprinting

Device identification

Impact: Device fingerprinting enables persistent cross-device identification without relying on cookies or authenticated sessions. For CTV attribution, fingerprinting creates a bridge between browser and TV device identities that survives cookie deletion and browser privacy controls.

BTI-C13Persistence Mechanisms

Long-lived identifiers

Impact: Long-lived identifiers maintain cross-device profiles over time, enabling TVScientific to build longitudinal viewing and browsing histories. This creates a permanent record linking your site visitors to their television consumption patterns.

BTI-C14Identity Resolution

PII deanonymization

Impact: PII deanonymization on a CTV platform resolves anonymous website visitors to identifiable individuals and links them to television households. This transforms your website into a data collection point for cross-device identity graphs that span web and broadcast media.

IOC Manifest

IOC Manifest

81 INDICATORS

Indicators of compromise across 4 categories. Use for detection rules, CSP policies, or Pi-hole blocklists.

TRACK
*www.tvscientific.com/hubfs/hub_generated/template_assets/1/*/*/template_cli-main.js*
Tracking script
TRACK
*www.tvscientific.com/hubfs/hub_generated/template_assets/1/*/*/template_main.js*
Tracking script
TRACK
*www.tvscientific.com/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js*
Tracking script
TRACK
*www.tvscientific.com/hubfs/hub_generated/template_assets/1/*/*/template_helper.js*
Tracking script
TRACK
*www.tvscientific.com/hubfs/hub_generated/module_assets/1/*/*/module_quote-carousel.js*
Tracking script
TRACK
*www.tvscientific.com/hubfs/hub_generated/module_assets/1/*/*/module_cta-section.js*
Tracking script
TRACK
*www.tvscientific.com/hs/hsstatic/content-cwv-embed/static-1.*/embed.js*
Tracking script
TRACK
*www.tvscientific.com/hs/hsstatic/HubspotToolsMenu/static-1.432/js/index.js*
Tracking script
TRACK
*www.tvscientific.com/hubfs/tvscientific-home-interactions-testing.js*
Tracking script
TRACK
*www.tvscientific.com/hs/scriptloader/*.js*
Tracking script
TRACK
*www.tvscientific.com/hubfs/raw_assets/public/tvScientific%*%20Atlas%20Pro/cli-build/images/GraphLottie.json*
Tracking script
TRACK
*www.tvscientific.com/hubfs/Blue%20UI%20Dashboard%20Sequence.json*
Tracking script
TRACK
www.tvscientific.com/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hubfs/hub_generated/template_assets/1/159531184670/1768581614012/template_cli-main.min.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hubfs/hub_generated/template_assets/1/79508781902/1768581618586/template_main.min.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hubfs/hub_generated/template_assets/1/79508607414/1768581628635/template_helper.min.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hubfs/hub_generated/module_assets/1/115006961959/1742053100811/module_quote-carousel.min.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hubfs/hub_generated/module_assets/1/114935005219/1758658063565/module_cta-section.min.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hs/scriptloader/8975772.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hs/hsstatic/HubspotToolsMenu/static-1.432/js/index.js
Auto-extracted from scan
TRACK
www.tvscientific.com/hubfs/tvscientific-home-interactions-testing.js
Auto-extracted from scan
Ecosystem

Ecosystem & Supply Chain

TVScientific operates in the rapidly growing CTV advertising measurement space, competing with platforms like Digital Remedy, MNTN, and Tatari. The platform integrates with DSPs, CTV inventory providers, and web analytics stacks to bridge the gap between digital advertising and television. Its 12-script deployment suggests a substantial client-side data collection framework that feeds cross-device identity matching. TVScientific's value proposition depends on linking web conversions to TV ad exposure — a capability that inherently requires cross-domain identity infrastructure spanning two fundamentally different media environments.
Loads (1)
Evidence

Evidence Artifacts

Artifacts collected during analysis, available with evidence-tier access.

HAR Capture

Complete network capture with all requests and responses

IOC Manifest

82 detection signatures across scripts, domains, cookies, and network endpoints

Vendor Details