min max
cpu ▆▆▆▃▄▂▄▅▅▆▆▇▇▇▇▆▄▄▅▅▆▇▆▃▃▂▂▂▂▂▃▄▅▅▆▇▏ 89% 10 92
memory ▃▃▃▃▃▃▃▄▄▄▄▄▅▅▅▅▆▆▆▆▆▇▇▇▂▂▃▃▃▃▃▄▄▄▄▄▏ 2.3 gb 1.6 3.1
requests ▇▇▆▆▆▆▆▅▄▅▅▄▅▄▄▄▄▄▂▃▄▃▂▂▃▂▁▂▁▂▃▃▃▄▂▂▏ 21/s 15 218
9s ago now
Web and product analytics in one system.
Traffic, events, funnels, retention, replay and APIs.
- cookies
- 0
- binary to run
- 1
- APIs, plus MCP
- 3
Open a card to try a sample. Arrow keys move between cards.
Analyze
Traffic and conversion questions.
Realtime
See visitors as they arrive.
Funnels
Find the step where people leave.
Retention
See who comes back.
Revenue goals
Tie money to the traffic behind it.
Understand
What people do on the page.
Journeys
Follow the paths people take.
Heatmaps
Where people click and scroll.
Session replay
Watch a session when numbers are not enough.
Web Vitals
Page speed as visitors feel it.
Build
Alerts, APIs and how you run it.
Alerts
Hear about spikes and drops.
API and MCP
Your data, from code or an assistant.
Privacy
Useful numbers without cookies.
Self-hosting
One binary and PostgreSQL.
The details
Hover or tap a tile for the detail.
Traffic
$ visitors --live- OverviewVisitors, pageviews, bounce rate, visit duration, time on page, exit rate.
- RealtimeLive feed and per-minute chart.
- ComparisonsAgainst the previous period or year.
- BreakdownsPages, sources, UTM, entry/exit, geography, browser, OS, device, world map.
- FiltersFilter any dimension; inspect sessions, events and properties.
- Web VitalsLCP, CLS and INP with the full script.
Product
$ funnel run- EventsCustom events and properties, with an event explorer.
- GoalsConversion, scroll and revenue goals.
- FunnelsIncluded in the self-hosted product.
- RetentionCross-day cohorts for identified profiles, same-day for anonymous.
- JourneysPath-flow reports.
- SegmentsSaved segments and chart annotations.
Collection and privacy
cookies: 0 · raw_ip: none · dnt: respected- Cookie-freeCookie-free, no raw IPs stored, DNT and Global Privacy Control respected.
- BehaviorSPA pageviews, scroll depth, engagement time, form submissions.
- Auto eventsOutbound links, downloads, 404 pages, declarative clicks.
- ConsentConsent mode, manual pageviews, beforeSend, opt-out.
- Bot filterBot filtering; IP, path and country exclusions.
- ProfilesOpt-in per site via the identify API.
- 0cookies
- ~48hdaily salt, then deleted
- opt-inheatmaps · profiles · replay
Teams
owner ▸ admin ▸ editor ▸ viewer- HeatmapsClick and scroll maps, enabled per site.
- ReplayOff by default. Defaults: 15% sample, 30 days, 5 GB per site.
- RolesOwner, admin, editor and viewer roles.
- SecurityArgon2id, TOTP two-factor, audit log.
- SharingRevocable public links, email reports, alerts, webhooks, Slack, Discord.
- DemoA synthetic demo project that lives 24 hours.
APIs and data
GET /api/public/v1- Stats APISummary, timeseries, breakdown, realtime, sessions, events. Bearer keys.
- Manage APISites, goals, funnels, annotations, segments. Scoped keys.
- Events APIServer-side ingestion, 8 KB body, 30 properties per event.
- MCPJSON-RPC 2.0 tools for sites, reports, goals and funnels.
- OpenAPI3.1 document at /api/public/openapi.json.
- ExportCSV export, site export, Plausible and Umami aggregate import.
Planned, not available
status: on the roadmap- GA4 import
- SSO / OIDC
- Mobile SDKs
- AI insights
- Dashboards
- Adv. filters
- Sched. exports
- Frameworks
- No-JS pixel