Privacy-first QA toolkit

Your exploratory session writes a test suite before your coffee cools

SessionSnapshot records everything locally, finds coverage gaps, renders heatmaps, and turns your clicks into Playwright/Cypress/Selenium tests.

Trusted by privacy-conscious QA teams
Product preview

From Clicks to Code in 3 Steps

Record privately screenshot
1

Record privately

Install the Chrome extension. It captures interactions, screenshots, console, network, and notes—stored in IndexedDB only.

Review and analyze screenshot
2

Review & analyze

Open the dashboard to replay the session, inspect coverage gaps and element/form stats, and explore interactive heatmaps.

Generate tests screenshot
3

Generate tests

Convert scenarios into Playwright, Cypress, or Selenium code with robust selector strategy. Export tests or copy in one click.

What testers say

Real quotes from QA leaders who tried SessionSnapshot

A

One click and my session becomes a Playwright suite. The coverage gaps view is gold.

Senior SDET • Fintech
D

Finally, session artifacts devs actually use—screens, console, network—without fighting a backend.

QA Lead • Healthcare
S

Heatmaps show where we never clicked. We plan sessions around risk now.

Head of QA • Ecommerce

Everything you need

Session recording

Capture clicks, inputs, screenshots, console and network automatically—private by default.

0:00 / 0:00
1x

Heatmaps

See where users interact and where they don't. Spot blindspots fast.

0:00 / 0:00
1x

Generate tests for any stack

Turn sessions into Playwright, Cypress, or Selenium suites with resilient selectors.

0:00 / 0:00
1x

Coverage analytics

Quantify element and form coverage to find gaps before bugs ship.

0:00 / 0:00
1x

Timeline playback

Replay step‑by‑step with timestamps, logs, and screenshots in context.

0:00 / 0:00
1x

Local‑only storage & export

Everything stays on your machine. Export JSON/CSV and test code when you choose.

0:00 / 0:00
1x

Works with your favorite tools

Use the generated tests anywhere you run Playwright, Cypress, or Selenium WebDriver.

Playwright logo
Cypress logo
Selenium WebDriver logo

Simple pricing

Trial

15 days, full features

No credit card. Auto-extend once by 7 days on click.

Pro

All features, single user

$39/year
  • Unlimited sessions on-device
  • All analytics and heatmaps
  • All test frameworks

Traffic-based plans are unnecessary here—your data never leaves your machine.

FAQ

  • All data stays local in IndexedDB; nothing is uploaded.
  • Stored under your browser profile; delete sessions in the dashboard anytime.
  • Uninstalling the extension removes its local storage. Export first if you want to keep sessions.
  • Clearing hosted app/site data also deletes IndexedDB. Export to back up.
  • IndexedDB survives restarts/updates; rare profile resets can still cause loss. Export important sessions.
  • Works fully offline. Very long sessions with many screenshots can use significant space.
  • Captured: clicks, inputs, form submits, navigation, scrolls, screenshots, console logs, JS errors, and network requests.
  • Exports: JSON with full session data (events, screenshots, logs) and a CSV summary. Generated test code can also be exported.
  • Frameworks: Playwright, Cypress and Selenium WebDriver.
  • Selectors: optimized for stability using attributes and context; you can review/edit before export.

Yes. Recordings follow navigation across pages and subdomains within the same browser session.

  • Start/stop from the extension icon; then open the dashboard to replay and analyze.
  • Performance impact is minimal for typical sessions; long, screenshot‑heavy sessions cost more CPU/storage.
  • Supported browsers: Chrome and Chromium‑based (including Edge).
  • Share by exporting JSON/CSV or generated tests and attaching them to tickets or repos.
  • Sessions are local to the device/profile. Opening them on another device requires exported files; importing back into the dashboard is not yet supported.
  • Coverage gap detection and risk insights.
  • Element/form‑level stats and completion rates.
  • Interactive heatmaps and navigation paths.
  • Timeline replay with screenshots and console/network logs.

Exploratory testers and SDETs who want faster feedback, measurable coverage, and one‑click handoff to automated tests.

Stop losing bugs and time

  • Manual notes miss context; we capture screenshots, logs, and timing automatically.
  • Coverage blindspots hide risk; we surface untested elements and incomplete forms.
  • Handovers stall; export JSON/CSV plus dev‑ready test code instantly.
Product preview