WHAT IS IT?
Rybbit is an open source web and product analytics platform positioned as a direct alternative to Google Analytics. It pairs the usual traffic metrics — sessions, unique users, pageviews, bounce rate — with features usually locked behind paid tiers: session replays, funnels, user journeys and error tracking. You drop a script on your site, deploy the instance with Docker on your own VPS, and your data stays with you. Storage runs on ClickHouse, so queries hold up even with large event volumes.
WHY IS IT INTERESTING?
- Session replays included: replay how visitors actually navigate to see where they get stuck — something neither GA4 nor Plausible offers
- Cookieless: nothing stored client-side, so no consent banner and GDPR compliance by default
- 3-level maps: country → region → city geolocation with map visualizations, where most competitors stop at the country level
- Advanced filtering: 15+ combinable dimensions to segment traffic without building a whole reporting stack
- Product analytics: funnels, retention, user journeys, profiles and custom goals — not just pageview counting
- Built-in error tracking: JS errors land in the same dashboard as everything else, no extra tool required
- Multi-site and multi-org: one instance for an unlimited number of sites, with organization management and public dashboards
USE CASES
- Replacing Google Analytics on a public site without having to show a consent banner
- SaaS product analytics: signup funnels, retention and user journeys in a single tool
- Diagnosing a funnel drop-off by replaying the actual session instead of guessing
- Exposing a public dashboard to share stats for an open source project or a blog
- Centralizing analytics for several clients or brands on one self-hosted instance
