Loading Apex-OS…
Hang tight, we’re spinning up the experience
Loading Apex-OS…
Hang tight, we’re spinning up the experience
POPIA gets the headlines, but the actual legal exposure for SA websites is the WCAG 2.1 AA accessibility standard. Here's what to fix first.

South African businesses don't talk about web accessibility enough. The reality: the Department of Communications has signalled alignment with WCAG 2.1 AA as the baseline for public-sector digital services, and the Constitutional Court has ruled that inaccessible private services can constitute unfair discrimination under the Promotion of Equality and Prevention of Unfair Discrimination Act. If you're a Cape Town retailer or service provider, accessibility is no longer optional.
Start with colour contrast. The single biggest accessibility failure in SA websites we audit is text contrast below 4.5:1. Light-grey body copy on a white background looks designerly on a Mac Studio — and is invisible to a customer with cataracts, a common condition in our older demographic. Chrome DevTools ships a built-in contrast checker; run it across your top 10 pages and fix every failing element. We typically see contrast fixes deliver 30% of the entire accessibility score lift in a single sprint.
Test with a keyboard only. Unplug your mouse and try to complete a purchase on your own website. If you can't tab to the checkout button, if focus disappears on a dropdown, if a modal trap blocks the tab key — you've found a real WCAG 2.1 failure. Keyboard navigation is required by Success Criterion 2.1.1 and is the foundation of screen-reader access. We make this the first test in every accessibility audit; it surfaces 60% of the bugs in under an hour.
Run real screen readers. Automated tools like axe and Lighthouse catch maybe 40% of WCAG issues. They miss broken ARIA labelling, confusing heading order, and dynamic content announcements. We test every Apex-OS build with NVDA on Windows and TalkBack on Android — both free — and walk through the top three user journeys (browse, checkout, support). TalkBack is especially useful because most SA customers access the web via Android phones on prepaid data.
Localise the language. Many South African users have English as a second or third language. Plain-language copy isn't just an accessibility win — it's a conversion win. We replaced "Authenticate your account to proceed" with "Sign in to continue" on a Karoo Coffee checkout and saw a 4% lift in completion. WCAG 3.1.5 (Reading Level) is the most under-applied criterion in SA e-commerce, and it pays for itself.
We build the systems behind these insights.
See how these ideas ship as production-ready modules.
We benchmarked 12 support workflows across SA e-commerce stores. Here’s what actually moved the needle.