A self-hosted session replay and product analytics suite for troubleshooting web application issues and monitoring performance.

OpenReplay is an open-source session replay and product analytics platform. It allows developers to record and replay user sessions to identify bugs and analyze user behavior. The software is available as a self-hosted server or as a cloud service, enabling teams to maintain full control over their data security and compliance requirements.
The system uses a tracker with a small footprint of approximately 26KB to capture network activity, console logs, and JavaScript errors without impacting website performance. It is designed for deployment on major cloud providers including AWS, GCP, Azure, and DigitalOcean, ensuring that captured user data remains within the owner's own infrastructure rather than being processed by third parties.
OpenReplay is built for developers who need deep technical context to reproduce frontend issues. It integrates with various frontend frameworks and captures GraphQL queries and Fetch/Axios requests to provide a full view of the application state. By syncing backend logs with session replays, it enables a front-to-back analysis of technical failures. The platform also includes analytics tools to surface issues that cause conversion and revenue loss, providing a bridge between technical debugging and product optimization.
This tool is a privacy-focused option for teams requiring complete control over their analytics data and security compliance.
Track user behavior and analyze product data through event tracking, session replays, and feature flags.
Track web traffic, custom events, and user behavior with a privacy focused, self hosted analytics platform.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.