US Tech Automations

Website services monthly Sample ready

Weekly hosted accessibility scan for WordPress sites

$49 a month for weekly automated checks of one site. Enter your website address at checkout. After you pay, each report appears on the page Stripe sends you to; nothing is emailed. Automated checks find some accessibility issues, not all. Cancel any month by email. See the sample before you buy.

$49 a month buys a weekly scan of up to 41 public pages on the site you name (the home page plus up to 40 more), delivered as a downloadable report file. WordPress site owners and small web shops get it instead of an overlay widget. It is not a legal certificate, and not a guarantee that a site meets any guideline. 67 issue rows sit in the 10 Oct 2026 demo scan of our own /feeds/ pages.

Price
$49/mo
Built for
WordPress site owners and small web shops who must answer accessibility complaints and want a downloadable audit file, not an overlay widget
Cadence
one hosted weekly scan of up to 41 public pages (the home page plus up to 40 more), billed monthly. A site we cannot read is reported as such. A week that finds nothing is a report that says so, with no issue rows
Public sample
Sample ready

Subscribe — $49 a month$49 a month, billed monthly, for a weekly hosted scan of the site address you give us. Each week's report lists the pages crawled, the issues grouped by rule, and a one-line fix for each. It never logs in, never stores personal data, and never claims a site meets any legal accessibility rule. Automated checks find some of the issues the guidelines describe, not all. A site our crawler cannot read is reported as such and refunded on request for that month. Cancel any month by email, with no account to close and no notice period.

What this is

This is a free WordPress plugin plus a hosted weekly scan of the public pages we can fetch. It is not a legal certificate, not an overlay widget, and not a guarantee that a site meets any guideline. The 10 Oct 2026 demo scan of our own /feeds/ pages found 67 issue rows across 40 pages. We hold 8 sealed weekly snapshot so far.

Automated checks find some of the issues the guidelines describe, not all. A person still has to read the file. We do not log in, we do not store personal data, and we do not change how the front of a site looks.

Get the free pluginGPL-2.0, no key

The plugin is free software under GPL-2.0. It adds a Tools screen that checks the site's own front page, or any URL on the same site you type. Every check runs with no key. Install the zip below. A WordPress.org directory listing has not been confirmed.

  • Download USTA Accessibility Scan 0.1.1Install it on a WordPress site you own. Tools → Accessibility scan. The hosted-scan link is a checkbox, off by default, and the plugin never calls our servers.

What the weekly scan checks

  • Images without alt textAn img tag with no alt attribute.
  • Empty links and empty buttonsNo visible text and no aria-label.
  • Form fields without a labelNo for/id pair, wrapping label, or aria-label.
  • Missing lang on the html tagScreen readers need to know the language.
  • Heading level skipsAn h1 followed by an h3, for example.
  • Duplicate idsTwo elements sharing one id.
  • Low-contrast inline coloursOnly where both text colour and background are set and can be read as numbers. Ratio below 4.5 to 1 is flagged.

Automated checks find some of the issues the guidelines describe, not all. We do not run a browser overlay. We fetch public HTML, obey robots.txt, and write a file.

Demo scan of 10 Oct 202667 issue rows

These rows are from a scan of https://ustechautomations.com/feeds/ run on 10 Oct 2026. The first 12 are printed here; the sample file below carries 25 of them; a paying site gets the full weekly file for the address named on the payment form.

