Built to be read by everyone.
HexLume teaches people to read binary — so this site and the app are built to be readable by everyone, including screen-reader, keyboard-only, and reduced-motion users. This statement covers what we do, the standard we hold ourselves to, and how to reach us when something falls short.
Conformance status
This website targets and, to the best of our verification, conforms to WCAG 2.2 Level AA. Conformance is checked with automated axe-core audits in both color themes and in right-to-left locales, plus manual keyboard review — most recently on 2026-07-24. The deliberate design exceptions are listed below.
What this website does
- Full keyboard access — every control is reachable and operable by keyboard, including the interactive hex lab: the byte grid is a roving-tabindex grid with arrow-key navigation, and a skip link jumps straight to content.
- Screen-reader aware — semantic landmarks and headings throughout; the lab announces verdicts and hash changes through polite live regions that only speak when results actually change.
- Fifteen languages, real RTL — every page is pre-rendered in 15 languages with correct lang and dir attributes; Arabic and Hebrew get full right-to-left layouts.
- Motion you control — the site honors your system's reduced-motion setting, and the pause toggle in the main page's top bar stops all ambient video and the hero animation at any time. Your choice is remembered.
- Readable by design — AA-checked contrast in both the dark and light themes, self-hosted fonts, and layouts that reflow cleanly down to 320 px wide without horizontal scrolling.
The HexLume app
The macOS app ships fully localized in the same 15 languages, including complete right-to-left document orientation for Arabic and Hebrew. The built-in User Guide includes a dedicated Shortcuts & Accessibility chapter, and the app runs 100% offline — no accounts, sign-ins, or network steps in the way. As we verify further assistive-technology support, this section will grow with it.
Documented design exceptions
- In the lab's mnemonic heatmap, null-padding bytes are deliberately dimmed below AA contrast — the dimming is the lesson (it's how quiet regions of a file recede). The same data is always available at full contrast through the ASCII column and the Data Interpreter.
- Hex dumps, hashes, and byte values stay left-to-right even in right-to-left locales — byte order carries meaning, and mirroring it would make the data wrong.
Feedback
Hit a barrier? Tell us — accessibility reports go to the front of the queue. Reach us any time via ProfWorkBench support.
Statement reviewed 2026-07-24 · Target standard: WCAG 2.2 AA
HexLume