What this statement covers
This statement covers the Graft iOS app (available on the App Store) and this website, trygraft.app. It is a self-assessment against the Web Content Accessibility Guidelines (WCAG) 2.1 level AA, applied to a native mobile app where the guidelines translate.
Our full WCAG 2.1 AA self-assessment checklist has been shared with HMRC as part of the Making Tax Digital software listing process, and is available on request.
Accessibility in the Graft app
- Large touch targets: every interactive control is at least 48 pixels tall as a hard design rule, so the app works with gloves, cold hands and on the move.
- Screen reader support: interactive elements carry accessibility labels and roles for VoiceOver. We keep improving coverage screen by screen.
- Text scaling: the app respects the iOS system text size (Dynamic Type), so text grows with your settings.
- Strong contrast: dark charcoal text on a warm white background, with status colours chosen to pass contrast checks. Colour is never the only signal: statuses also use text labels.
- Light and dark mode: the app follows your system appearance setting.
- Clear forms: every input has a visible label and errors are explained in plain-English text next to the field, not just a red outline.
- No flashing content, no auto-playing audio or video.
- Face ID / Touch ID: biometric unlock means less typing to get into the app securely.
Known limitations
We would rather tell you what doesn't work yet than pretend everything does. As of July 2026:
- Portrait orientation only: the app is deliberately locked to portrait for one-handed use on site. We recognise WCAG 2.1 asks for both orientations and we keep this under review.
- Text scaling on display figures: body text follows your system text size throughout, but a small number of display-only figures (like the big dashboard totals) use a fixed size today. Full Dynamic Type coverage is planned.
- Status announcements: key status changes are announced to VoiceOver, but not every transient message is yet. We are extending coverage to all of them.
- Complex screens: a small number of dense screens (the job pricing worksheet and PDF previews) are still being audited with VoiceOver and may be harder to navigate with a screen reader today.
Accessibility on this website
- Semantic HTML with a logical heading structure, descriptive link text and alt text on images.
- Fully keyboard navigable with visible focus outlines.
- Respects your reduced-motion preference: animations are switched off when your device asks.
- Text can be resized in your browser without breaking the layout.
- No cookies and no cross-site tracking.
Problems, feedback or alternative formats
If any part of Graft is hard for you to use, that is a bug and we want to hear about it. Email [email protected] or use the Beta Feedback button inside the app. We aim to reply within two working days, and accessibility reports go to the top of the fix list.
Prepared by Sam Barrett, sole trader, operator of Graft. First published 10 July 2026. We review this statement each time a significant app update ships.