See Every User Journey.
Fix Issues Faster.
Modern session replay and debugging platform with real-time insights
Debug with Clarity.
Ship with Confidence.
TraceScout is a lightweight, developer-friendly session replay platform that captures every user interaction, network request, and error—giving you the full context to debug issues in minutes, not hours.
Complete Session Replay
Record DOM mutations, user interactions, console logs, and network activity
Lightweight SDK
<140KB minified, optimized for performance with intelligent chunking
Deep Debugging
Stack traces, network monitoring, console logs, and performance metrics in one view
Enterprise Ready
Multi-workspace support, team collaboration, role-based permissions
Real-time Insights
Live session monitoring and instant error notifications
Transform How You Debug
TraceScout transforms how development teams understand and resolve issues. Built with a modern SDK that captures session data with minimal performance impact, TraceScout provides deep visibility into user journeys, network requests, errors, and performance bottlenecks. Unlike traditional monitoring tools, TraceScout offers intelligent chunking, automatic compression, and offline support—ensuring reliable data capture even in challenging conditions.
Everything You Need to Debug Faster
Comprehensive monitoring and debugging tools designed for modern development teams
Session Replay
Visual timeline of user interactions with DOM recording. Watch exactly what users experienced with pixel-perfect playback including mouse movements, clicks, scrolls, form inputs, and navigation.
Network Monitoring
Capture all fetch/XHR requests, responses, status codes, timing, and payloads. Identify slow APIs, failed requests, and integration issues instantly.
Error Tracking
Automatic error capture with full context: stack traces, user actions leading to errors, console logs, device information, and environment details.
Device & Telemetry
Comprehensive device fingerprinting: browser, OS, screen resolution, viewport, memory, connection speed, and custom user metadata.
Explore Logs
Powerful search and filtering interface for all captured events. Filter by session, user, error type, time range, device, or custom tags.
Projects & Workspaces
Organize monitoring by teams and applications. Create multiple workspaces, each with multiple projects. Role-based access control for team management.
Live Console & Metrics
Real-time console output during replay. Track Core Web Vitals (LCP, FID, CLS), resource timing, memory usage, and custom performance markers.
Integrations
Webhook support for error notifications. Export data to Slack, Jira, Datadog, or custom endpoints. RESTful API for programmatic access.
TraceScout SDK
Built for Production
Lightweight, performant, and easy to integrate. Everything you need, nothing you don't.
Production-Ready
97% bundle size reduction (12MB → 336KB). Built on custom rrweb fork with enhanced features.
Modular Architecture
Core, interceptors, monitors, recording, services. TypeScript-first with full type definitions.
Intelligent Processing
Time & size-based chunking (60s or 1MB). Automatic batch uploads with retry logic. Up to 70% compression.
Safe & Performant
Async processing never blocks main thread. Privacy controls, input masking, offline queue ensures zero data loss.
// Install
npm install @tracescout/sdk
// Initialize
import TraceScout from '@tracescout/sdk';
TraceScout.init({
apiKey: 'your-api-key',
projectId: 'your-project-id',
enableSessionRecording: true,
enableSessionChunking: true,
enableSessionUploads: true,
// Privacy controls
recordingMaskAllInputs: true,
recordingBlockClass: 'sensitive-data',
// Performance optimized
sessionChunkDuration: 60000, // 1 minute chunks
sessionMaxChunkSize: 1000000, // 1MB chunks
uploadBatchSize: 3,
enableUploadCompression: true,
});Why Not Just Use rrweb?
TraceScout uses a custom rrweb wrapper that adds production features: chunking, compression, upload queue, offline support, session storage, and metadata management—features absent from vanilla rrweb. We've taken the best recording engine and made it production-ready.
Powerful Infrastructure
Built to Scale
Enterprise-grade backend designed for reliability, performance, and scalability
High-Throughput API
RESTful API built for event ingestion. Gzip/Brotli compression support.
Smart Storage
Redis caching for hot data. PostgreSQL for persistent storage with optimized indexing.
Fast Playback
Sub-second session loading with smart caching. Efficient chunk reassembly.
Secure & Isolated
Multi-workspace isolation with secure data boundaries. Rate limiting and abuse prevention.
Scalable
Horizontal scaling support for growing teams. Handles millions of events per day.
Real-time
Event streaming via WebSocket. Automatic chunk sequencing and validation.
Ready to See Every User Journey?
Start debugging with clarity today. No credit card required. Set up in minutes.
Trusted by development teams worldwide