How it works

IN-AD

ON-SITE

What does a forensic audit look like?

Copy and paste in-ad tag

In-ad JS tags

Our proprietary tags sit inside your creative, not in the bidstream. This distinction
matters enormously.

Where a bidstream tag tells you where a bid was placed, our in-ad tags tell you:

This is not verification. It is forensic analysis.

300+ Forensic variables

Bots can convincingly mimic one or two signals of human behaviour. They cannot
mimic hundreds simultaneously. We triangulate signals across three domains:

Behavioural integrity

Scroll depth and velocity, hover behaviour, touch and click patterns, timing anomalies, simulated engagement signatures

Environmental signals

Page context and structure, device integrity, app environment, placement legitimacy, publisher infrastructure

Impression forensics

Rendering conditions, frame visibility, stacking indicators, traffic source patterns, and manipulated impression signatures

The result is a forensic picture of each impression that no sophisticated fraud
operation can fully replicate.

Forensic analysis

Natural undulations. Why? Because humans sleep at night, bots don’t.

Real optimisation starts with forensic insights.

See every site, every app, every impression with full visibility into viewability, traffic quality, and the root causes behind every metric. No black boxes. No guesswork.

Forensic, glass-box analytics that reveal the truth your campaigns actually need.

New analytics capabilities are like the James Webb Space Telescope, analysing more deeply and comprehensively than ever before and surfacing real issues that are hampering campaign performance.

TruthsetsOnline works alongside your team and your agency with the ultimate goal of self-sufficiency: better outcomes for everyone involved.

No fear. No favour. Just clarity and improved performance.

Simple deployment. absolute clarity

Step 1: Deploy lightweight JS tags

Tags are placed inside your creative and on your owned properties. Up and running in under 48 hours. No IT dependency required. No disruption to existing campaign workflows or agency relationships.

Step 2: Triangulate 300+ variables per impression

Every impression is analysed in real time across behavioural, environmental, and forensic signal categories. Bots, manipulated placements, and anomalous behaviours are identified at the impression level — not flagged in aggregate after the fact.

Step 3: Identify fraud and waste with precision

You see exactly:

Step 4: Optimise for real humans

With forensic-grade data, you can confidently shift spend toward:
This is how brands stop paying for impressions no human will ever see, and start recovering the budget that was always there.