Just browse.
It catches the bugs.
An AI-enabled QA co-pilot that rides along as you click through your site — flagging JavaScript errors, accessibility (WCAG) gaps, SEO problems, Core Web Vitals regressions and broken visual design on every page, live. Heuristics run 100% locally; deep AI analysis is yours to switch on.
Bring your own model: Claude, OpenAI, or local
Sound Familiar?
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.
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
Network Errors
404s, 500s, timeouts, CORS failures - every failed API call with status codes and timing
Broken Resources
Missing images, failed scripts, broken stylesheets, missing favicons - all detected automatically
Blank Page Detection
Detects empty pages, error pages (404, 500), and DOM health issues automatically
Security Violations
CSP violations, mixed content warnings, and security policy blocks
Form Interactions
Text inputs, dropdowns, checkboxes - full form filling replay for chat and forms
Floating Panel
Minimalist control panel stays visible while you scroll and interact with the page
Pause & Resume
Pause recording anytime, skip sensitive actions, then resume - full control over what's captured
Full Cookie State
Every cookie with domain, path, secure flags, expiry. Debug auth without asking "are you logged in?"
Storage Snapshots
localStorage and sessionStorage captured at every step. See exactly what state the user had.
Playwright Scripts
Auto-generate test scripts from recorded sessions. Run regression tests instantly.
Bug to Fix in 3 Clicks
Click Start
Open the extension on any page. Click Start Scan. That's it.
Reproduce
A floating panel stays visible as you navigate. Pause anytime. Every action is captured.
Export & Share
One click exports everything. Attach ZIP to Jira, Linear, GitHub, or email.
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
Built For Teams Who Ship
QA Engineers
Create bug reports developers actually want to read. Include everything needed for first-time reproduction.
Developers
Debug production issues with full context. See network errors, state, and user actions. No more guessing.
Support Teams
Capture diagnostic data without technical knowledge. Escalate tickets with confidence.
Freelancers
Send clients a diagnostic link, get back everything you need. Professional without the overhead.
Real Results from Real Teams
"Finally, bug reports that actually have the information I need. Network errors and broken images are caught automatically now."
"The Playwright export is a game changer. We went from manual regression testing to automated tests generated from our QA sessions."
"Privacy was our main concern. Scan runs 100% locally - we verified it. Perfect for our healthcare clients."
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
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