Resolve
SolidJS issues
with session recordings
Console logs, network data, and user actions from every render.
Works with SolidStart SSR and Vite-based setups.

Works with the tools you already use
CDN or npm — your call
Add a script tag for instant setup, or install the npm package for programmatic control. SolidStart apps use dynamic imports to keep the server bundle clean.
Flexible installation

Signals and network captured
Console errors, network requests, browser metadata, and user actions — captured from every SolidJS render. Debug reactive state issues with full session context.
Reactive state visibility

Privacy-first recording
Sensitive data is masked before recordings leave the browser. Works with SolidStart middleware. GDPR and CCPA compliant out of the box.
Redacted before capture

Works with your support tools
Recordings attach to Intercom, Zendesk, and Slack conversations. Session data links to tickets. API and webhook support for custom workflows.
Fits where you triage

SolidJS
SolidJS Setup Guide
Install Userplane in your SolidJS application. Provider component and onMount 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 data automatically.
Next.js
Capture console logs, network requests, and session details from your Next.js app. Works with App Router and Server Components.
React
Console logs, network activity, and session info — captured from your React app. Works with Vite, CRA, and custom setups.
Vue
Capture console logs, network requests, and session data from your Vue app. Compatible with Vue 3 and Vue Router.
Identify SolidJS issues with full session recordings
Reactive state issues, SSR hydration bugs, and runtime errors — every recording has the technical context to find the root cause.