Debug
React issues
with session recordings
Replay the full user session with logs, errors, and network data.
Works with Vite, CRA, and custom setups.

Works with the tools you already use
One-click session capture
Customers click a link and record. You get a full replay with every component render, navigation event, and runtime error. No installs on their end.
No installs, full replay

Console and network context
Errors, request details, browser metadata, and user action trails — captured automatically with every recording from your React application.
Full stack visibility

Built-in data redaction
Sensitive fields are masked client-side before recordings reach your team. SDK-level redaction rules and consent flow controls. GDPR and CCPA compliant.
Compliant from day one

Routes to your support tools
Session recordings flow to Intercom, Zendesk, or Slack. Link recordings to support tickets. API and webhooks for custom pipelines.
Context where you triage

React
React Setup Guide
Install Userplane in your React application. Provider component and useEffect initialization.
SDK Overview
Embed script or npm package. Attach metadata, control recordings, and configure privacy.
How Screen Recording Works
How recordings capture console logs, network requests, and session info automatically.
Next.js
Capture console logs, network requests, and session details from your Next.js app. Works with App Router and Server Components.
Vue
Capture console logs, network requests, and session data from your Vue app. Compatible with Vue 3 and Vue Router.
Angular
Console logs, network requests, and session activity from your Angular app. Works with standalone components and NgModules.
Resolve React issues without the back-and-forth
Stop chasing customers for repro steps. Every recording includes the console logs, network data, and context your team needs.