Accessibility

An honest account of what Artisio currently supports, what we are working on, and how to reach us with feedback.

Our Commitment

Artisio is built with Flutter, a cross-platform framework that provides a foundation for accessibility on both iOS and Android through the platform's native accessibility APIs. We are actively working to improve the accessibility of our app and this page reflects its current state honestly.

We welcome feedback from users who experience barriers. If something in the app is difficult to use, please tell us and we will prioritise it.

What the App Currently Supports

🔔

Push Notifications

All booking events — confirmations, status changes, completions — are delivered as push notifications via Firebase Cloud Messaging on both iOS and Android.

💬

Text-Based Communication

All messaging between customers and artisans is text-based and in-app. No phone calls are required at any point in the process.

🌓

Colour Contrast

The app’s primary colour palette (indigo on white backgrounds) meets WCAG AA contrast ratios for normal-weight text under standard display conditions.

🔍

System Text Scaling

Text in the app scales with your device’s font size setting. Screens may not reflow perfectly at the largest accessibility sizes — this is an area of active improvement.

Known Limitations & What We Are Working On

We want to be transparent about where Artisio currently falls short. The following are known gaps that we are actively addressing in upcoming releases:

  • Screen reader support (VoiceOver / TalkBack) is limited. Most interactive elements and icons do not yet have semantic labels, meaning they may not be announced correctly by assistive technology. In progress
  • Layout reflow at large and extra-large accessibility text sizes has not been fully tested. Some screens may clip or overflow. In progress
  • Minimum touch target sizes are not consistently enforced on custom tap targets and icon buttons. In progress
  • Map and location screens (artisan tracking) have limited screen reader annotations. Planned
  • User-uploaded profile images do not currently have alternative text. Planned
  • Focus order has not been explicitly tested or optimised on multi-step flows such as booking. Planned

Our Goal

We are working toward meeting WCAG 2.1 Level AA criteria as applied to mobile applications, in line with Apple’s Human Interface Guidelines for accessibility and Android’s Material Design accessibility guidance. We will update this page as improvements are shipped.

Feedback & Contact

If you are experiencing accessibility barriers in the Artisio app, or if you have suggestions on how we can improve, we want to hear from you.

Email: support@artisio.uk

Subject line: Accessibility Feedback

Contact form: artisio.uk/contact

We aim to respond to all accessibility-related enquiries within 5 business days.