That sucks. Yeah, Stealth Mode circumvents MOST ad blockers. I’ve tested ABP and some others, but I found that e.g. uBlock still catches it.
Some ad blockers scan the content of the file, instead of just looking at the request URL. We can’t change the content, so they’ll still catch it. There’s nothing I can do about it.
It’s an experimental option for a reason 🙂
Bypassing most blockers is better than none, for sure.
Having said that, they seem to share some things, e.g. EasyList and EasyPrivacy, so knowing what’s on those lists can provide clues on how to bypass more.
Also, I wonder what would happen if you changed the script name from “analytics.js” to something more innocent, like “data.js”. Besides any Analytics plugin that may be integrated, nothing should refer to that script. You just need to change the optional preloading to match the new name.
Hi Daan,
After 2 days in Stealth Mode, I’m getting around 10.5% more traffic, compared to last week. This is good, but seems to be about 30% short, according to this survey.
If you look at this page, you can get all the lists used by AdBlock, and likely other browser extensions. A quick look at EasyList shows MANY patterns containing “analytics”, including some that may be included in the tracking script.
If it’s not asking too much, it’ll be great if you could somehow get the script to pass through these filters by making it mismatch all the patterns.
Thanks again,
Gal
I’m pretty sure I tested it, but I could look at it again!
I’ll keep you posted.
Hi @galbaras,
It’s been a while since we revisited this issue, but I wanted to let you know that as of today I released the CAOS Super Stealth upgrade, which is available for purchase here.
It integrates seamlessly with CAOS, and bypasses ALL ad blockers and incognito browser sessions after installation.
I’m still working on writing the documentation, but it works pretty easy. It rewrites the analytics.js (without breaking anything) in such a way, that all requests are sent through the proxy, not just some.
It took me 4 full days to complete, but I’m very happy with the result.
If you have any more questions, let me know! I’m marking this ticket as resolved.
Btw, here’s a freebie! 🙂 Renaming CAOS’ cache folder to anything without ‘analytics’ in the directory name also bypasses some filters.