Accessibility.
UnsaidX is built for everyone who has something they can't say out loud. We aim to meet WCAG 2.2 Level AA across the product, in the spirit of the European Accessibility Act (EAA, Directive 2019/882) that takes effect 28 June 2025. We are a small team and we keep testing because we are not done.
Conformance status
UnsaidX is partially conformant with WCAG 2.2 Level AA. "Partially conformant" means parts of the content do not yet fully conform to the accessibility standard. See the Known gaps section below.
What we support today
- Full keyboard navigation. Every interactive element has a visible focus ring.
- Skip-to-content link at the top of every page.
- Semantic landmarks (
header,main,nav,footer) on every route. - Respects
prefers-reduced-motion: animations soften or stop. - Color contrast of 4.5:1 or better for body copy across every mode.
- Mobile viewport uses
dvhunits so content is never hidden under browser chrome. - Form fields labelled and announced; error messages tied to inputs.
- Screen-reader tested with VoiceOver (macOS / iOS) and NVDA (Windows).
- Print stylesheet for legal pages so users can save a clean PDF.
Known gaps we are working on
- Some decorative gradients can reduce contrast for low-vision users on the lightest modes — we're auditing.
- A dedicated high-contrast mode toggle (planned).
- A dyslexia-friendly typography toggle (planned).
- Third-party widgets (e.g. the Cloudflare Turnstile challenge) follow their vendor's accessibility implementation, which we cannot directly modify.
If you find a barrier we haven't listed here, please tell us — we will add it to our compliance backlog and address it in our next review cycle.
How we test
- Automated audits using the platform's built-in accessibility scanner on every release.
- Manual keyboard-only walkthroughs of the core flows (send, read, settings, auth).
- Quarterly screen-reader spot checks (VoiceOver / NVDA).
Reporting a barrier or enforcement
If something blocks you from sending or reading a letter — or if you believe we are not meeting an accessibility standard we should be — please write to accessibility@support.unsaidx.com or open a support ticket. We acknowledge reports within two business days and aim to fix or schedule a fix within 30 days.
If you are not satisfied with our response, EU users can escalate to the national accessibility enforcement body in their country of residence. A list is maintained by the European Commission.
Scope and limitations
This statement applies to unsaidx.com and the web app served from it. It does not cover external content linked from our pages (third-party news articles, social platforms, etc.).
UnsaidX is operated by a small startup team. We treat accessibility as an ongoing commitment, not a one-time certification. If we have missed something, it is not by intent — please tell us and we will add it to our compliance list.
Statement prepared: May 2026 · Last reviewed: May 2026 · Method: self-evaluation