
Fathom Analytics
Cloud web analytics, cookieless by default.

Cabin is a hosted web analytics service that stores data in the EU and relaunched in July 2026 with a new range of plans, including a free plan, sized by pageviews. It counts visitors without cookies.
1.17 KB compressed
2.01 KB uncompressed · measured 17 Sep 2026
Billed by pageviews · checked 17 Sep 2026
Cabin is a hosted service run by Nic Mulvaney LTD in the UK, and its analytics data is stored and processed in AWS’s Ireland region. A relaunch on 2 July 2026 introduced three plans: Free for one domain and 30 days of history, Plus for up to 10 domains and 12 months, and Scale for unlimited domains and unlimited history.
The Free plan covers a personal site or a portfolio that needs a public dashboard and data export. Custom events, energy and carbon estimates for each page and the REST API start with Plus. Scale is aimed at agencies and studios, with branded client dashboards and weekly reports to several recipients.
Cabin cannot be self-hosted, and only its tracking script is published on GitHub, under the MIT license.
Add the domain on the Domains page of your Cabin account, then place the script tag before the closing body tag. The tag is the same for every site and has no settings. The documentation has step-by-step guides for Shopify, Squarespace, Wix, Webflow, Ghost, Next.js, Nuxt and other platforms, and for Google Tag Manager, which it does not recommend for privacy reasons.
Events are added with a data-cabin-event attribute or a cabin.event call. On Plus and Scale, a CNAME record for a subdomain of your site lets Cabin serve the script from your own domain with a free certificate. Cabin is hosted only, so there is nothing to run on your server.
As documented on the vendor’s own pages. “Partly” means the feature has limits or is only on some plans.
What the vendor documents. A platform that is not listed has no guide, plugin or package from the vendor.
No. According to the documentation, the script sets no cookies and stores no identifiers, and unique visitors are counted through the browser’s HTTP cache. The only cookie is the session cookie of the Cabin dashboard itself, which your visitors never receive. The vendor says no consent banner is needed; whether that holds for your site depends on the rules that apply to you.
Yes. The Free plan covers one domain and 10,000 pageviews a month, keeps 30 days of data and includes public dashboards, data export and MCP access. The pricing page says it needs no credit card. Plus and Scale are billed monthly or yearly, and yearly billing gives two months free.
Tracking continues. On the Free plan, the dashboard shows data up to the day you passed the allowance until the 1st of the next month or until you upgrade. Domains above your plan’s limit also keep collecting, but their dashboards stay closed until you upgrade, according to the documentation.
In the EU. Account and analytics data are stored and processed in AWS’s Ireland region. Collection endpoints in Frankfurt, Mumbai and Singapore only pass requests on to Ireland without writing to disk, and the support inbox runs on Help Scout in the United States, according to the privacy policy.
How each value is collected: methodology. Why tools get no overall score: our reasoning.
Same category, ordered by how many traits they share with Cabin: cookie handling, self-hosting and open code.
Compare Cabin with another tool →

Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.
Cloud web analytics, cookieless by default.

Cloud web analytics, cookieless by default.