Session replay & product analytics

OpenReplay

사용자가 어디서 막히고 왜 이탈하는지 보기 위한, 셀프 호스팅 가능한 오픈소스 세션 리플레이 및 제품 애널리틱스

openreplay/openreplayTypeScript12,287 as of 2026-07-25
By Jake Luo · Published 2026년 7월 25일

OpenReplay는 셀프 호스팅할 수 있는 오픈소스 세션 리플레이 및 제품 애널리틱스 스위트입니다: 클릭, 내비게이션, 네트워크 호출, 콘솔 오류, 페이지 속도 등 실제 사용자가 웹 앱에서 하는 행동을 기록하므로, 세션을 재생해 누군가 정확히 어디서 막혔거나 포기했는지 볼 수 있습니다. 2026년 7월 기준 GitHub 스타 12,287개를 보유하고 있으며, TypeScript로 만들어졌고, 캡처된 데이터가 여러분 자신의 클라우드에 남는 셀프 호스팅 방식이나 유료 OpenReplay Cloud로 실행할 수 있습니다. 창업자에게 이것은 퍼널 숫자가 세기만 하는 이탈 뒤편의 '왜'에 답해 줍니다 — 하지만 마찰을 보는 것과 그것을 고치는 것은 다른 일이며, 트래픽이 적을 때는 사용자와의 대화 몇 건이 녹화 천 개보다 더 많은 것을 알려 주는 경우가 많습니다.

OpenReplay란

OpenReplay(github.com/openreplay/openreplay)는 셀프 호스팅 세션 리플레이 스위트입니다. 약 26KB 크기의 가벼운 트래커를 웹 앱에 추가하면, 실제 사용자 세션을 그 아래 깔린 기술적 맥락과 함께 기록해 주므로, 재생을 지켜보면서 같은 순간에 무슨 일이 있었는지 DevTools 스타일의 화면을 열어 볼 수 있습니다. 2021년부터 개발되어 왔고 TypeScript로 만들어졌으며, 저장소는 단일 라이선스가 아니라 여러 라이선스로 공개된 모노레포이므로 실행하려는 구성 요소의 LICENSE 파일을 확인하세요.

  • 맥락을 갖춘 세션 리플레이 — 각 세션을 네트워크 활동, 콘솔 로그, JavaScript 오류, 스토어 상태, 페이지 속도 및 리소스 지표와 나란히 재생해 주므로, 버그나 혼란스러운 순간을 추측이 아니라 재현으로 확인할 수 있습니다.
  • 전환에 연결된 제품 애널리틱스 — 놓친 전환과 매출에 연결된 세션과 이슈를 드러내 주어, 정성적인 리플레이를 이미 추적하고 있는 정량적 이탈과 이어 줍니다.
  • 프라이버시 제어를 갖춘 셀프 호스팅 — 캡처된 데이터를 여러분 자신의 클라우드에 남길 수 있고, 세밀한 규칙으로 민감한 필드를 가리거나 건너뛰어 서버에 아예 도달하지 않게 할 수 있습니다. 이는 고객 데이터를 다룰 때 중요합니다.
  • 지원 및 버그 캡처 도구 — Assist 기능으로 사용자의 실시간 화면을 보고 통화로 연결해 도울 수 있으며, 브라우저 확장 프로그램은 개발자가 수정하는 데 필요한 기술적 세부 정보와 함께 버그를 기록합니다.

OpenReplay가 창업자의 성장 스택에서 차지하는 위치

세션 리플레이는 성장의 전환과 리텐션 쪽에 자리합니다. 애널리틱스는 대부분의 가입자가 온보딩을 끝내지 못한다는 사실을 알려 주고, 리플레이는 그들이 망설인 필드, 마주친 오류, 찾지 못한 단계를 보여 줍니다. 그 정성적인 '왜'가 밋밋한 퍼널 숫자를 구체적인 수정 사항으로 바꿔 주며, 그래서 방문자를 가입자로 전환하는 일이나 사용자 온보딩 작업과 자연스럽게 짝을 이룹니다.

솔직한 경계는 마찰을 보는 것과 그것을 없애는 것이 다른 일이라는 점입니다. 리플레이는 벽을 보여 줄 뿐, 여전히 여러분이 카피나 플로우나 제품을 바꿔야 하고, 애초에 적합한 사람들을 그 페이지로 데려와야 합니다. OpenReplay는 문제를 눈에 보이고 재현 가능하게 만들어 줄 뿐 — 무엇을 바꿀지 결정하고, 지켜볼 가치가 있는 트래픽을 얻어 내는 성장 작업은 여전히 여러분의 몫으로 남습니다.

지켜보기, 세기, 묻기 — 여러분의 단계에 보답하는 방법을 고르세요

사용자가 왜 이탈하는지 알아내는 방법에는 세 가지가 있으며, 이들은 서로 대체재가 아니라 보완재입니다. 세션 리플레이는 물량이 있을 때 강력하지만, 초기에는 다른 도구가 이기는 경우가 많습니다.

