Compare
Same privacy stance, plus a proof layer. Plausible is the best-known name in privacy-first analytics and has earned that reputation. Vitrus shares the same foundation — cookie-free, lightweight, open source — and adds one layer on top: AI summaries, and the evidence behind them.
| Capability | Plausible | Vitrus |
|---|---|---|
| Cookie-free, no consent banner | ✓ | ✓ |
| Self-hostable | AGPL, 3 services | Apache-2.0, single process |
| Services to run | Elixir + Postgres + ClickHouse | none (embedded) |
| Ordered funnels | paid plans | ✓ |
| Proactive digest (arrives unasked) | spike alerts | ✓ |
| AI referral ↔ AI crawler split | AI channel, no crawler split | ✓ |
| User journeys / path analysis | ✓ | ✓ |
| Core Web Vitals | — | ✓ |
| JavaScript error tracking | 404 pages only | ✓ |
| Session replay | — | opt-in, all text masked by default |
| Clickable query behind every number | — | ✓ |
| Unprovable AI sentences auto-dropped | — | ✓ |
| Local LLM / bring your own key | — | ✓ |
| MCP server for AI agents | — | ✓ |
| Revenue tracking | ✓ | per currency, never converted |
| Scroll depth | ✓ | ✓ |
| Import history from another tool | Google Analytics, CSV | Umami only, so far |
| Google Search Console | ✓ | read-only, Google's answer as evidence |
| Public stats API with API keys | ✓ | read-only keys |
| Community and docs maturity | broad | new |
Features we don't have are shown as “—”. A comparison that hides its own gaps would contradict the one thing this product claims.
If you want a clean traffic dashboard and have no use for an AI layer, Plausible is mature, calm and very well maintained. It also does several things we do not: it imports your Google Analytics history (and CSV exports), tracks scroll depth, and embeds a dashboard in your own site. Their community and documentation are broader than ours, and their managed cloud has a much longer track record.
When you want more than the number — a checkable answer to "why did it change?" — or when you need AI assistant traffic separated from AI crawlers.
Not yet — that is the honest answer. For now we suggest running both scripts side by side for a while and comparing.
Plausible CE needs three services (Elixir, PostgreSQL, ClickHouse) and ClickHouse alone idles around 600 MB of RAM. Vitrus runs as one process with an embedded database; there is no second service to install.
Other comparisons: