Skip to content
haultrekcarry far

Accessibility

Everyone should be able to keep the receipt

Rucking is walking with a heavy bag. There is no reason the logbook for it should be hard to use — with a screen reader, a keyboard, a magnifier, or on a phone in the rain with cold hands.

Where we stand

reviewed 18 August 2026

haultrek is partially conformant with WCAG 2.2 level AA. Partially, because we will not claim more than we have checked. Everything in the first list below has been verified. Everything in the second is a gap we know about and have not closed.

This statement covers haultrek.com and every page on it, including the parts you only see once you sign in. It does not cover the administrative pages, which are internal.

verified by measurement known gap — the same two marks the leaderboards use, and for the same reason

What is in place

Contrast, measured rather than assumed

Every text and background pair on the site clears 4.5:1, and large text clears 3:1. That was not eyeballed — the ratios were computed from the rendered pages in both themes, and three palette colours were darkened until they passed.

Both themes, and your system's choice

The site follows your operating system's light or dark setting, and the toggle in the header overrides it. Both palettes are held to the same contrast floor.

Keyboard all the way through

A skip link jumps past the navigation to the main content. Focus is always visible as a two-pixel rust outline with an offset, never removed, and the tab order follows the reading order. Nothing traps focus.

Structure a screen reader can navigate

One h1 per page, no skipped heading levels, real landmarks, and every navigation region named. Table headers are marked as headers, so a cell can be announced with the column it belongs to.

Forms that say what went wrong

Every field has a real label, not a placeholder pretending to be one. Errors are announced as alerts and confirmations as status messages, so you hear them without hunting for them. Name, country and email fields carry autocomplete hints.

Never colour alone

Where a mark carries meaning it also carries a shape: a device-verified ruck is a filled shield, an honour-system one a hollow square. Charts state their figures in text as well as drawing them.

Reflow and resize

The layout reflows to a 320-pixel viewport without horizontal scrolling and survives 200% text zoom. Wide data tables scroll inside their own panel rather than pushing the page sideways.

Nothing moves on its own

No animation, no parallax, no autoplaying media, no carousels, and nothing that flashes. The only transitions are colour changes on hover.

The contrast floor

minimum 4.5:1 · 3:1 for large text
PairLightDark
Body text on paper14.3:114.6:1
Secondary text on paper5.7:16.2:1
Quiet text on the darkest panel4.5:15.0:1
Spruce on the darkest panel4.6:16.1:1
Rust links on the darkest panel4.5:15.4:1

Worst case shown — every pair is measured against the darkest surface it is used on, not the most flattering one.

What does not, yet

An accessibility statement that lists only successes is marketing. These are the things we know are not good enough.

No screen-reader testing by a person yet

The structure is correct by construction and by automated checking, but nobody has yet sat down with NVDA, JAWS or VoiceOver and worked through the site. Until that happens this statement rests on the evidence described below, not on lived testing.

Pack Your Ruck is only partly audited

The load planner is the most interactive thing here. Its controls are labelled and reachable, but its full keyboard path — moving an item between bays and hearing the score change — has not been walked end to end.

Charts describe, they do not tabulate

Each chart carries a text alternative summarising what it shows, which meets the requirement. It is not the same as reading the underlying numbers, and the figures behind the weekly chart are not yet offered as a table.

Colour-blind separation is modelled, not tested

Spruce and rust were checked against simulated protanopia, deuteranopia and tritanopia and stay clearly apart. Simulation is a model of colour vision, not a substitute for asking people who have it.

How this was assessed

Self-assessment, on 18 August 2026. Contrast was computed programmatically from the rendered pages — reading the browser’s own computed colours for every element containing text, resolving the background behind it, and comparing the ratio against the threshold for that element’s size and weight. It was run over the landing page, the boards, the challenges, the events calendar, the packer, a know-how article, a calculator and the privacy policy, in both themes.

Structure, labelling, headings, landmarks, table headers, target sizes and reflow to 320 pixels were checked the same way. The remainder — the reading experience with an actual screen reader — was reviewed in the code but not exercised, which is why the claim above says partially.

No overlay, plugin or accessibility widget is used on this site, and none will be. They do not work, and they get in the way of the assistive technology you have already configured.

If something is in your way

Tell us and we will fix it. Email admin@haultrek.com. It reaches a person, not a queue.

What helps: the page, what you were trying to do, and what happened instead. What you are using — browser, screen reader, magnification — helps a great deal but is not required. A sentence is enough to start.

We aim to reply within five working days. If a fix is quick it usually ships the same week; if it is not, we will tell you what we are doing about it and roughly when.

This is also the route for a formal complaint under the European Accessibility Act. We would much rather hear from you first.

See also the privacy policy and the terms of use.