Accessibility

Radio for everyone.

Macdio is built with native SwiftUI and designed so that everyone can enjoy internet radio, regardless of ability. Great music should have no barriers.

VoiceOver

Every screen, button, and control in Macdio is fully labeled for VoiceOver. Browse stations, manage favorites, control playback, and navigate recordings entirely through gestures, keyboard, and spoken feedback.

Dynamic Type

Macdio respects your system text size preferences. Whether you prefer small or extra-large text, the interface adapts seamlessly. Station names, song titles, and all UI elements scale to your comfort.

Dark interface

Macdio features a beautifully crafted dark interface by default, reducing eye strain and providing comfortable viewing in any lighting condition. It works hand in hand with your system appearance settings.

Sufficient contrast

All text, icons, and interactive elements meet contrast guidelines for clear readability. Important information is never conveyed by color alone. Shapes, labels, and icons provide additional context.

Reduced motion

When you enable Reduce Motion in system settings, Macdio automatically simplifies animations and transitions. You get the same beautiful experience with less visual movement.

Differentiate without color

Macdio does not rely solely on color to convey meaning. Playback state, favorite status, and recording indicators use distinct icons and labels alongside color cues.

Supported across all platforms

iPhone
iPad
Mac
Apple TV
Apple Watch

Our commitment

Accessibility is an ongoing journey, not a checkbox. We are continuously improving Macdio to be more inclusive with every update. If you experience any accessibility issues or have suggestions for improvement, we would love to hear from you.

Reach out at support@macdio.app. Your feedback helps us make radio better for everyone.