Skip to content

Website QA for vibe coders

Scan smarter. Fix faster. Ship better.

Paste your website URL. Scaneryx checks what your users actually touch and turns bugs into fix-ready reports.

Only scan websites you own or have permission to test.

Fix prompts work with Lovable, Bolt, Replit, Cursor and Claude Code

scaneryx scan https://your-app.lovable.app

Example
  1. Opening page
  2. Inspecting DOM
  3. Checking links
  4. Checking console
  5. Checking accessibility
  6. Checking mobile
  7. Building report

Report

score 83/100

  • high

    Broken internal link

    /pricing → 404

  • medium

    Email input has no label

    input#email

  • low

    Missing meta description

    /

Product

A real browser, pointed at your site.

Scaneryx opens your website in headless Chromium, watches the network and console, walks your internal links and inspects the rendered DOM on desktop and mobile. Every finding comes with evidence.

Network
HTTP 404 / 5xx, failed resources, localhost calls in production
Runtime
console.error, uncaught exceptions, page errors
Navigation
Broken internal links, crashing routes
Images
Broken images, missing alt text
SEO
Title, meta description, H1, viewport
Accessibility
Labels, button names, ARIA references
Forms
Unlabeled fields, insecure actions — never submitted
Layout
Overflow at 1440×900 and 390×844
Performance
Load duration, page weight, failed resources

What a finding looks like

Demo data
HighImportant feature may break

A list on this page can crash

What happens?
A list or section may stop loading for some visitors and stay empty or broken.
Why?
The page tries to read data before it is available.
How to fix
Check that the data exists before rendering it and show a safe loading or empty state.
Page /
MediumUsers may notice a problem

Pricing link leads to a missing page

What happens?
Visitors who click “Pricing” get a 404 page.
Why?
The link points to /pricing, which doesn't exist in the deployed site.
How to fix
Update the link or restore /pricing.
Page /

Plain-language explanation first. Technical details one click away.

How it works

From URL to fix in one loop.

  1. 01

    Paste a URL

    Any public site — a Lovable preview, a Vercel deploy, your production domain.

  2. 02

    Scan in Chromium

    Up to 10 pages and 30 links, desktop and mobile, in under two minutes.

  3. 03

    Get a prioritized report

    Critical → low, each issue with evidence, the element and a suggested fix.

  4. 04

    Copy the fix prompt

    One deterministic prompt for Lovable, Claude Code, Cursor, Bolt or Replit.

  5. 05

    Deploy and retest

    Run the scan again and watch the score move.

Fix prompt

Bugs in, a prompt your AI editor understands out.

Scaneryx turns verified findings into one structured prompt — with pages, elements and evidence. No AI guessing in between, nothing invented. Paste it where you build, deploy, retest.

fix-prompt.txtGenerated from demo data
Please fix the following verified issues on my website (https://demo-shop.example.com/):

1. HIGH — A list on this page can crash
Page: /
What happens: A list or section may stop loading for some visitors and stay empty or broken.
Cause: The page tries to read data before it is available.
Fix: Check that the data exists before rendering it and show a safe loading or empty state.
Evidence: TypeError: Cannot read properties of undefined (reading 'map') at ProductGrid (/assets/index-3f2a.js:1:48211)

2. MEDIUM — Pricing link leads to a missing page
Page: /
What happens: Visitors who click “Pricing” get a 404 page.
Cause: The link points to /pricing, which doesn't exist in the deployed site.
Fix: Update the link or restore /pricing.
Element: nav > a:nth-of-type(3)
Evidence: GET /pricing 404

3. MEDIUM — Email field is difficult to use with screen readers
Page: /
What happens: People using accessibility tools may not know what this field is for.
Cause: The field has no label connected to it — a placeholder alone isn't announced reliably.
Fix: Add a visible <label for="…"> (or an aria-label) that says what to enter.
Element: form.newsletter > input
Evidence: form.newsletter > input <input type="email" placeholder="you@example.com">

(2 lower-priority issue groups omitted — fix the ones above first.)

Requirements:
- Preserve the current visual design.
- Do not remove working features.
- Fix only the verified issues listed above.
- Keep mobile behavior intact.
- Retest the affected flows afterwards.

Pricing

Start free. Upgrade when you ship more.

Monthly plans you can cancel anytime, or pay once for lifetime access. Card, Apple Pay, Google Pay and Link via Stripe.

Free

€0/ month

Try Scaneryx on one site.

Scans / month
3
Projects
1
Concurrent
1
Start free

Starter

€4.99/ month

For side projects that ship weekly.

Scans / month
15
Projects
3
Concurrent
1
Choose Starter

Pro

Most popular

€11.99/ month

For builders shipping every day.

Scans / month
30
Projects
10
Concurrent
2
Choose Pro

Growth

€19.99/ month

For freelancers with client sites.

Scans / month
60
Projects
25
Concurrent
3
Choose Growth

Power

€24.99/ month

For teams and agencies.

Scans / month
100
Projects
∞
Concurrent
4
Choose Power

Lifetime

€99one-time

No recurring billing. Fair use applies.

  • Unlimited monthly scan credits
  • Unlimited projects
  • All current core scanner features
  • Future standard scanner improvements
  • No recurring billing

Fair use: up to 4 scans at a time and 50 scans per day. No mass crawling, bot farms or automated scanning of large domain lists.

Compare all featuresShow
Feature comparison of all plans
FeatureFreeStarterProGrowthPowerLifetime
Scans per month3153060100Unlimited
Projects131025UnlimitedUnlimited
Scans at the same time112344
Scan history14 days90 days180 days1 year2 yearsUnlimited
Fix prompts
Full issue reports
Priority scans
Advanced checks
Scheduled scan preparation

A QA tool, not a security scanner.

Only scan websites you own or have permission to test. Scaneryx is read-only by design.

Scaneryx does

  • Loads pages like a visitor would (GET only)
  • Reads the DOM, console and network traffic
  • Analyses forms structurally
  • Respects strict limits: 10 pages, 30 links, 2 minutes

Scaneryx never

  • Submit forms, log in, sign up or buy anything
  • Follow logout, delete, checkout or unsubscribe links
  • Probe ports, guess passwords or exploit vulnerabilities
  • Reach private networks, localhost or cloud metadata