Analytics for
everything.
Privacy-first analytics for websites, mobile apps, smart TVs, and IoT devices. Sub-second queries at any scale.
Real-time dashboards. Combined views. Geo analytics. No cookies. GDPR compliant by design.
Everything you need.
Nothing you don't.
Zero tracking consent
No cookies, no localStorage, no consent banners. Hashes IPs, honors Do Not Track, and never stores personal data.
Real-time via WebSocket
Live dashboard updates pushed over WebSocket. Sub-second analytical queries, even at billions of events. No polling, no refresh.
Deep engagement metrics
Active time tracking (pauses when tab hidden), scroll depth, per-page breakdowns, referrer analysis, geo analytics, and bot detection (55+ patterns).
Combined views
Aggregate multiple sites into a single dashboard view. See unified metrics across your web and native properties with one click.
Advanced filtering
Filter by exact match, contains, starts-with, or regex across all 11 dimensions. Combine with AND or OR logic and drill into per-page breakdowns.
Multi-tenant security
HMAC-signed sessions, UUID-based site isolation, per-site & per-IP rate limiting, bcrypt password hashing. Enterprise-grade by default.
Behavioral insights.
No extra tracking.
Journey analysis, conversion funnels, retention cohorts, session exploration, and Core Web Vitals. All powered by the data already collected.
Journey
Visualize top page-to-page transitions, entry pages, and exit pages. See how visitors navigate through your site.
Funnels
Define multi-step conversion paths and track drop-off at each step. Powered by ClickHouse windowFunnel for accurate sequential matching.
Retention
Color-coded cohort grid showing what percentage of visitors return over time. Weekly or monthly granularity.
Sessions
Browse individual visitor sessions with page-by-page timelines, scroll depth, and engagement time per page.
Performance
Core Web Vitals (LCP, INP, CLS, FCP, TTFB) collected automatically. Score-colored cards with p75 values and per-page breakdown.
UTM tracking built in.
Track all 5 standard UTM parameters automatically. See exactly which campaigns, mediums, and sources drive your traffic.
All 5 UTM parameters
Source, medium, campaign, content, and term. Parsed automatically from URL query strings. Also supports ref and source aliases.
Sources with sub-tabs
The Sources card shows All, Medium, Campaign, Content, and Term breakdowns. UTM source merges with organic referrer data for a unified view.
Filter by campaign
Filter your entire dashboard by UTM medium or campaign. See exactly which pages, devices, and locations your campaign visitors come from.
Events, goals, and revenue.
Go beyond pageviews. Fire custom events, define goals, track outbound clicks and file downloads, and sum revenue in your site's currency.
Custom events
Nanolytica.track(name, props, { value }) fires any event with up to 10 custom props and an optional numeric value.
Goals & conversion
Path-match or event-match goals with completions, unique visitors, and conversion rate. Respects period, timezone, and active filters.
Revenue tracking
Pass a value on purchase events; totals roll up in your chosen currency (USD, EUR, GBP, JPY, CAD, and more).
Auto outbound & 404s
Opt in with data-track-outbound, data-track-downloads, data-track-404. No extra code.
One dashboard for every platform.
Track websites with a script tag. Track native apps, smart TVs, and IoT devices with a simple API call. All in one place.
One script tag. Page views, scroll depth, engagement time, referrers. Zero cookies.
iOS and Android. POST to /api/collect with your site UUID.
Android TV, Apple TV, Fire TV. Same collect API, same dashboard, same privacy.
Embedded devices, kiosks, anything with HTTP. Lightweight JSON payload, no SDK required.
From signup to insights in under a minute.
Your dashboard is instantly available.
/api/collect with your site UUID.Ready to ditch Google Analytics?
Privacy-first analytics for every platform, completely free. No servers to maintain.
No plans, no tiers, no limits. Sign up and get the full experience — forever free.
- ✓ Unlimited page views
- ✓ Up to 50 sites (web + native)
- ✓ Real-time WebSocket dashboard
- ✓ Combined views & overview
- ✓ Geo, device, referrer filtering
- ✓ Per-page breakdowns & CSV export
- ✓ Journey, funnels, retention & sessions
- ✓ Custom events, goals & revenue tracking
- ✓ Bot detection (55+ patterns)
Want full control? Nanolytica is open source. Deploy the single-binary version on your own infrastructure.
git clone https://github.com/eringen/nanolytica.git
make singlebinary && ./nanolytica