Analytics
Privacy-first website analytics without cookies, fingerprinting, or consent banners. Track visitors, traffic sources, devices, and top pages — all fully GDPR compliant.
Dashboard Overview
The Analytics tab provides a comprehensive view of your website traffic with interactive charts and summary cards:
| Metric | Description |
|---|---|
| Pageviews | Total page loads across your site |
| Unique visitors | Distinct visitors (estimated without cookies) |
| Sessions | Individual browsing sessions |
| Bounce rate | Percentage of single-page visits |
| Avg. session duration | Average time spent per session |
All metrics update in near real-time and support date range comparisons.
Top Pages
Discover which pages drive the most traffic:
- Page path and title
- Views — Total pageviews per page
- Percentage — Share of total traffic
- Sorted by views, with a visual bar chart
Use this to identify your most popular content and optimize underperforming pages.
Traffic Sources
Understand where your visitors come from:
| Source Type | Examples |
|---|---|
| Direct | Typed URL, bookmarks |
| Organic search | Google, Bing, DuckDuckGo |
| Social media | Facebook, Instagram, LinkedIn |
| Referral | Links from other websites |
| Paid ads | Google Ads, Bing Ads |
| Newsletter clicks |
Each source shows visitor count and percentage breakdown.
Device & Browser Breakdown
See how your audience accesses your site:
- Device type — Desktop, mobile, tablet (with percentage split)
- Browser — Chrome, Safari, Firefox, Edge, etc.
- Operating system — Windows, macOS, iOS, Android, Linux
Charts show the distribution visually so you can prioritize mobile or desktop optimization.
Geographic Data
View visitor locations by country to understand your audience reach. Each country shows:
- Visitor count
- Percentage of total traffic
- Visual bar chart
Date Range Controls
Quick-select presets for common time periods:
- Today — Real-time view
- Last 7 days — Weekly snapshot
- Last 30 days — Monthly view
- Last 90 days — Quarterly trend
- Custom range — Pick any start and end date
All charts and metrics update instantly when you change the date range.
How It Works
A lightweight, privacy-first tracking script is embedded on your website:
- Under 1KB in size — negligible performance impact
- No cookies — Uses anonymized session hashing
- No fingerprinting — No browser fingerprint collection
- GDPR compliant — No consent banner needed
- Hosted on Cloudflare — Fast global edge delivery
Pageview events are sent to a Cloudflare Worker that processes and stores them in Supabase. The data is then displayed in your dashboard with interactive charts powered by Recharts.
