Trusted by QA teams at
• • •

Sound Familiar?

"It's broken" tickets with zero technical context
Hours spent asking "can you try again?" and "what browser?"
404s, network failures, and broken images you never see
Screenshots that show the result, not the cause
Writing the same manual test steps over and over
With Scan Co-pilot

Turn it on and walk through your site like a user. A live panel surfaces every issue as you go — JS errors, missing labels and low contrast, thin SEO metadata, slow LCP and layout shift, broken images and overflowing layouts — then aggregates them into a dashboard you can export to your tracker or CI.

1 click To capture a full repro
.spec.ts Playwright test exported
100% Private & local

A QA reviewer on every page

The local engine runs with zero network calls. Switch on an AI adapter for deeper visual & UX judgment.

JavaScript & errors

Uncaught exceptions, unhandled rejections, console errors and broken resources, captured live.

Accessibility (WCAG)

Alt text, form labels, accessible names, contrast ratios, heading order, landmarks and focus order.

SEO & metadata

Title and description length, canonical, robots, Open Graph, viewport and heading structure.

Performance & delay

Core Web Vitals — LCP, CLS, INP, TTFB — plus long tasks, oversized assets and slow requests.

Visual / broken design

Broken images, overflow, tiny tap targets, off-screen and clipped content, blank-page detection.

AI visual review opt-in

A screenshot goes to Claude, OpenAI or your local model to catch layout breakage and UX issues heuristics miss — with boxes drawn on the page.

Bring your own AI — or keep it fully local

Adapters are opt-in. Until you add one, nothing leaves your browser.

Claude (Anthropic)

Vision analysis with your API key, stored only in the browser.

OpenAI (GPT-4o)

OpenAI-compatible vision, your key, browser-direct.

Local / self-hosted

Point at Ollama, LM Studio or vLLM — data never leaves your machine.

Hands-free crawl mode sweeps a whole site automatically · export to JSON, Markdown, CSV, JUnit and SARIF for CI.

Everything. Automatically.

Beyond the co-pilot, Scan still captures 12+ diagnostic data types in one click

JavaScript Errors

Runtime exceptions with full stack traces, unhandled promise rejections, and console errors

Auto-captured
Network Errors

404s, 500s, timeouts, CORS failures - every failed API call with status codes and timing

New
Broken Resources

Missing images, failed scripts, broken stylesheets, missing favicons - all detected automatically

New
Blank Page Detection

Detects empty pages, error pages (404, 500), and DOM health issues automatically

New
Security Violations

CSP violations, mixed content warnings, and security policy blocks

New
Form Interactions

Text inputs, dropdowns, checkboxes - full form filling replay for chat and forms

New
Floating Panel

Minimalist control panel stays visible while you scroll and interact with the page

New
Pause & Resume

Pause recording anytime, skip sensitive actions, then resume - full control over what's captured

New
Full Cookie State

Every cookie with domain, path, secure flags, expiry. Debug auth without asking "are you logged in?"

Auto-captured
Storage Snapshots

localStorage and sessionStorage captured at every step. See exactly what state the user had.

Auto-captured
Playwright Scripts

Auto-generate test scripts from recorded sessions. Run regression tests instantly.

Auto-generated

Bug to Fix in 3 Clicks

1
Click Start

Open the extension on any page. Click Start Scan. That's it.

2 seconds
2
Reproduce

A floating panel stays visible as you navigate. Pause anytime. Every action is captured.

15-30 seconds
3
Export & Share

One click exports everything. Attach ZIP to Jira, Linear, GitHub, or email.

1 second

Professional Bug Reports in One Click

Every scan exports a complete diagnostic package. Attach to any ticket system - developers get full context instantly.

  • errors.csv All errors: JS, network, resources, security violations
  • network-errors.csv Failed requests with status codes, timing, and URLs
  • cookies.csv + console.csv Full state and all console output
  • session.json DOM replay with rrweb - watch exactly what happened
  • flow.json Click journey with selectors for automation
  • replay.spec.js Ready-to-run Playwright test script New
scan-export-2025-01-15.zip
scan-export-2025-01-15/
cookies.csv 2.1 KB
console.csv 4.7 KB
errors.csv 3.2 KB
network-errors.csv 1.8 KB new
session.json 847 KB
flow.json 5.1 KB
replay.spec.js 2.4 KB new
README.txt 1.2 KB

Built For Teams Who Ship

QA Engineers

Create bug reports developers actually want to read. Include everything needed for first-time reproduction.

Full context in every report
Developers

Debug production issues with full context. See network errors, state, and user actions. No more guessing.

Replay of the exact session
Support Teams

Capture diagnostic data without technical knowledge. Escalate tickets with confidence.

No technical skill needed
Freelancers

Send clients a diagnostic link, get back everything you need. Professional without the overhead.

$0 forever free

Real Results from Real Teams

"Finally, bug reports that actually have the information I need. Network errors and broken images are caught automatically now."

JM
Senior Developer SaaS Startup

"The Playwright export is a game changer. We went from manual regression testing to automated tests generated from our QA sessions."

SK
QA Lead E-commerce Agency

"Privacy was our main concern. Scan runs 100% locally - we verified it. Perfect for our healthcare clients."

RP
Tech Lead Healthcare Tech

Enterprise Privacy, Zero Setup

Unlike cloud-based tools, Scan never phones home. Zero network requests. Perfect for healthcare, finance, government, and any organization with strict data policies.

  • Zero network calls - works completely offline
  • Local-first — captured data never leaves your machine unless you export it
  • PII automatically masked in session replays
  • Nothing you capture is sent to us
  • Open for inspection - see exactly what the code does
No Cloud
Zero uploads ever
No Tracking
No analytics code
100% Local
Your machine only

Why Teams Switch to Scan

See how Scan compares to enterprise tools costing $10K+/year

Feature Screenshots Loom / Vidyard LogRocket / FullStory BrowserStack Scan by ALT.QA
JavaScript errors with stack traces
Network error capture (404, 500, CORS)
Broken images & resource detection
Cookie & storage state capture
DOM-level session replay
Floating panel (stays visible) New
Pause & resume recording New
Auto-generate Playwright tests
100% local (zero cloud)
Free account to download; no account to use
Local-first (data stays on your device)
Annual cost Free $180+/user $10,000+ $3,588+ $0 Forever

Prices based on publicly available pricing pages as of 2025

Ready to Fix Bugs Faster?

Stop asking “can you reproduce that?” — send the recording instead.

Download Free - Data Stays Local
30-second install Free account to download Works offline Forever free
Chrome Edge