Curbcut web app
The web app checks every page of your site against WCAG 2.2 on our servers, on a schedule you set, and keeps the results for 13 months. It uses the same rules and explanations as the free browser extension. Sign in at https://app.saffo.dev.
What it does
- Site scans: add your site, prove that you own it, and the crawler reads its sitemap and links and checks each page in a headless browser, weekly or daily, or when you choose Run now.
- Issues: all issues of the latest scan, grouped by rule or WCAG criterion, with the number of affected pages, the explanation and fix steps, and a mark showing whether each issue is new, unchanged or fixed since the last scan.
- Ignore: mark an issue as not relevant, with a note; later scans keep it ignored.
- Trends: issue counts by impact for every scan of the last 13 months.
- Reports: a PDF report (summary, trend, issues by criterion, affected URLs) and a CSV of all issues. On Agency the PDF carries your logo and company name.
- CI gate (Team, Agency): an API and a GitHub Action that check up to 50 URLs of a pull request's preview and fail the build on new critical or serious issues. See the CI docs.
- Webhooks: a JSON or Slack message when a scan finishes or new critical or serious issues appear.
- Team access: access keys for your colleagues, each with a label, that you can revoke at any time.
The web app docs explain each step, the crawler's rules and what is stored.
Plans
| Plan | Starter | Team | Agency |
|---|---|---|---|
| Price | $29 per month | $79 per month | $199 per month |
| Sites | 1 | 5 | 25 |
| Pages per scan | 500 | 1,000 per site | 1,000 per site |
| Scheduled scans | weekly | daily | daily |
| Manual scans | 4 per month | 1 per site per hour | 1 per site per hour |
| CI gate | no | 200 checks per month, up to 50 URLs each | 1,000 checks per month, up to 50 URLs each |
| Team access keys | 2 | 10 | unlimited |
| PDF reports carry | the Curbcut name | the Curbcut name | your logo and company name |
| Buy | Buy Starter ($29/month) | Buy Team ($79/month) | Buy Agency ($199/month) |
All plans are monthly subscriptions sold by Polar, the merchant of record. The charge repeats every month until you cancel in the Polar customer portal or from the web app's settings. You keep access until the end of the paid month. Refunds: within 30 days of the last payment; see the refund policy. More on the pricing page.
Sign in with your license key
The web app has no accounts, emails or passwords. When you buy a plan, Polar sends a license key by email; it is also on the order page and in the Polar customer portal. Paste it on the sign-in page of the web app. The server checks the key with Polar and keeps you signed in with one cookie for 30 days. Colleagues sign in with access keys you create under Settings.
Limits
- Automated checks find only part of all WCAG failures. Test with a keyboard and a screen reader as well; a scan without issues does not mean a site is accessible.
- The web app scans only sites you have verified, only their public pages, and never logs in or submits forms.
- Curbcut does not make a site compliant with any law or standard, and does not change your pages.
Frequently asked questions
Which sites can I scan?
Sites you own or are allowed to test. You prove control of each site with a DNS record or a file on the site before the first scan.
Do I need the browser extension?
No. The web app works on its own. The free extension helps when you want to see an issue highlighted on the live page.
Is there a free trial?
No. The free browser extension, VS Code extension and WordPress plugin check single pages with the same rules.
Can I change plans?
Yes, in the Polar customer portal. The new limits apply as soon as Polar confirms the change.
Web app docs · CI docs · Pricing · Privacy · Compare