How Skomi compares
Five products people weigh Skomi against, in one table, with the rows where Skomi loses left in. If you are choosing an analytics tool you are going to find those rows anyway, and finding them here is better for both of us.
| Skomi | Google Analytics | Plausible | Umami | Matomo | Cloudflare Web Analytics | Hotjar | Microsoft Clarity | Fathom Analytics | Simple Analytics | PostHog | Mixpanel | Firebase Analytics | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Works without a cookie bannerOut of the box, with no configuration. | Yes | No | Yes | Yes | Configurable | Yes | No | No | Yes | Yes | With cookieless mode on | No | No |
| Stores something on the visitor's deviceA cookie or an id in local storage. The law treats them the same. | No | Yes | No | No | Configurable | No | Yes | Yes | No | No | Cookies by default | Yes | Yes |
| Counts every visit, without samplingBoth Google and Cloudflare sample adaptively, so a small site is not sampled at all. Hotjar does not sample; it stops, at a number of sessions set by the plan. | Yes | Explorations over 10M events | Yes | Yes | Yes | Adaptive sampling | Capped per plan | Yes | Yes | Not checked | Not checked | Not checked | High-cardinality dimensions |
| Keeps your full history for as long as you are a customerSkomi does not: it deletes analytics once the plan's window has passed, and the window each plan sells is on the pricing page. A cell reads "Not checked" where the product publishes no figure we could verify. Plausible documents "5+ years" for Enterprise but states nothing for its standard plans, and Cloudflare documents no retention period at all. | No | Reports yes, event data 2 to 14 months | Not checked | Your own database, self-hosted | Reports forever, raw data 24 months on cloud; your own database self-hosted | Not checked | Not checked | No | Yes | No | Not checked | Not checked | No |
| Sites | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Web, through GA4 |
| Mobile and desktop apps | Yes | Yes | No | No | Yes | No | Not checked | Yes | No | No | Yes | Yes | Yes |
| Heatmaps | Yes | No | No | Yes | Yes | No | Yes | Yes | No | No | Not checked | Yes | No |
| Session recordings | Yes | No | No | Yes | Yes | No | Yes | Yes | No | No | Yes | Yes | No |
| Feedback boards | Yes | No | No | No | No | No | Yes | No | No | No | Not checked | Not checked | No |
| Reports where your traffic comes from | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes |
| Data stored in the EU | Yes | No | Yes | Your choice | Your choice | No | Not checked | No | Yes | Yes | Not checked | Yes | No |
| Open source | No | No | Yes | Yes | Yes | No | No | Capture script only | No | Not checked | Yes | Not checked | SDKs only |
| Can be self-hosted | No | No | Yes | Yes | Yes | No | No | No | No | Not checked | Yes, officially unsupported | Not checked | No |
| Surveys and user interviews | No | No | No | No | Not checked | No | Yes | No | No | No | Yes | Not checked | No |
| More than one site on the free planSkomi's free plan carries one site, which is a real reason to pick something else if you look after several small ones. Google and Cloudflare read "Not checked" because how many sites their free tiers cover was not verified. That they HAVE a free tier is the row above. | No | Not checked | No | Unlimited, self-hosted | Unlimited, self-hosted | Not checked | Not checked | Yes | No | Yes | Yes | Yes | Yes |
| Free tierSkomi's is the Hobby plan: one site, no card. | Yes | Yes | No | Yes | Self-hosted only | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes |
Checked against each product on 6 September 2026. If something here is out of date or wrong, tell us and we will fix it. A comparison table nobody corrects is a comparison table nobody should trust.
Compared one at a time
Google Analytics
The incumbent. Free, enormous, and built for advertising rather than for reading.
Plausible
Open source, privacy-first, deliberately small. The closest thing to Skomi's starting point.
Umami
Open source and self-hostable, and no longer only web analytics.
Matomo
The full-featured open-source alternative to GA, heatmaps and recordings included.
Cloudflare Web Analytics
Free, privacy-friendly, and deliberately minimal.
Hotjar
Heatmaps, recordings and surveys, now sold as Contentsquare.
Microsoft Clarity
Microsoft's free heatmaps and session recordings, with no traffic limits and a cookie.
Fathom Analytics
Privacy-first web analytics, with history that never expires.
Simple Analytics
Privacy-first web analytics from the Netherlands, free for five sites.
PostHog
Open-source product analytics with replay, surveys, feature flags and experiments.
Mixpanel
Product analytics with session replay and heatmaps, free for a million events.
Firebase Analytics
Google's free app analytics. Unlimited events, no server to run, and everything else that comes with being Google's.
Two other products, compared
Plausible vs Matomo
Both are open source and neither needs Google. They differ on cookies, on scope, and on how much you are willing to operate. A straight answer from a third party.
Hotjar vs Microsoft Clarity
One of them is free forever with no traffic limit and keeps thirty days. The other asks people questions. They are not the same product, and the price is the smallest difference between them.
Umami vs Plausible
Both are open source, cookieless and self-hostable, and for years the choice barely mattered. It does now: one of them added heatmaps and session replay, and the other still charges from the first day.
Or replacing something in particular?
Google Analytics
Free, enormous, and built for advertising. People leave over the consent banner, the complexity, or where the data goes.
Hotjar
No longer sold on its own. It is Contentsquare now. That is why most people reading about alternatives are reading about it.
Microsoft Clarity
Free forever and hard to argue with on price. People leave over the thirty-day window and where EU data is sent.
Firebase Analytics
Google's free app analytics. People leave over data location, the app-and-web split, or over it being Google.
One script, or one SDK. The same reports either way.
Create an account, register a site, and switch on what you need.