12 of the 67 issue rows this week copy of 10 Oct 2026
PageRuleSeverityFix
https://ustechautomations.com/feeds/heading-skipmediumDo not skip heading levels; follow h1 with h2, then h3.
https://ustechautomations.com/heading-skipmediumDo not skip heading levels; follow h1 with h2, then h3.
https://ustechautomations.com/heading-skipmediumDo not skip heading levels; follow h1 with h2, then h3.
https://ustechautomations.com/duplicate-idmediumGive each id a unique value on the page.
https://ustechautomations.com/aboutheading-skipmediumDo not skip heading levels; follow h1 with h2, then h3.
https://ustechautomations.com/aboutduplicate-idmediumGive each id a unique value on the page.
https://ustechautomations.com/blog-sponsorshipduplicate-idmediumGive each id a unique value on the page.
https://ustechautomations.com/partnerform-labelhighTie a label to this field with for/id, wrap it in a label, or add aria-label.
https://ustechautomations.com/partnerform-labelhighTie a label to this field with for/id, wrap it in a label, or add aria-label.
https://ustechautomations.com/partnerduplicate-idmediumGive each id a unique value on the page.
https://ustechautomations.com/pricingempty-buttonhighPut visible text or an aria-label on the button.
https://ustechautomations.com/pricingempty-buttonhighPut visible text or an aria-label on the button.

Rules in this week's file:

All rules in this week's file copy of 10 Oct 2026
RuleRows
duplicate-id39
heading-skip19
form-label7
empty-button2

What you get

  • One hosted scan a weekWe fetch the public home page plus up to 40 more pages on the same site, at one request a second, and put the report on the page Stripe sends you to after you pay. Nothing is emailed. A site we cannot read is reported as such.
  • Page, rule, severity, element, fixColumns: page_url, rule, severity, element, fix. No login, no personal data, no street, no person's name.
  • The free plugin stays freeSame class of checks inside WordPress admin, GPL-2.0, no locked features.
  • An honest blocked weekIf our crawler is blocked, the file says so in its first line. That month is refunded on request.

See the file before you pay

You do not have to take our word for what is in the file. Here are 25 rows of the real thing, carrying all 5 of its columns, cut out of the dated demo scan we ran ourselves. Automated checks find some of the issues the guidelines describe, not all.

  • Open the 25 rows as a CSVA plain spreadsheet file. It saves to your machine rather than painting itself into a browser tab, and it opens in Excel, Numbers or Google Sheets.
  • The same 25 rows as JSONThe same rows again, laid out for reading with code.

What arrives after you pay: Put the site address on the payment form. A job that checks for new payments every 10 minutes then scans that site, repeats the scan every 7 days while your subscription is active, and puts each report on the page Stripe sends you to after you pay. Nothing is emailed. If a scan does not finish, that page says so and does not show an older report in its place.

What you would be paying for: $49 a month, billed monthly, for a weekly hosted scan of the site address you give us. Each week's report lists the pages crawled, the issues grouped by rule, and a one-line fix for each. It never logs in, never stores personal data, and never claims a site meets any legal accessibility rule. Automated checks find some of the issues the guidelines describe, not all. A site our crawler cannot read is reported as such and refunded on request for that month. Cancel any month by email, with no account to close and no notice period. Put the site address on the payment form. After you pay, a job that checks for new payments every 10 minutes runs the first scan and puts the report on the page Stripe sends you to; nothing is emailed.

These 25 rows are a slice of the file, not the whole of it. What we cannot show you here is how far back it goes: the paid file is that week's full report for the site you name.

Start the thread

$49/mo · one hosted weekly scan of up to 41 public pages (the home page plus up to 40 more), billed monthly. A site we cannot read is reported as such. A week that finds nothing is a report that says so, with no issue rows

Subscribe — $49 a month

Refunds: if what you receive is not what the page describes, email operations@ustechautomations.com within 7 days for a full refund. Support: same address, replies within 2 business days.

$49 a month, billed monthly, for a weekly hosted scan of the site address you give us. Each week's report lists the pages crawled, the issues grouped by rule, and a one-line fix for each. It never logs in, never stores personal data, and never claims a site meets any legal accessibility rule. Automated checks find some of the issues the guidelines describe, not all. A site our crawler cannot read is reported as such and refunded on request for that month. Cancel any month by email, with no account to close and no notice period. Put the site address on the payment form. After you pay, a job that checks for new payments every 10 minutes runs the first scan and puts the report on the page Stripe sends you to; nothing is emailed.

Rather ask first? Email operations@ustechautomations.com. Tell us the site address you want scanned.