• Resolved Gal Baras

    (@galbaras)


    After activating Stealth Mode, AdBlock on Chrome still blocks the locally-served analytics.js on my site. I was hoping this wouldn’t happen.

    Note that the site is on Cloudflare, but I’ve updated analytics.js and then cleared all possible caches.

    When AdBlock is disabled for the site, addons, like ec.js, are being fetched via wp-json, which confirms that the plugin is doing the right thing, but when it’s enabled on the site, we never get there 🙁

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Daan from Daan.dev

    (@daanvandenbergh)

    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 🙂

    Thread Starter Gal Baras

    (@galbaras)

    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.

    Thread Starter Gal Baras

    (@galbaras)

    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

    Plugin Author Daan from Daan.dev

    (@daanvandenbergh)

    I’m pretty sure I tested it, but I could look at it again!

    I’ll keep you posted.

    Plugin Author Daan from Daan.dev

    (@daanvandenbergh)

    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.

    Plugin Author Daan from Daan.dev

    (@daanvandenbergh)

    Btw, here’s a freebie! 🙂 Renaming CAOS’ cache folder to anything without ‘analytics’ in the directory name also bypasses some filters.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Analytics script blocked by AdBlock in Stealth Mode’ is closed to new replies.