Scan Limits
Per-scan and per-plan limits on URLs, retention, exports, and rate limits.
Scan Limits
Per-scan limits
| Limit | Value |
|---|---|
| URLs per scan (Website Scanner / Authenticated) | 10 |
| Scan timeout | 30–90 seconds per URL (typical) |
Free-tier page quota
The Free tier includes a lifetime quota of 10 unique pages across your whole organization. This is cumulative and org-wide — every distinct URL you scan for the first time counts once against the quota, and it never resets. Re-scanning a page you've already scanned doesn't consume more of the quota.
Once you've used all 10 unique pages, new pages are blocked until you upgrade. Paid plans lift this cap and let you scan an unlimited number of pages.
Rate limits
Scans run in a shared queue. Several scans kicked off at once may start in pending and progress to running as capacity frees up. This is transparent — you don't need to configure anything.
Data retention
Scan results and screenshots are kept for a plan-dependent window, after which the retention job removes them:
| Plan | Retention |
|---|---|
| Free | 15 days |
| Premium | 90 days |
| Enterprise | 365 days |
Plan-tier limits
Some capabilities depend on your subscription:
- Page quota — Free is capped at 10 unique pages lifetime; paid plans are unlimited (see above).
- Data retention — how long scan results and screenshots are kept before removal (see above).
- Accessibility teams — on lower tiers there may be a cap on the number of teams.
Plan-specific limits are visible in your organization settings under Billing. See the public Pricing page for the current plan matrix, and Subscriptions for org-level controls.
What happens when you hit a limit
- URL cap during scan creation — the UI rejects the 11th URL with an inline toast.
- Free page quota reached — scanning a new (not-previously-scanned) URL is blocked with a prompt to upgrade.
- Retention horizon — scans older than the retention window are removed; only reports within the window are viewable.
