Web Analytics Engine

Open-source cookieless web analytics and user journeys

Understand traffic sources, multi-step navigation paths, conversion funnels, and customer loyalty without third-party cookies or intrusive user surveillance.

The Challenge

Why legacy analytics fails modern web developers

Traditional analytics platforms inject heavy 50KB+ tracking bundles, require intrusive cookie consent banners, sample high-traffic queries, and retain visitor logs for mere months.

  • xBulky scripts degrade Google Core Web Vitals and PageSpeed scores
  • xMandatory cookie consent popups cause immediate 20-40% visitor bounce
  • xData sampling and delayed reporting obscure real-time production issues
  • xVendor lock-in with punitive pricing tiers for growing event volumes
What Open Analytics Delivers

Privacy-first, unsampled telemetry

Open Analytics provides lightweight, real-time web telemetry engineered for modern frameworks and privacy compliance.

Cookieless Daily Uniqueness
Cryptographic HMAC-SHA-256 daily hashing prevents cross-day tracking while delivering accurate unique visitor counts.
Multi-Step Visual User Journeys
Analyze how visitors navigate between pages (Step 1 -> Step 2 -> Step 3) with interactive drop-off matrices.
Customer Loyalty Scoring
Dynamic Loyalty Scores (0–100) automatically categorize visitors into New Explorers, Returning Users, and Brand Champions.
Technical Mechanics

How cookieless web analytics works

Every request is processed through an edge ingestion pipeline designed for high throughput and cryptographic privacy.

01. Edge Beacon

Asynchronous Script Execution

The 3.1 KB script executes asynchronously after DOM interactive, dispatching beacons via navigator.sendBeacon without blocking render.

02. Ephemeral Salt

Volatile Memory Hashing

The edge receiver generates a daily pseudo-anonymous visitor ID from IP + User-Agent + rotating salt. Salt is permanently destroyed at 00:00 UTC.

03. Real-Time Indexing

Indexed Aggregation Engine

Pageviews, referrers, and UTM campaigns are indexed in MongoDB with 365-day automated TTL indexes for instant historical reporting.

Production Use Cases

How engineering and growth teams rely on Open Analytics in production.

Conversion Funnel Optimization

Pinpoint where potential customers drop off in checkout, onboarding, and multi-step registration flows.

Referral & UTM Campaign Attribution

Accurately measure inbound traffic across organic search, social platforms, developer newsletters, and marketing campaigns.

Engagement & Content Performance

Measure active vs idle dwell times and route-level bounce rates to identify high-performing blog and product pages.

Captured Signals & Benchmarks

Precision telemetry captured with zero browser performance overhead.

SignalUnitBenchmarkDescription
PageviewsCount100% UnsampledTotal page navigation requests recorded across single-page apps and server-rendered routes.
Unique VisitorsDaily HashHMAC-SHA-256Distinct visitors calculated via daily rotating cryptographically secure salt.
Active Dwell TimeSeconds> 45s EngagedTime spent actively interacting with the tab, excluding background or minimized states.
Bounce RatePercentage< 40% OptimalProportion of single-page sessions without subsequent route transitions.
Privacy Safeguards

Privacy by Design & GDPR Exemption

Open Analytics processes telemetry without invasive user surveillance.

  • Zero cookies or persistent tokens written to browser storage
  • No personal identifiable information (PII) collected or persisted
  • IP addresses anonymized in volatile memory and never saved to disk
  • Fully exempt from GDPR, ePrivacy, and PECR cookie consent requirements
HTML Header Integration
<!-- 1-Line Universal Tracker -->
<script
  defer
  src="https://api.openanalytics.org.in/open.js"
  data-project-id="YOUR_PROJECT_ID"
></script>

Async non-blocking beacon weighing <3.2 KB Brotli compressed.

Questions & Answers

Frequently Asked Questions

Start capturing precision telemetry in 60 seconds

Deploy on your own infrastructure or launch on Open Analytics Cloud. Zero cookies required.