DataUnlocker Defender protects your analytics and tracking products from blockers, removing detectable patterns in network requests and shielding critical JavaScript APIs.
This way, blockers simply don't have tools to target your analytics and tracking products.
DataUnlocker Defender is a frontend JavaScript integration that loads your analytics and marketing tools through a secure, encrypted channel, safeguarding it from ad blockers and privacy extensions. Once installed, it ensures that your tracking products are delivered safely — even under hostile browser conditions — by making your analytics an integral part of your web application — one it can't run without.
It works by:
Learn more in How It Works.
There are two installation options depending on your tech stack, covered in detail here.
Install the @dataunlocker/defender or framework-specific package. This setup allows tight coupling between your app and DataUnlocker.
For sites built with CMSs, no-code tools, or static site builders, you can upload a JS file (e.g. containing any critical library your site depends on) and receive a patched version that includes DataUnlocker Defender.
For full protection, Defender works in tandem with:
Learn more about it in configuration.
When loaded on your site, DataUnlocker Defender:
setTimeout
, Math.random
, etc.You should use DataUnlocker Defender if: