‹ Back to Speed MacrosPrivacy & policies

Accessibility Statement

Last updated: September 30, 2026

Speed Macros should be usable by everyone, including people who use a screen reader, keyboard, switch control, voice control, screen magnification, larger text, or reduced motion. This statement covers the Speed Macros website, web app, and the iOS and Android apps (together, the "Service"). The apps show the same screens as the web app, so everything below applies to them too.

1. Our Standard

We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.2, Level AA, published by the W3C and also adopted as the international standard ISO/IEC 40500:2025. This is the standard that US courts and the US Department of Justice point to under the Americans with Disabilities Act, and the one regulators and guidance in the UK, Canada, Australia, New Zealand, Singapore, and South Africa refer to.

Current status: partially conformant. Most of the Service meets WCAG 2.2 AA, but some parts do not yet. They are listed in Section 3. We have not yet had an independent accessibility audit.

2. What We Have Done

  • Text and controls meet WCAG AA colour contrast (at least 4.5:1 for normal text and 3:1 for large text, form field borders, and focus indicators) in every colour theme.
  • Every control can be reached and used with a keyboard, and the focused control always shows a visible outline.
  • Pop-up sheets and dialogs are announced as dialogs, keep keyboard focus inside while open, close with the Escape key, and return focus to where you were.
  • Buttons that show only an icon or symbol have spoken names, and form fields have labels.
  • Errors, saved confirmations, AI estimate results, and "tap again to confirm" delete prompts are announced to screen readers.
  • Progress bars, the calorie ring, and trend charts have text equivalents.
  • You can zoom the page with pinch-to-zoom or browser zoom, and text reflows on narrow screens.
  • Animations are turned off when your device is set to reduce motion.
  • Each page has its own title, a main heading, and landmark regions.
  • Touch targets are at least 24 by 24 CSS pixels, and most are 44 by 44.

3. Known Limitations

We are working on these. If one affects you, contact us (Section 5) and we will help you complete the task another way.

  • Screen reader testing on real devices is not finished. We have reviewed the code against WCAG 2.2 AA, but we have not yet completed a full manual pass with VoiceOver on iPhone and Mac, TalkBack on Android, or NVDA and JAWS on Windows.
  • Progress check-in videos have no captions. These are private videos you record of yourself, and Speed Macros does not add captions or audio description to them.
  • Choice buttons in workout settings (days per week and training split) work with Tab, Enter, and Space, but not with the arrow keys that screen reader users may expect in a radio group.
  • The scratch-card animation on the home page works best with a pointer. You can also activate it with a single tap, click, or keypress, and the sign-up link below it works without it.
  • Trend charts give a short text summary (how many entries and whether the trend is rising or falling), not every data point. The latest value is shown as text next to each chart.
  • Payment pages are run by Stripe. Checkout and subscription management pages are provided by Stripe, which publishes its own accessibility commitments. We do not control those pages.
  • AI estimates are generated text. They are shown in plain, readable text you can edit, but we cannot guarantee their wording is always as clear as text we wrote ourselves.

4. Assistive Technology and Browsers

The Service is built with standard HTML and ARIA and is designed to work with:

  • VoiceOver on iOS, iPadOS, and macOS with Safari
  • TalkBack on Android with Chrome
  • NVDA or JAWS on Windows with Chrome, Edge, or Firefox
  • Browser zoom up to 400%, system text size settings, and reduced-motion settings

It needs a current version of Safari, Chrome, Edge, or Firefox.

5. Feedback and Help

If you find something you cannot use, or you need information in a different format, please email nooraniaaariz@gmail.com with "Accessibility" in the subject line. Tell us the page or feature, what happened, and the device, browser, and any assistive technology you use, if you're comfortable sharing that.

We aim to reply within 5 business days. If we cannot fix the barrier right away, we will tell you when we expect to fix it and help you complete the task another way in the meantime.

6. Formal Complaints

We would like the chance to fix a problem first, but you can also contact an official body at any time:

  • United States: the US Department of Justice, at ada.gov/file-a-complaint.
  • United Kingdom (England, Scotland, and Wales): the Equality Advisory and Support Service (EASS), at equalityadvisoryservice.com or 0808 800 0082 (free). The Equality and Human Rights Commission enforces the Equality Act 2010.
  • Northern Ireland: the Equality Commission for Northern Ireland, at equalityni.org.
  • Canada: the Canadian Human Rights Commission, at chrc-ccdp.gc.ca, or your provincial human rights body (in Ontario, the Human Rights Tribunal of Ontario).
  • Australia: the Australian Human Rights Commission, at humanrights.gov.au/complaints.
  • New Zealand: the Human Rights Commission, at hrc.co.nz.
  • South Africa: the South African Human Rights Commission, at sahrc.org.za.
  • Singapore: there is no dedicated complaints body for private digital services. Please contact us directly, and we will treat your report the same way.

7. Review

We review this statement whenever we make significant changes to the Service, and at least once a year. We last reviewed the Service against WCAG 2.2 AA on September 30, 2026.