One script. ValidVisit checks every visit against 100+ data points, judges it Valid or Invalid, and attributes it to the source, campaign and publisher that sent it. This page is the honest spec: what we detect, what we report, and what we deliberately don’t claim to do.
Every visit that lands from your paid campaigns gets a single verdict — Valid or Invalid — with its evidence attached. Not an unexplained fraud flag: a judgment you can sort, filter, and export.
A bad count is useless until it has an address. Verdicts roll up per source, campaign, publisher, placement and zone — worst first — through each network’s own tracking tokens. The argument you take to a network becomes “this placement, this volume,” not “something feels off.”
Name the traffic you never want — countries, data-center hosting, VPN connections — and every match is tagged and counted. Send those visitors to another page, and block whole countries at your firewall with the rule ValidVisit writes. What we never do: write to your ad accounts or file refund claims for you.
One verdict on every visit, rolled up per source, worst first — down to the placement you buy.
Each verdict in your account comes with the evidence behind it, so you can take it to a network. We keep the tests themselves off public pages, because published tests stop working.
Every visit is checked against more than a hundred data points. One fact a real visitor cannot produce makes it Invalid; the verdict is sortable and carries its evidence.
A visit is Invalid only when a check finds something a real visitor cannot produce, so a genuine human is never flagged for looking unusual — and a bot that passes one check rarely passes the rest.
The detection model is ours and stays that way. What you get is a clear verdict on every visit, with its evidence in your dashboard — not a single brittle rule you can game, and not an unexplained number you can’t act on.
Every verdict maps to the campaign, publisher and placement that sent the click — so you know exactly which source to cut.
By symptom, not by check name — the categories of invalid traffic a verdict separates from your customers.
One script, every visit judged Valid or Invalid and attributed to the source that sent it.
Join the waitlist with just your email · 7-day trial at launch
One script · no cookies · no device IDs · raw IP never stored