Cabin Review (2026)
Privacy-first carbon-aware analytics — built-in CO2 reporting per pageview, only directory tool with sustainability dashboard. UK solo-maintained Nic Mulvaney LTD
Cabin is the only tool in this directory with built-in CO2 reporting. Per-pageview carbon estimate based on page weight + asset inspection (flags un-optimised images and scripts). For climate-conscious B Corps and sustainability-focused operators, this fills a unique niche.
Cabin compliance at a glance
GDPR posture, sub-processors under DPA, per-jurisdiction stance, and encryption — everything a procurement team checks.
Per-jurisdiction posture
Sub-processors (3)
GDPR Art. 28 disclosure — third parties under DPA that may receive data.
● Collected
- URLs visited and page titles
- HTTP referrer + UTM parameters
- Browser, OS, device type
- Country (IP-derived, not stored)
- Custom events
- Page weight + asset inspection (for CO2 calculation)
● Explicitly NOT collected
- IP addresses (used in-memory only, never stored)
- Cookies on visitor devices
- Cross-session identifiers (last-modified caching mechanism is stateless)
- Browser fingerprints
Free tier: 30-day retention. Pro tier ($19): unlimited retention.
- In transit: HTTPS
- At rest: Implied via AWS managed (not vendor-asserted explicitly)
How Cabin works with AI agents
Tier 3 — no AI yet — vendor focuses on classic privacy-first analytics; no AI/MCP features advertised.
Conversational natural-language interface
Not advertised by vendor
Model Context Protocol — Claude / Cursor / Codex
Not advertised by vendor
Programmatic AI-agent endpoints
Not advertised by vendor
Anomaly detection / hypothesis / summaries
Not advertised by vendor
Structured export formatted for LLM ingestion
Not advertised by vendor
Strengths & weaknesses
What makes Cabin worth a look — and where it falls short.
Strengths 6
- ONLY directory tool with built-in CO2/carbon reporting
- UK governing law + EU/UK data residency (post-Brexit)
- $0 free tier with unlimited pageviews (fair use)
- Cookieless via novel last-modified caching (no hash, no salt)
- Custom subdomain on both Free + Pro for ad-blocker bypass
- XLSX + CSV export
Weaknesses 7
- Solo-maintained with slow velocity — last feature March 2025 (13+ months stale)
- NO published DPA (/dpa returns 404) — gap for B2B EU procurement
- No third-party security certs
- No funnels, A/B, heatmaps, errors, session recording
- No DNT honoring
- Carbon methodology not formally documented (no CO2.js / SWD model citation)
- Closed-source — no self-host, no audit
Feature matrix
All 38 verified checks across 4 categories. Hover any row for the editor's note.
Tracking & Reporting 15
- Pageviews & visitors ✓Yes
- Live visitor count ~Partial
- Top pages report ✓Yes
- Top referrers ✓Yes
- UTM campaign tracking ✓Yes
- Country & city breakdown ~Partial
- Device, browser, OS ✓Yes
- Bounce / engagement ~Partial
- Time on site ~Partial
- Custom events ✓Yes
- Goals / conversions ~Partial
- Funnels —No
- Outbound link tracking ~Partial
- File download tracking ~Partial
- 404 / error tracking —No
Privacy & Compliance 9
- Cookieless by default ✓Yes
- No personal data collected ✓Yes
- GDPR-compliant out of the box ✓Yes
- Data hosted in EU ✓Yes
- Data hosted in US —No
- Self-hostable —No
- Open source —No
- Data retention period 1
- Bot & spam filtering ~Partial
Setup & Integrations 10
- Script weight (KB) 1
- Single-snippet install ✓Yes
- WordPress plugin ~Partial
- Proxy / first-party domain ✓Yes
- Public API ~Partial
- Data export (CSV/JSON) ✓Yes
- Google Search Console connector —No
- Email digests ✓Yes
- Slack / webhook alerts —No
- Public shareable dashboard ✓Yes
Pricing & Plans 4
- Free tier exists ✓Yes
- Entry price ($/mo) Free
- Price at 100k pageviews $19/mo
- Unlimited sites on entry plan ~Partial
Cabin vs alternatives
How it compares to the closest 3 rivals on key buyer-decision fields.
Plausible
Privacy-first GA alternative, EU-hosted, simple dashboard
- From$9/mo
- HostingSelf-host ✓
- EU-hostedYes
- CookielessYes
Fathom Analytics
Cookieless privacy analytics with EU Isolation by default, founder-led since 2018
- From$15/mo
- HostingSaaS only
- EU-hostedYes
- CookielessYes
Pirsch
Cookieless EU-hosted analytics built in Germany, with open-source AGPLv3 core
- From$6/mo
- HostingSaaS only
- EU-hostedYes
- CookielessYes
Pricing tiers
Real plans, real numbers — pulled from withcabin.com (verified May 2026).
Free/mo
Unlimited (fair use)
- ✓ 1 site
- ✓ 30-day retention
- ✓ Email reports
- ✓ Custom subdomain
$19/mo
Unlimited (fair use)
- ✓ Unlimited sites
- ✓ Unlimited retention
- ✓ Read-only JSON API
- ✓ Public dashboards
Tech specs
Stack, repo health, deployment options — for engineers evaluating self-host.
Stack
- Written inClosed-source
- HostingAWS Ireland + London backup
- CDNBunny.net
- PaymentsStripe
- LicenseClosed-source SaaS
- Min specsN/A — SaaS only
Deploy
- · Cloud SaaS only
Editor review
Independently reviewed by Mark Sutton, cross-checked against vendor documentation. Click any panel to expand.
+ What it does well
Cabin is the only tool in this directory with built-in CO2 reporting. Per-pageview carbon estimate based on page weight + asset inspection (flags un-optimised images and scripts). For climate-conscious B Corps and sustainability-focused operators, this fills a unique niche.
UK governing law + EU data residency. Nic Mulvaney LTD (#08625310, England) operates Cabin from the UK with data on AWS Ireland (primary) + AWS London (backup). For UK businesses post-Brexit, this combination is rare in the directory — Plausible is Estonian, Fathom is Canadian, Pirsch is German.
Generous free tier. $0 with 1 site, 30-day retention, unlimited pageviews under fair use — rare in directory peers. Among free SaaS tiers, Cabin's unlimited-pageview-fair-use is more generous than Umami Hobby's 10K cap or Aptabase's 20K event cap.
Cookieless via unusual last-modified caching technique. No cookies, no hashing, no salt, no IP fingerprint stored. Stateless from client perspective. Different from all other directory peers (Plausible/Pirsch use salted-hash; Simple Analytics uses referrer-only). Mechanism is original but harder to externally verify.
− Weaknesses & gotchas
Slow velocity is the soft spot. Last shipped feature March 2025 (13+ months stale at writing). Solo-maintained by Nic Mulvaney since Normally studio closure January 2025. Vendor explicitly committed to continued development in 'Cabin: The next episode' February 2025 post — but cadence is one-person and slow.
No published DPA. /dpa returns 404. For B2B EU customers requiring written DPA under GDPR Article 28, this is a procurement gap. Pro customers would need to request privately. Compare to Plausible/Fathom/Pirsch which publish DPAs.
No funnels, no A/B testing, no heatmaps, no error tracking, no session recording. Pure analytics + CO2 reporting. For conversion optimization or product experimentation, look at Swetrix (errors+funnels+A/B+flags), OpenPanel (funnels+session replay+A/B), or Humblytics (A/B+heatmaps+AI hypothesis).
No third-party security certs. Self-attested GDPR/CCPA only — no PECR claim, no ISO 27001, no SOC 2, no HIPAA. Among directory peers, only Matomo Cloud, Piwik PRO, Countly hold third-party attestations.
Carbon methodology not formally documented. Vendor doesn't cite Sustainable Web Design model or CO2.js library. Number's auditability is weak compared to vendors using public methodologies.
★ Best for
Best for: climate-conscious bootstrappers and B Corps wanting a single tool that reports website carbon AND pageviews from the same dashboard. UK-based small businesses who want UK governing law + EU data residency together. Anyone wanting a permanently-free privacy analytics with unlimited pageviews for one site.
Real value at $0 free tier: 1 site with 30-day retention, unlimited pageviews fair use — covers most personal sites and small-business landing pages. At $19 Pro: unlimited sites + unlimited retention + read-only JSON API.
Avoid if: you need funnels, A/B testing, heatmaps, errors, a signed DPA out of the box, third-party security certs, or fast feature shipping. For active development at $19, Pirsch ships features regularly. For AGPL self-host, Plausible/Rybbit/Swetrix/OpenPanel are options. For carbon reporting + funnels combo, no directory tool exists yet — pick Cabin for carbon, layer Plausible for analytics depth.
⚡ Setup walkthrough
1. Sign up at withcabin.com — Free tier (no card).
2. Add a site → grab the script tag from the dashboard.
3. Drop the snippet in :
`html
`
Vendor claims "77x smaller than Google Analytics" — implying <1KB but specific size not publicly disclosed.
4. (Optional) Configure custom subdomain for ad-blocker bypass (both Free + Pro tiers).
5. Define custom events via JS API for goals/conversion tracking (no native funnel feature).
6. View CO2 reporting + pageviews in dashboard. Weekly email reports auto-enabled.
7. Pro features: unlimited retention + read-only JSON API (launched March 2025) for programmatic access.
SDKs / integrations: No official SDKs documented. Manual install for any framework. WordPress requires manual header injection (no native plugin).
↔ Migrating from GA4
From GA4. Cabin is a fresh-tag tool — no historical import.
1. Export GA4 historical data first (BigQuery export or CSV) — Cabin imports nothing.
2. Install Cabin alongside GA4 for 2-4 weeks. Cabin counts ~10-25% lower than GA4 (no bot inflation, no cross-device joins).
3. Map GA4 conversions → Cabin custom events.
4. Drop GA4 + cookie banner — Cabin's cookieless last-modified mechanism + no PII storage typically removes consent-banner requirement.
5. CO2 dashboard auto-populates from page weight + asset inspection — bonus over GA4.
Watch out:
- No funnel/conversion-flow visualization — if you used GA4 funnels, plan to recreate via simple events.
- No published DPA — if your privacy team requires written Article 28 documentation, request privately from vendor before relying on Cabin in B2B context.
- Single-region (AWS Ireland) — for US-only data residency requirement, look at Fathom AWS multi-region with US East option.
Help & FAQ
Where to get help with Cabin and the questions buyers email us about.
Support
FAQ (7)
What does Cabin's CO2 reporting actually measure?
Per-pageview carbon estimate based on page weight (data transferred) plus asset inspection (images, scripts) flagging un-optimised resources. Underlying calculation model NOT explicitly disclosed (vendor doesn't cite Sustainable Web Design model or CO2.js library). Doesn't measure visitor browsing carbon end-to-end, doesn't disclose hosting-region carbon-intensity grid factor.
Is Cabin actually still active?
Yes but slow. Site loads, signup works, tracker serving. Last shipped feature March 2025 (over 13 months ago at writing). Solo-maintained by Nic Mulvaney since Normally studio closure January 2025 — explicitly committed to continued development in 'Cabin: The next episode' February 2025 post. Velocity is one-person and slow.
Does Cabin have a DPA?
NO public DPA — /dpa returns 404. For B2B EU customers requiring written DPA under GDPR Article 28, Pro customers would need to request privately. This is a gap for procurement-conscious buyers.
How does the visitor-counting work?
Unusual mechanism: server sets last-modified HTTP cache header to start of current day, increments by 1 second per visit. Uniqueness inferred from time differential the browser cache returns. NO hashing, NO IP fingerprint, NO salt. Stateless from client perspective. Different from all other directory peers (Plausible/Pirsch use salted-hash; Simple Analytics uses referrer-only).
Where is Cabin hosted?
AWS Ireland primary + AWS London backup. EU + UK jurisdictions, no US option. CDN via Bunny.net (Slovenia). UK governing law (Nic Mulvaney LTD #08625310, England).
Is there a free tier?
Yes — Free $0 with 1 site, 30-day retention, unlimited pageviews (fair use). Pro $19/mo for unlimited sites + unlimited retention. All features identical between tiers (data export, CO2 reporting, custom events, weekly email, custom subdomains, API on Pro).
What does Cabin lack vs Plausible or Fathom?
No funnels, no A/B, no heatmaps, no error tracking, no session recording, no published DPA, no third-party security certs. Slow velocity (last feature March 2025). What Cabin uniquely offers: built-in CO2/carbon reporting dashboard — no other directory tool ships this.