What is DataUnlocker?

Hint: if you use analytics, client data collection or marketing tools, you need DataUnlocker!

DataUnlocker is a Software-as-a-Service (SaaS) platform designed to ensure that your web application functions exactly as intended, even in restrictive environments. By cryptographically securing and tightly coupling key services, like analytics, with your application, DataUnlocker guarantees these functionalities cannot be selectively blocked or disrupted by ad blockers, network configurations, or privacy-focused browsers.

In simple terms, DataUnlocker helps protect the original functionality of your web application, preserving its performance and analytics integrity without compromising user experience.

DataUnlocker has been running since 2020, serving thousands of customers worldwide.

Key features

  • Web analytics protection: ensures 100% accuracy of analytics data by overcoming disruptions caused by blockers. Compatible with popular tools like Google Analytics, Facebook Pixel, Hotjar, and others.
  • Filter list monitoring: tracks ad-blocker filter lists and provides alerts for changes that might affect your application, enabling proactive adjustments.
  • Cryptographic coupling: secures analytics and other essential functionalities to the application, ensuring they cannot be removed or disabled selectively.
  • Out-of-the-box analytics: provides immediate insights into how many users are using blockers.
  • Configurable proxy for third-party services: makes third-party traffic non-recognizable to blocking software, and additionally ensures requests fail if they are modified while supporting use cases like API obfuscation and data protection.
  • Secure JavaScript delivery: protects and obfuscates JavaScript code, enabling safer execution and enhanced security through DataUnlocker Defender's Secure Enclave.

Benefits of DataUnlocker

  • Preserves application integrity: keeps web app running as originally designed, even in restricted environments or those with blockers.
  • Makes analytics 100% accurate: solves the common issue of incomplete data by recovering analytics to ensure precision and reliability.
  • Improves ROI: maximizes marketing spend by recovering lost insights, boosting lead conversion, and optimizing ad performance.
  • Minimizes engineering effort: reduces troubleshooting and operational overhead caused by blockers and network restrictions.

Who can benefit?

  • Businesses: maintain accurate analytics and seamless functionality for better decision-making.
  • Marketing teams: recover actionable insights to improve campaign performance and attribution.
  • Developers: simplify integration and reduce the need for frequent fixes caused by external disruptions.

How to install?

To install DataUnlocker on your website or web app, you'd need:

  1. Create a proxy ("Transport Endpoint") for DataUnlocker to be able to proxy traffic through the path on your domain.
  2. Patch any of your "core" JavaScript files with DataUnlocker's code by running a command in your terminal or using other methods.
  3. Move your tracking code to DataUnlocker's Secure Enclave to invoke it after DataUnlocker initializes.

No application code changes are needed with the default installation.

Getting Started

Start maximizing the potential of your web application today with DataUnlocker by signing in. Then, follow onboarding instructions to complete DataUnlocker setup.