Web analytics that
respects your users
Lightweight, privacy-first analytics with Core Web Vitals, UTM campaign tracking, and public dashboards. One script tag — no cookies, no consent popups, no third-party calls.
Already measuring first-party traffic across the CapraWorks fleet
data-property="your-site" defer />
That's it. One line. Start collecting data in seconds.
Everything you need
No bloat. No tracking. Just the metrics that matter.
No cookies
GDPR-compliant by design. No consent banners needed. Visitor hashes reset daily.
Core Web Vitals
LCP, CLS, INP measured in the field — P75 percentile, not averages. Real user metrics.
UTM Campaigns
Track utm_source, utm_medium, utm_campaign automatically. See which posts drive traffic.
Lightweight embed
One script tag. Under 2KB. No external dependencies. Works with SPAs and SSR.
Multi-site
Track unlimited properties from one dashboard. Fleet overview shows all sites at a glance.
Public dashboards
Share a read-only dashboard link with clients or stakeholders. No login needed.
Goals & conversions
Define URL-based goals and track conversion rates across pages and campaigns.
Weekly reports
Automatic email digest with pageviews, visitors, and trends across all your sites.
API access
Pull analytics data into your own tools via REST API. Power custom dashboards.
Why not just use Google Analytics?
The privacy-first differences that actually matter.
| CapraLens | Google Analytics | |
|---|---|---|
| No cookies, no consent banner | ✓ | ✕ |
| First-party — no third-party calls | ✓ | ✕ |
| You own your data | ✓ | ✕ |
| Data stored in the EU | ✓ | ✕ |
| Core Web Vitals built in | ✓ | ✕ |
| One-line setup | ✓ | ✕ |
| Lightweight script (under 2 KB) | ✓ | ✕ |
Simple pricing
No per-pageview fees. No data caps on collection.
- ✓10 sites
- ✓90-day retention
- ✓Everything in Free
- ✓Goals & conversions
- ✓Weekly email reports
- ✓CSV export
- ✓API access
- ✓Unlimited sites
- ✓1-year retention
- ✓Everything in Pro
- ✓Priority support
- ✓Custom retention
- ✓Team access (coming)
Questions, answered
Do I need a cookie banner?
No — CapraLens sets no cookies and stores no persistent identifiers, so there is nothing to consent to. Visitor counts use a salted daily hash that resets every 24 hours.
How is it different from Google Analytics?
It is first-party and cookie-free: one script tag, no third-party calls, no data sold. You own the data, and visitors are never tracked across sites.
How long does setup take?
About two minutes. Add one script tag before the closing body tag, or paste the Next.js snippet from the docs — data appears within seconds.
Where is my data stored?
In Supabase, in the EU. Events are retained according to your plan and purged automatically. No ad networks, no third-party analytics.