How This Briefing Works
This dossier opens with key findings, then maps the gap between what Upriver discloses and what BLACKOUT observed at runtime. From there: what it means for your organization, what to do about it, and the detection evidence underneath. BLACKOUT observes runtime browser behavior and cites the regulations that address each pattern — legal determinations are your counsel's call.
At a Glance
across 1 sites
vendor fires before consent
Briefing
Upriver operates as a platform exhibiting consent bypass when embedded features initialize before host site consent collection. Counselor impact stems from pre-consent activation.
What This Means For You
Teams using Upriver face consent liability when platform components activate before user authorization. Pre-consent data capture creates compliance exposure requiring technical controls.
Risk Channel Breakdown
Distorts attribution data
Feeds competitor intelligence
Expands attack surface
Platform components initialize before consent mechanisms activate, creating pre-consent data capture windows.
Threat Indicators
Runtime-observed (BTI-C)
Ignoring CMP signals
Per-code narrative explanations of what each detected behavior means for your organization
Per-code evidence with full attribution chain, severity rankings, and consequence narratives See pricing →
Claims vs. Reality
BLACKOUT analyzed Upriver's public claims against observed runtime behavior and identified 1 contradiction.
Full claim-vs-reality gap analysis with claim text, observed behavior, severity, regulatory citations (GDPR, CCPA, ePrivacy), and evidence pointers per gap See pricing →
What To Do
3 for current users · 3 for evaluators
contractual leverage points
Role-specific actions (security / legal / marketing / procurement), full negotiation brief with contractual language, and BTI-code-specific consequences See pricing →
Supply Chain & Pairings
Full supply-chain mapping (loads / loaded-by lists with vendor identities) and the undisclosed-subprocessor list with observation evidence See pricing →