Free Scan
Try AegisRunner with no signup. Drop in a URL and email, get a one-page scan and AI-generated tests by email in about 90 seconds.
Free Scan
Free Scan is the no-signup way to try AegisRunner. Drop in a URL and your email at aegisrunner.com/scan; we scan one page of your site, generate a small starter test suite, and email you a link to the results. No credit card, no account needed. This page covers what you get, what you don't, and how to take it further.
What's included in a free scan
- One page scanned — the URL you submit, plus enough of its first-level interactions to generate meaningful tests.
- AI-generated test suite — typically 2–4 tests for what's on that page (form submissions, key navigation, mobile viewport check). Thin pages still get a baseline "smoke" suite (page loads, top link works, mobile viewport renders) so you always have something to look at.
- Site-level audits — accessibility (axe-core WCAG), SEO basics, security headers, and performance metrics for the page.
- Screenshot — desktop screenshot of the scanned page.
- Email report — sent within 60–90 seconds of submission. Contains scan summary, test count, issue count, and a link to the full result page.
- Public result page at
/scan/{id}— shareable. Anyone with the link can see your scan results.
What's not included
- Multi-page crawls. Free scans are capped at one page. If your homepage links to twelve other interesting screens, the free scan won't reach them. Sign up for the Free plan (15 multi-page scans/month, 10 pages each) or Starter ($9/mo, 75 pages each).
- Running the tests. Free scans generate tests but don't run them. To execute the suite across Chromium / Firefox / WebKit, sign up.
- Auto-heal, baselines, scheduling, integrations. All require an account and (for some) a paid plan.
- Pro features — visual regression, JS error capture, accessibility snapshots — paid plans only.
How to run a free scan
Open aegisrunner.com/scan. No login needed.
- Website URL — the page you want scanned. Include
https://. - Email — where the report goes.
A Cloudflare Turnstile challenge runs invisibly to keep abuse out.
You'll see a status page with a live progress bar. The page redirects to the results when the scan completes.
An email arrives with a summary and a link to the full result. Sender is noreply@aegisrunner.com; if it's not in the inbox in a couple of minutes, check spam.
The result page
Free scan results live at aegisrunner.com/scan/{id}. The URL is public — anyone with the link can read it, useful for sharing with a teammate or pasting into a Slack channel.
Sections on the page:
- Header — domain scanned, page count, test count, issue count.
- Generated tests — the test suite with each test case expanded so you can see the steps. Real Playwright code, not pseudocode.
- Screenshot — the page as we saw it.
- Audits — accessibility violations, SEO findings, security headers, web vitals.
- "Get the full picture" CTA at the bottom — sign up to scan more pages, run the tests, and unlock everything else.
Plan limits
One scan per IP every few minutes. There's no daily cap, but if you're hammering it from one address, the rate limiter will slow you down. The same email can run free scans on different sites without limit.
What happens behind the scenes
- Form submits to
/api/v1/free-scan. Turnstile token is verified server-side. - A free-scan record is created and a single-page scan kicks off in the dedicated free-scan crawler pool (isolated from registered-user traffic so a slow free scan can't degrade paid users).
- Scan completes in 15–25 seconds typically. Page screenshots and audit data are saved.
- AI test generation runs asynchronously — typically another 30–60 seconds. If the AI returns fewer tests than the floor (3), we pad with smoke tests so the email never says "0 tests".
- A retry-backed email send delivers the report. If SES has a transient failure, we retry up to 4 times over ~22 seconds before giving up.
- The scan's
emailed_atis stamped on success. If you didn't receive the email, that timestamp is the first thing support will check.
Privacy
- The URL you scan is logged. We crawl it from our infrastructure, not yours.
- Your email is used to deliver the report. By default, you opt in to occasional product emails when submitting; you can unsubscribe from the email footer at any time.
- Result pages are public. If you don't want a result page out in the world, don't scan a URL whose existence is sensitive — or sign up and keep scans inside your account.
- We don't run free scans against URLs we can detect as obviously private (localhost, RFC 1918, internal TLDs).
Common questions
The email never arrived
- Check spam. Sender is
noreply@aegisrunner.com. - Wait two minutes. AI generation runs after the scan; the email goes out at the end.
- If your scan ID is on the result page (
/scan/{id}), the report is reachable even without the email. - If still nothing after five minutes, email support@aegisrunner.com with the scan ID.
Only one page got tests
That's intentional — free scans are single-page. To scan more, sign up. Free plan covers 15 scans/month at up to 10 pages each.
The tests don't run — they're just text
Right. Free scans generate tests but don't execute them. To run the tests across Chromium / Firefox / WebKit, sign up; it's free.
The scanner got blocked by Cloudflare / WAF
Some sites block automated traffic. AegisRunner uses a stealth browser, but defenses vary. The result page will say "Bot block detected" instead of returning fake passes. To scan a protected site, allowlist us in your WAF and re-run, or run from inside a signed-in account where you can configure a bypass token under Project Config → Test Environment.
Can I scan a staging site behind basic auth?
Not via the free scan — there's no place to put credentials. Sign up (free) and configure a login script under Project Config.
Going further
If the free scan looked useful:
- Sign up for a free account and run a multi-page scan against your own project.
- Read the Quick Start Guide for the post-signup walkthrough.
- See pricing for the cap differences across plans.