Skip to main content

Professional Insights.

Explore the tools that help you visualize friction and clarify interactions.

Behavioral Heatmaps

The first and only macOS tool to bring high-fidelity heatmap tracking to your desktop. Uncover hidden friction in any application by visualizing where users struggle or engage most.

Heatmap Visualization
  • Track movement density globally
  • Per-task heatmap filtering with task markers
  • Velocity heatmap (slow = reading, fast = scanning)
  • 3D heatmap with interactive SceneKit rendering
  • Fade-over-time for long-running sessions
  • Native Metal-accelerated performance

Cursor Trail

Give your cursor a sense of motion with a customizable trail. Choose the length and color of the trail to suit your style and needs.

Cursor Trail

Click Pulses & Rage Detection

Provide clear visual feedback for every click with animated pulses. Automatically detect frustration through rage click patterns — rapid successive clicks that indicate confusion.

  • Animated click pulses with customizable size and color
  • Rage click detection (configurable threshold)
  • Click clustering with K-means analysis
  • First-click analysis per task
  • Gaze plot (numbered sequential click visualization)
Click Pulses

Spotlight & Cold Zones

Spotlight mode dims the background to highlight where your cursor is. Cold zone detection reveals dead areas that users never interact with — potential discoverability problems.

Spotlight Mode

AI-Powered Study Scripts

Describe your study in plain English and let AI generate a structured task script with success criteria. Reuse templates, share scripts as JSON, or import from other tools.

  • Describe your study — AI generates tasks with timing estimates
  • mouseviz:// schema for cross-tool interoperability
  • 4 built-in templates (e-commerce, SaaS, navigation, forms)
  • Save as reusable templates for repeat studies
  • Import/export study scripts as JSON files
AI Study Scripts

Floating Task Conductor

A compact sidebar guides your usability session through each task. Pass, fail, or skip tasks with a click — markers are created automatically. Add timestamped notes inline.

  • 280px sidebar — minimal footprint, excluded from capture
  • Pass/Fail/Skip buttons with auto-marker creation
  • Per-task timer with estimated duration
  • Inline notes tied to the current task
  • Auto-success detection via foreground app matching
  • Keyboard shortcuts: ⌘⇧→ (pass), ⌘⇧↓ (skip), ⌘⇧N (note)
Task Conductor

Session Metadata & Markers

Capture participant name, project, and tags before each recording. Drop task markers with ⌘⇧M or ⌘1-9 during recording. Group sessions by project in capture history.

  • Optional pre-recording form (participant, project, tags)
  • Quick markers: ⌘⇧M generic, ⌘1-9 numbered
  • Quick notes: ⌘⇧N floating input overlay
  • Live marker count in control bar timer
  • Project grouping with folder toggle in history
Session Metadata

Advanced Analysis Suite

Go beyond basic heatmaps. MouseViz includes analysis tools that professional UX researchers actually need — from hesitation detection to attention flow paths.

  • Per-task heatmap filtering (select a task, see only its heatmap)
  • Hesitation detection (cursor pauses > 2s)
  • Attention flow paths (temporal color-coded movement sequence)
  • First-click analysis with scatter metric
  • Click clustering (K-means with auto-K selection)
  • Scroll depth visualization with direction-change detection
  • Transition matrix (cursor movement between screen regions)
  • Areas of Interest (draw regions, get per-AOI metrics)
  • Mouse velocity heatmap (slow = reading, fast = scanning)
Advanced Analysis

Session Replay

Play back any recorded session with the heatmap building up in real time. Scrub the timeline to jump to any moment. Marker pins on the timeline show task transitions.

  • 60fps playback with progressive heatmap buildup
  • Timeline scrubbing — drag to any timestamp
  • Marker pins visible on the timeline
  • Cursor dot follows the original path
  • Space bar to play/pause
Session Replay

Session Comparison & Diffing

Compare two participants side-by-side or as a dual-color overlay (blue vs red). Compare design versions A vs B to measure if a redesign actually improved usability.

  • Side-by-side and overlay comparison modes
  • Per-task segment picker for focused comparison
  • Multi-participant overlay (green = success, red = failure)
  • Session diffing: green = less confusion, red = more
  • Improvement score and hot zone shift metrics
Session Comparison

Success Metrics Dashboard

After multiple sessions, see aggregated results across all participants. Task completion rates, time-on-task histograms, rage click correlation, and problem detection — all in one view.

  • Overall completion ring and overview cards
  • Per-task stacked bars (pass/fail/skip) with participant dots
  • Time-on-task distribution histograms
  • Rage click correlation per task
  • Problem detection (> 30% failure rate auto-flagged)
  • AI post-study insights (executive summary, recommendations)
Success Metrics Dashboard

Built-in Video Editor

Trim, annotate, and export recordings without leaving MouseViz. Burn the heatmap directly onto the video for shareable clips that show exactly what happened.

  • Trim with drag handles on the timeline
  • Annotations: arrows, circles, rectangles, text labels
  • 5 annotation colors with per-frame visibility
  • Heatmap overlay compositing with adjustable opacity
  • Speed control (0.5x, 1x, 2x)
  • Session marker pins on the editing timeline
  • Export as MP4 with all effects composited
Video Editor

Export Everything

Export your work in any format. From PNG heatmaps to interactive HTML reports, from CSV metrics to animated GIF timelapses — MouseViz has you covered.

  • PDF reports (cover page, per-task heatmaps, notes, summary)
  • Interactive HTML reports (dark theme, click-to-expand tasks)
  • CSV export (task metrics, participant results, hesitations)
  • Heatmap timelapse GIF (animated buildup)
  • .mouseviz bundle (shareable study package with all artifacts)
  • Video: H.264, HEVC, ProRes
  • Images: PNG, JPEG, WebP (privacy blur for sensitive areas)
  • SUS & NPS questionnaire results
Export Options

Integrations & API

Connect MouseViz to your existing workflow. Slack notifications, webhook triggers, Figma plugin bridge, and a full JSON-RPC API with a command-line tool.

  • Slack: auto-post study summaries with per-task results
  • Webhooks: POST notification on recording/study complete
  • Figma bridge: local HTTP server for plugin integration
  • IPC server: JSON-RPC 2.0 over Unix socket (14 methods)
  • CLI tool: mouseviz start/stop/status/marker/scripts
  • mouseviz:// deep links (5 commands)
  • Observer mode: second-screen facilitator view
Integrations

Floating Control Bar

Access all MouseViz features from a convenient floating bar. Toggle visualizations, add markers, open the task conductor, and manage recordings — all without switching apps.

  • Record/Pause/Stop with live timer + marker count
  • Mode toggles: Heatmap, Clicks, Trail, Spotlight, Cold Zones
  • Task marker button during recording
  • Task script indicator when a study is loaded
  • Three sizes: compact, regular, large
  • Drag to reposition, follows cursor across screens
Floating Control Bar

Settings

Customize every aspect of MouseViz to fit your workflow. From keyboard shortcuts to default save locations, output format preferences, and visualization defaults — make MouseViz truly yours.

Settings screenshot 1 of 12
Settings screenshot 1
Settings screenshot 2
Settings screenshot 3
Settings screenshot 4
Settings screenshot 5
Settings screenshot 6
Settings screenshot 7
Settings screenshot 8
Settings screenshot 9
Settings screenshot 10
Settings screenshot 11
Settings screenshot 12
Item 1 of 12