Last updated 2026-05-11
1. Standards
We aim for WCAG 2.2 AA on this public site. The desktop app supports macOS VoiceOver, Switch Control, and Dynamic Type through standard AppKit affordances. Where the underlying platform offers an accessibility primitive, Aura uses it rather than rolling its own.
2. Site (codexini.com)
The marketing site uses semantic HTML (landmarks, lists,
headings in order) and sufficient color contrast. The brand
palette is paper #F7F5EF on ink
#0A0A0A, which reaches WCAG AAA at the body
size used here. Keyboard navigation works on every link and
button; focus-visible states are styled and not removed.
Imagery includes descriptive alt text or is marked
decorative. Link text describes its destination rather than
relying on context.
3. Desktop app
VoiceOver labels are attached to every control. Every menu
action has a keyboard equivalent. The orb pulse animation
honors the system Reduce Motion preference and
falls back to a static fill. The chat panel is screen-reader
friendly: turn order, message authorship, and timestamps are
all announced. Voice-first input means hands-free use is the
default, not a fallback. The floating bar can be pinned and
unpinned using ⌘⇧A alone.
4. Known issues
The brand-pure light theme is still being audited for color contrast on the smallest text sizes. If you find a string that is hard to read, report the URL and the screen size. The XO graffiti motif on the marketing pages uses decorative hand-drawn strokes; the alternative text describes the meaning of the mark, not the shape of the letters.
5. Feedback
If something didn't work for you, email
[email protected]
with the subject line [accessibility]. Tell us
what didn't work, what assistive technology you were using,
and the URL or screen if you can. We prioritize accessibility
regressions ahead of feature work.