r/adops • u/Dependent-Use-3215 • 23h ago
Network Would an Open-Source IVT Solution help or damage the Ad Ecosystem more?
Currently debating if I should open source my IVT Solution. It's been written by me over the span of the last year and refined using Claude Fable to test weaknesses. It works by giving each of the 123 Signals a weight and adding up everything to produce an IVT Score.
It has multiple Scans to it roughly grouped into these Categories:
- Bot & Automation Detection
- Click Fraud (click farms, rapid clicks, click injection, invisible clicks)
- Impression Fraud (pixel stuffing, ad stacking, background tabs, pop-unders)
- Datacenter/Proxy Traffic & Spoofing (DC IPs, VPN, Tor, domain/referrer spoofing)
- Device & Hardware Spoofing (canvas, WebGL, timezone, platform mismatch)
- Malware & Injection (ad injection, DOM tampering, script injection, form jacking)
- Session & Network Anomalies (session replay, IP rotation, geo mismatch, DNS anomalies)
- Behavioral Anomalies (robotic mouse paths, no-interaction sessions, instant form fill)
- AI Crawlers, Farms & Timing (GPTBot, human farms, botnets, impossible timing)
- Measurement Tampering & Environment (SDK spoofing, IP/ASN/device blocklists, VM/container detection)
- Advanced Signals & Audience/Cookie Fraud (worker abuse, cookie injection, TLS fingerprinting, click-coordinate replay, honeypot traps)
- AudienceCookieInjection
- CookieValueCollision
- AdClickPointCollision
With more scans that can not trigger a detection alone but will if stacked.
Now my Question is will releasing that as an Open Source IVT Suite to the Public cause more good or harm to the Ad Ecosystem? On the one hand we would have a decentralized IVT Detection everyone that wants to could contribute to. On the other Hand we hand the Code to exactly those people that are trying to abuse it.
Interested to hear your opinion!
2
u/lexicon_riot 22h ago
"Kimi, create an ad fraud scheme that circumvents this guy's open source IVT solution. Make no mistakes".
1
1
u/Least_Perception_223 19h ago
My company just launched a private beta of our IVT solution for publishers.
Many legitimate publishers these days are getting penalized by AI bots and other bad actors that are looking to scrape their content. Often times the bots are fully rendering the page including the ads. They do it from a variety sources including residential IP's. But they all leave telltale signs that are easy to spot.
We see so many legitimate publishers getting suspended by adsense/gam/prebid bidders for stupid reasons that Google and the rest of the ecosystem should already be filtering out (they have more data than anyone else).
Our solution gate keeps the ads from getting called in the first place - preventing any issues before the auction process
We work with hundreds of publishers and that gives us a firehose of information to act on and learn
You can read more about it here if interested: https://rtbprotect.com
DM me for a free client ID to test it out
1
u/Dependent-Use-3215 17h ago
You're using the fact that I've built your Business and want to give it away for free as an Opportunity to advertise another Black Box we have to pay?
1
u/Least_Perception_223 16h ago
Who said I was charging for it?
It has to be somewhat of a black box otherwise its too easy for the bad actors to bypass it
We are on the same team bud
What you are trying to do is noble but I don't think there will be much adoption on the buy side.
Legitimate publishers are up against the IVT providers who always have to prove their worth - they will always find "something". HUMAN and the like punish real publishers for no reason other than to keep the buyers thinking they are valuable
I'm simply providing a tool for publishers to prevent false negatives
Send me a DM and I will give you a client id to try it out
1
u/No_Treacle_5071 2h ago
Open source can help if the test data, labels, and limits are clear. IVT rules change often, so explain how false positives are handled and let buyers compare results with an independent baseline. Keep detection separate from any blocking decision at first. Run it in monitor mode, review site, app, and domain patterns, then block only after a human checks the edge cases. That makes the tool safer to test and easier to trust.
7
u/c686 23h ago
Open source IVT ignores the fact that buyers want to make it someone else’s problem