방법가장 좋은 상황맹점
지켜보기 — 세션 리플레이사용자가 정확히 어디서 망설이고, 오류를 만나고, 그만두는지를 재현 가능한 기술적 맥락과 함께 보는 데 적합패턴이 드러나려면 트래픽이 필요하고, 무슨 일이 일어났는지는 보여 주지만 그 사람이 왜 원했는지는 보여 주지 않음
세기 — 퍼널 애널리틱스모든 사람에 걸쳐 각 단계에서 몇 명이 이탈하는지 측정해 가장 큰 구멍이 어디인지 알려 줌어디인지는 알려 주지만 왜인지는 절대 알려 주지 않음 — 숫자는 결정을 설명하지 못함
묻기 — 사용자 인터뷰사용자 자신의 말로 행동 뒤편의 이유, 맥락, 목표를 이해하는 데 적합표본이 작고, 사람들이 말하는 것과 실제로 하는 것이 다를 수 있으며, 규모를 키울 수 없음

트래픽이 적을 때는 균형이 묻기 쪽으로 기웁니다. 이탈한 사람들과의 통화 열 건이, 거의 아무도 방문하지 않는 페이지의 녹화 천 개보다 제품-시장 적합성 이전 단계의 창업자에게 대체로 더 많은 것을 가르쳐 줍니다. 초기에 부족한 것은 물량이 아니라 이해이기 때문입니다. 숫자가 늘고 패턴이 지켜볼 가치를 갖게 되면 리플레이를 들여오세요. 이는 OpenPanel이나 GrowthBook 같은 정량적 도구, 그리고 고객 피드백을 수집하는 법에서 나누는 대화를 보완하는 정성적 짝입니다.

FAQ

OpenReplay는 무료인가요?
셀프 호스팅한다면 그렇습니다. OpenReplay는 오픈소스이며 AWS, GCP, Azure, DigitalOcean, Kubernetes 등 여러분 자신의 인프라에서 소프트웨어 비용 없이 실행할 수 있고, 서버 비용과 운영하는 시간만 들이면 됩니다. 저장소는 여러 라이선스에 걸쳐 있으므로 배포할 구성 요소의 LICENSE 파일을 확인하세요. OpenReplay Cloud는 직접 운영하고 싶지 않은 팀을 위한 유지 관리팀의 유료 매니지드 옵션입니다.
OpenReplay와 PostHog 또는 Hotjar — 무엇이 다른가요?
세션 리플레이 영역에서는 겹치지만 무게 중심이 다른 곳에서 출발합니다. OpenReplay는 셀프 호스팅이 가능하고 개발자 친화적이며, 네트워크·콘솔·오류·성능 같은 깊은 기술적 맥락과 리플레이를 짝지어 버그를 재현할 수 있게 합니다. Hotjar는 히트맵과 녹화를 중심으로 만들어진 호스팅형 마케팅 친화 도구이고, PostHog는 리플레이를 한 기능으로 담은 더 넓은 제품 애널리틱스 스위트입니다. 셀프 호스팅하고, 세션 데이터를 자신의 클라우드에 두고, 개발자에게 재현 수준의 세부 정보를 주고 싶다면 OpenReplay를 고르세요.
세션 리플레이가 SEO나 획득에 도움이 되나요?
아니요, 직접적으로는 아닙니다. 세션 리플레이는 전환, 리텐션, 디버깅 도구입니다 — 누군가 도착한 뒤에 일어나는 일을 개선할 뿐, 여러분을 어떻게 찾는지에는 관여하지 않습니다. 사용자가 어디서 어려움을 겪는지 보여 줌으로써 가입률과 활성화율을 높일 수 있고 그것이 모든 획득 채널을 더 효율적으로 만들지만, 그 자체로 트래픽을 만들어 내지는 않습니다. 퍼널을 고치는 방법으로 다루고, 획득은 별도의 작업으로 유지하세요.
스타트업은 언제 세션 리플레이를 도입해야 하나요?
패턴이 드러날 만큼 충분한 트래픽이 생겼을 때입니다 — 대략 퍼널 리포트가 명확한 이탈 단계를 보여 주지만 숫자만으로는 왜인지 알 수 없을 때입니다. 그 전, 물량이 아주 적을 때는 사용자와 직접 대화하고 몇 명이 실제로 제품을 쓰는 모습을 지켜보는 편이 시간당 더 많은 것을 가르쳐 주는 경우가 많습니다. 프라이버시도 실제 설정 단계입니다: 기록을 시작하기 전에 마스킹 규칙을 구성해서 민감한 필드가 사용자의 브라우저를 절대 벗어나지 않게 하세요.
Related projects
OpenPanel오픈소스이자 셀프호스팅 가능한 제품 애널리틱스 — Mixpanel과 Google Analytics의 대안Umami오픈소스, 프라이버시 중심 웹 애널리틱스 — Google Analytics를 대체하는 셀프호스팅 가능한 도구GrowthBook여러분 자신의 데이터 웨어하우스를 대상으로 실행하는 오픈소스 기능 플래그, 실험, 제품 분석Chatwoot오픈소스 고객 지원 플랫폼 — 라이브 채팅, 공유 받은편지함, 옴니채널 헬프데스크

You built it. Now grow it.

AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $19/month.

Start free trialMore projects