Why it matters
Screen-reader users hear "edit text, blank" and have to guess. Placeholder-only fields also trip up everyone else once they start typing. Unusable signup forms lose customers quietly.
How Patch checks
We run the axe-core "label" rule on your homepage and two other pages.
How to fix it
- Give every input a <label for=".."> or an aria-label.
- Keep visible labels; placeholders are hints, not labels.
Your own report goes further: it names the exact pages, services and settings Patch found on your site, and with a full report you get a fix prompt to paste into Lovable, Bolt or Cursor.
Where this applies
WCAG 2.2 AA is the reference standard. The European Accessibility Act makes it a legal requirement for many online shops and services selling to EU consumers, with an exemption for service microenterprises.