I'm building a CMS that won't let you publish an inaccessible page

Windrow is a website builder with an automated publish gate. If a page fails WCAG 2.2 Level AA, it does not go live. Not a warning banner, not a score you can dismiss, a gate. I am building it because twenty years and 300-plus audits taught me that education by itself has never once fixed this.

There are 230 days until the April 26, 2027 Title II deadline. I am not going to pretend Windrow solves that for anyone this year. I am going to explain why I think the gate is the right idea anyway.

Why build another website builder?

Because I keep writing the same finding. You can force people to take required training before gaining access to the CMS. The training can point out the correct way of doing things. But the users still want to "design" things themselves.

I've concluded that editors aren't lazy and they are not indifferent. They are busy and they have opinions. They want to "design" the organization's website like it's their own. They are a communications coordinator with four other jobs, publishing at 4:50 on a Friday, and the tool in front of them says the page is fine.

The tool lets them fail. So they fail. Then we run an audit, hand them a spreadsheet, and call it a training problem.

It was never a training problem. It was a default settings problem.

What does the publish gate actually block?

The gate runs on every publish attempt. If a blocking check fails, the button does not work, and the editor gets a plain-language explanation and a link to the exact element.

What the gate blocks, warns about, and cannot check
Blocked Warned but publishable Cannot be checked by any tool
Missing alt attribute on a content image Alt text that looks auto-generated Whether the alt text is true
Insufficient color contrast Very long link text Whether a heading describes the section
Skipped heading level Table with many columns Whether a task is completable by keyboard end to end
Form field with no programmatic label Ambiguous link text like "read more" Whether captions match the audio
Missing page language or title Deeply nested lists Whether the page makes sense out loud

The gate catches roughly the same third that any automated checker catches. It does not make a site conformant. It makes the machine-checkable third impossible to get wrong, permanently, without anyone remembering to care.

That is a smaller claim than most accessibility products make. But it's the truth.

What are the other decisions?

Six, and each one is a place where I chose the constrained option.

Pricing, so nobody has to email me and ask: free tier, $19 a month for an individual, $29 for nonprofit and education, $49 for an organization, $199 for an agency. The nonprofit and education tier is priced the way it is on purpose, since those are exactly the people staring at 2027 with no budget.

What am I probably getting wrong?

Three things keep me up, and I would rather hear about them now than after launch.

  1. The gate will make some people angry. There is a version of this where a communications director hits a hard block at 4:50 on a Friday, cannot publish an urgent notice, and hates me forever. I have gone back and forth on an override with an audit trail. Right now I lean no, because every override I have ever seen become available has become routine within a quarter.
  2. AI alt text may make things worse before better. A confirm button is a very thin barrier against clicking confirm. I may need friction there that people will resent.
  3. Small tools might be the wrong shape for institutions. Windrow is built so one person can run a site without me. Large organizations want federation, roles, workflow, and audit logs. Those are real needs and they are also how simple products become the platforms I have spent twenty years complaining about.

I do not have clean answers to any of the three. I would rather say that in public in September than discover it in a support inbox next spring.

If you build or manage websites for a school, a city, a clinic, or a nonprofit, I want one answer from you: what would actually make you switch? Not what would make you curious. What would make you move a live site. Join the Windrow mailing list and tell me. I read all of it, and I will write about what I hear.

Key points

Let me know what you think!

See you next Monday.

Get new posts by email

No spam, no tracking, one-click unsubscribe in every message.