# uxTrace > uxTrace is session replay for websites and PWAs with browser console and network logs, heatmaps and an MCP server for AI agents. Run it in our cloud or on your own servers. uxTrace is built for teams that need to see exactly what a user did and why it failed: support, engineering, product and security teams in fintech and banking, e-commerce, and enterprises with employee portals. Main differentiator: full on-premise deployment on the customer's own servers, with their domain and TLS certificates. Key facts: - Session replay for websites and PWAs, 1x–8x speed, idle pauses skipped. - One timeline with five data layers: screen recording, actions (clicks, input, scroll), custom events, browser console (warnings, errors) and network requests (method, URL, redirect, duration, status code). - Session filters: User ID, Device ID, device, OS, browser, PWA, country, visited URL, screen name, custom event, errors and warnings, network failures, rage clicks, "Any problem". - Click heatmaps per URL and period, desktop and mobile separately. - Data protection: masking of personal and financial data on the user's device; sampling 0–100% of traffic; country limits; Always record and Never record rules by User ID or Device ID; GDPR-ready, data deletion on request, DPA available. - Deployment: uxTrace Cloud (one script tag, same-day start, 90-day default retention, adjustable) or on-premise (Kubernetes, Docker or VM image; no vendor access to data; works without internet on a corporate network; basic deployment in one business day; regular updates and support with SLA). - AI agents: an MCP server (early access) prepares problem sessions in an AI-ready format. Agents find problem sessions, review session timelines (actions, events, console, network), determine the causes of the problems users face, summarize errors and failing requests, and get page stats and heatmaps. Works with cloud models such as Claude or ChatGPT and local models such as Qwen; with on-premise uxTrace and a local model, session data stays inside the customer's network. - Pricing: quote based on recorded sessions per month, seats and deployment type. Free pilot available for uxTrace Cloud. - Company: BUMPIN L.L.C-FZ, Dubai, UAE. Contact: hello@uxtrace.io. ## Pages - [Home](https://uxtrace.io/): Session replay for websites and PWAs with browser console, network requests and heatmaps. Data ready for AI agents via MCP. Cloud or on-premise. - [Product](https://uxtrace.io/product/): See what happened and why: session replay at 1x–8x, JavaScript console, network requests, session filters and click heatmaps on one timeline. - [AI agents](https://uxtrace.io/ai-agents/): The uxTrace MCP server gives AI agents structured access to sessions, errors and user behaviour. Works with cloud models and local models. Early access. - [Cloud](https://uxtrace.io/cloud/): Add one script tag and start the same day. We handle hosting, updates and operations. Sessions kept 90 days by default, adjustable to your policies. - [On-premise](https://uxtrace.io/on-premise/): Self-hosted session replay: user data never leaves your infrastructure. Kubernetes, Docker or VM image, your domain and certificates, no internet required. - [Security](https://uxtrace.io/security/): Personal and financial data is masked on the user's device. Control what gets recorded with sampling, country limits and Always/Never record rules. - [Pricing](https://uxtrace.io/pricing/): uxTrace pricing depends on recorded sessions per month, seats and deployment type. Request a quote. A free pilot is available for uxTrace Cloud. - [Book a demo](https://uxtrace.io/demo/): See uxTrace on a demo environment: session replay, console and network logs, AI agents via MCP, and Cloud or on-premise deployment options. ## Optional - [Full site text for AI agents](https://uxtrace.io/llms-full.txt): every page's content as plain Markdown.