Record Every Session: 5 Self-Hosted Hotjar & FullStory Options

Hotjar's Observe tiers meter recordings by daily sessions and stop capturing for the rest of the day once the cap is hit, so high-traffic sites end up reviewing a thin, early-day slice of real behavior. FullStory counts sessions against a monthly quota, so a launch-day traffic spike pushes you toward the next tier. Self-hosting OpenReplay, PostHog, Rybbit, HyperDX, or Temps stores every session directly in infrastructure you control, so isolating rage-click sessions or a failing checkout flow becomes a queryable filter instead of a dashboard export. While tools like OpenReplay (source-available ELv2) and PostHog (built for hobby-scale deployments) include click and scroll heatmaps alongside replay, others like Rybbit, HyperDX, and Temps pair session recording directly with product analytics, OpenTelemetry traces, or app deployment workflows. Because the SDK sample rate, input-masking rules, and retention window live in your own configuration, you choose the capture rate rather than inheriting a vendor's daily cap.

NameMain CategorySub-CategoryTarget AlternativeFree Tier SummarySelf-Hostable?Short DescriptionPrimary Link
HyperDX
Product Analytics & Monitoring
Unified Observability, Session Replay & Front-End RUM
Datadog / New Relic / LogRocket / FullStory / Hotjar
100% Free - Self-Hosted (MIT-licensed UI, Apache 2.0 collector; runs on ClickHouse)
Yes - Docker
ClickHouse-backed observability platform (part of ClickStack) that correlates browser session replays with backend logs, OpenTelemetry traces, metrics, and Core Web Vitals in one timeline. Enables jumping directly from a replayed user click to its failing backend trace; deploys via Docker Compose with ClickHouse, MongoDB, and OpenTelemetry.
Rybbit
Product Analytics & Monitoring
Session Replay & Web Product Analytics
Mixpanel / Amplitude / Hotjar / FullStory
100% Free - Self-Hosted (AGPL-3.0; session replay included with no feature gates or row limits)
Yes - Docker
AGPL-3.0 cookieless web and product analytics suite combining funnels, retention curves, user-journey dashboards, and rrweb-based session replay on a Fastify, Postgres, and ClickHouse backend. While session replay sits behind a paid cloud tier, the self-hosted Docker build includes full session recording and analytics with no site or event caps.
Temps
Product Analytics & Monitoring
All-in-One PaaS & Bundled Observability (Replay, Errors, Analytics)
Sentry / LogRocket / Datadog RUM / FullStory / Plausible
100% Free - Self-Hosted (Apache 2.0 / MIT, no session caps or per-event fees)
Yes - Binary
Self-hosted PaaS and deployment platform compiled as a single Rust binary that bundles Sentry-compatible error tracking, rrweb-based session replay (input masking enabled by default), Web Vitals analytics, and OpenTelemetry ingestion. Links JavaScript error reports and session recordings directly to deployment SHAs without per-event or per-seat fees.
OpenReplay
Product Analytics & Monitoring
Session Replay, Co-Browsing & RUM
Hotjar / FullStory / LogRocket / Datadog RUM
100% Free - Self-Hosted (Elastic License 2.0, source-available; no session volume limits)
Yes - Kubernetes
Self-hosted digital experience and RUM platform combining DOM session replay, click/scroll heatmaps, and real-time co-browsing with frontend performance monitoring (network requests, console logs, and JS error stack traces). Deploys on Kubernetes with ClickHouse, PostgreSQL, Redis, and MinIO (requires ~8 GB RAM and 4 vCPUs minimum).
PostHog
Product Analytics & Monitoring
Product Analytics, Session Replay, Feature Flags & Revenue Insights
Mixpanel / Amplitude / LaunchDarkly / Hotjar / FullStory / Baremetrics
100% Free - Self-Hosted (MIT License Core, open-source hobby deploy; ~100K events/mo recommended scale)
Yes - Docker
All-in-one MIT-licensed suite combining product analytics (funnels, paths), session replay with console/network capture, click/scroll heatmaps, feature flags, and revenue analytics on a ClickHouse event store. Syncs Stripe billing data into its data warehouse to correlate MRR, churn, and user retention against in-app actions on a self-hosted Docker deployment (4 GB RAM minimum).

Which Self-Hosted Zapier Alternative Handles Webhooks Best?

Zapier's free plan blocks webhooks and bills every action as a task. Compare six self-hosted engines that catch webhooks and run unlimited multi-step flows.

Activepiecesn8n+4
Open

How to Self-Host a Loom Alternative With No 5-Minute Cap

Loom's free plan stops at 25 videos and 5-minute recordings. Self-host Cap, SendRec, Clips or PeerTube and record without per-creator limits.

CapSendRec+2
Open

Miro's Free Plan Stops at 3 Boards. Self-Host an Infinite Canvas

Miro's free tier allows three editable boards, then bills per member. Five self-hosted canvases for diagrams, sprint sketches, and live brainstorms.

ExcalidrawAFFiNE+3
Open

What Replaces Basecamp When Basecamp Can’t Be Self-Hosted?

Basecamp only runs as SaaS. These five open-source tools rebuild its message boards, to-dos, chat, and file storage on servers you control.

RedmineNextcloud Hub+3
Open

Slack Hides Messages After 90 Days: 5 Self-Hosted Chat Servers

Slack's Free plan hides messages after 90 days. These five self-hosted chat servers keep full history on your own Postgres, MongoDB, or Rust binary.

ZulipMattermost Team Edition+3
Open

Gantt Charts Without Asana or Monday Seats: 4 Self-Hosted Tools

Timeline and Gantt views sit behind Asana Starter and monday.com Standard. Run dependency-aware schedules on four self-hosted tools instead.

OpenProjectRedmine+2
Open

Hit Trello's 250-Run Automation Cap? 5 Self-Hosted Kanban Boards

Trello's Free plan caps boards at 10 and automation at 250 runs a month. These five self-hosted kanban boards enforce neither limit.

WekanPlanka+3
Open

Five Wikis That Give You Confluence Spaces Without Atlassian

Compare XWiki, BookStack, Wiki.js, Docmost, and DokuWiki for page hierarchies, space-level permissions, and directory login to replace Confluence.

XWikiBookStack+3
Open

Notion Alternatives With No Per-Seat Fees: 5 Self-Hosted Tools

Notion bills every member and locks SSO behind Business. Compare Docmost, Outline, BookStack, Colanode, and Wiki.js with no seat caps.

DocmostOutline+3
Open

Outgrew Linear's Free Plan? Self-Host Keyboard-First Trackers

Linear is cloud-only with a 250-issue free cap and per-seat billing. Compare five self-hosted trackers with cycles, Kanban boards, and GitHub sync.

PlaneHuly+3
Open

Jira Data Center Is Ending: 5 Self-Hosted Sprint Boards

Atlassian is retiring Jira Data Center by March 2029. These 5 open-source sprint trackers run on your own Docker or Linux host.

PlaneOpenProject+3
Open

Track MRR and Churn Without Baremetrics: 5 Open-Source Tools

Compute MRR, churn, and LTV from your own Stripe, Lago, or Kill Bill data with five open-source tools that replace Baremetrics and ProfitWell.

TidemillKill Bill+3
Open
1234