Rybbit logo

Rybbit

Privacy‑first web analytics that’s intuitive and self‑hostable

Rybbit delivers full‑stack web and product analytics without cookies, offering real‑time dashboards, session replays, and customizable funnels, available as a free hosted tier or self‑hosted on your own server.

Rybbit banner

Overview

Overview

Rybbit is a modern analytics platform designed for developers and product teams who need comprehensive insights without compromising user privacy. It captures essential metrics—sessions, pageviews, bounce rate, and more—while eliminating cookies, making it GDPR and CCPA compliant out of the box.

Capabilities

The dashboard provides real‑time visualizations, session replay, custom events with JSON payloads, and advanced filtering across dozens of dimensions. Users can build goals, funnels, and retention reports to understand user journeys and product adoption. All features are accessible through a free hosted tier for quick start or via self‑hosting on any VPS for full data control.

Deployment

Getting started takes minutes: sign up for the hosted service or deploy the Docker‑based application on your own infrastructure. Documentation covers installation, configuration, and integration with any web stack, ensuring a smooth rollout for sites of any size.

Highlights

All core metrics (sessions, pageviews, bounce rate, etc.)
Cookie‑free, GDPR & CCPA compliant tracking
Session replay and real‑time dashboards
Custom events, goals, funnels with advanced filtering

Pros

  • Privacy‑first design eliminates need for consent banners
  • Intuitive UI reduces learning curve
  • Free hosted tier accelerates adoption
  • Self‑hosting gives full data control

Considerations

  • Self‑hosting requires technical setup and maintenance
  • Feature set may lag behind enterprise‑grade paid solutions
  • AGPL‑3 license imposes source‑code sharing for modifications
  • Limited official integrations compared to larger platforms

Managed products teams compare with

When teams consider Rybbit, these hosted platforms usually appear on the same shortlist.

Amplitude logo

Amplitude

Product analytics platform for tracking user behavior and generating data-driven insights

Contentsquare logo

Contentsquare

Digital experience analytics for UX insights and conversion

Fathom Analytics logo

Fathom Analytics

Privacy-focused web analytics alternative to Google Analytics

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Small‑to‑medium businesses seeking privacy‑compliant analytics
  • Developers who want full control over data
  • Teams needing session replay without third‑party scripts
  • Organizations with limited budgets looking for a free hosted option

Not ideal when

  • Enterprises requiring extensive SaaS support and SLAs
  • Companies needing deep native integrations with many marketing tools
  • Users without server‑ops expertise for self‑hosting
  • Projects that must avoid AGPL licensing constraints

How teams use it

Monitor product adoption on a SaaS dashboard

Track user journeys, conversion funnels, and retention to inform feature prioritization.

Detect and debug client‑side errors

Identify error spikes in real time and view session replays to reproduce issues quickly.

Comply with GDPR while gathering traffic insights

Collect analytics without cookies, ensuring legal compliance across EU and California.

Run a privacy‑first blog with free hosted analytics

Gain pageview and audience metrics instantly without managing infrastructure.

Tech snapshot

TypeScript97%
JavaScript1%
Shell1%
CSS1%
Dockerfile1%
Makefile1%

Tags

google-analyticsanalyticsproduct-analyticsweb-analytics

Frequently asked questions

Can I use Rybbit without self‑hosting?

Yes, Rybbit offers a free hosted tier that provides full analytics features without any setup.

How does Rybbit stay GDPR compliant?

It records visits without cookies or personal identifiers and stores data on your own server when self‑hosted, eliminating third‑party tracking.

What languages or frameworks does the tracking script support?

Rybbit provides a lightweight JavaScript snippet that works on any website, regardless of framework.

Is there a limit on the number of sites or events?

The hosted tier supports unlimited sites and events; self‑hosted deployments are only limited by your infrastructure.

What is the licensing impact for commercial use?

Rybbit is released under AGPL‑3.0, which requires that modifications be shared under the same license when distributed.

Project at a glance

Active
Stars
10,840
Watchers
10,840
Forks
535
LicenseAGPL-3.0
Repo age1 year old
Last commityesterday
Self-hostingSupported
Primary languageTypeScript

Last synced yesterday