myo.radio. Mobile radio station app.

A mobile app that lets anyone launch a fully licensed radio station from their phone. Built the brand, product, and mobile UX from the ground up as Product & Design Lead. Visit myo.radio

00

Screenshot of the myo.radio mobile app showing the broadcasting interface.
Screenshot of the myo.radio mobile app showing the broadcasting interface.

problem

Radio has a new audience and no way to reach them. Launching a traditional station costs six figures and takes a year. Streaming platforms (Spotify, Apple Music) contractually block public broadcast. Twitch and YouTube take down copyrighted music. Swiss FM switched off at the end of 2024, and 81% of listening in the country is already digital. Everyone has a phone, a following, and taste. Nobody has a platform to go on air. myo.radio closes that gap: a mobile app that lets anyone launch a fully licensed radio station from their phone, with music licensing and streaming infrastructure handled by the platform. I joined as Product & Design Lead to take the product from working prototype to a shippable V1. The engineering worked. The product didn't have a brand, a voice, or a cohesive user experience. My job was to build all three while running the design function as a team of one.

solution

A pocket-sized radio station with the hard parts handled. The user opens the app, picks a name, and goes on air in under three seconds. Music licensing, streaming infrastructure, and distribution sit in the backend. The user sees a simple flow: set up, press "on air," talk, play music, go. The design had to do three things at once: Earn trust with a category shift. A radio app from nobody has to look like a product built by people who take radio seriously. The brand (dark navy + lime-yellow) signals a serious tool, not a toy. The mascot (Myo) gives it warmth so it doesn't scare off first-time broadcasters. Hide the complexity. Licensing, royalties, streaming protocols: none of this reaches the user. The app surface is limited to "what do I want to play" and "am I live." Every other piece of the machine stays out of sight. Work for both ends of the user base. A teenager going live from a bedroom and a professional DJ running a scheduled show need the same app to feel right for both. The interaction model keeps the basics one tap away and the advanced controls one tap deeper.

Joining a working engine with no paint

When I joined in August 2025, myo.radio existed as working code. The stress tests held up (10 stations, 100 listeners each, 48 hours straight, under three seconds to go live). The licensing deals were in place. The product didn't have a brand, a voice, a tone, or a cohesive user experience. I was hired to build all of that and run the design function alone, reporting into the CEO.

Building the brand before the product

Before touching the UI, I built the visual identity from scratch. Dark navy as the base, lime-yellow (#c5ff00) as the accent that signals "on air." A supporting palette in off-white, pink, and deep blue to give the system room to breathe across onboarding, studio, and marketing surfaces. The goal was a brand that reads serious to a professional and approachable to a first-timer.

I also built "Myo," the mascot, as the soft counterweight to the serious chrome. The initial plan was AI-generated UGC video, but it felt cheap next to the product. I pivoted the mascot strategy to Duolingo-style animation: flat, expressive, on-brand, and cheap to produce at volume.

Designing the mobile product

I designed the full mobile UX and UI: onboarding, the studio screen (where the broadcast actually happens), planning, the new channel flow, profile, settings, and the help and feedback loops. The brief underneath all of it was simple: the fewest taps between opening the app and being on air.

The studio screen was the hardest. A broadcaster needs to see what's playing, what's next, how long they've been live, what their audience is doing, and whether the signal is healthy, without the screen turning into a cockpit. I solved it with a layered hierarchy: the "on air" state dominates, the now-playing is secondary, and the controls collapse into accessible-but-quiet surfaces. Professional DJs test into the advanced controls naturally; first-timers never need to see them.

Running a design QA audit

As we moved toward shippable, I ran a full design QA pass across the product: 22 issues categorized (8 critical, 7 high, 7 medium), with a four-phase remediation plan (theme system, missing features, screen-specific fixes, polish). The audit gave engineering a prioritized backlog of visual and interaction debt instead of a vague "make it look right." It also surfaced the places where the product was still running on the old pre-rebrand theme, so we could sequence the cleanup without blocking feature work.

Working with investors and founders

Beyond product and brand, I worked closely with the CEO on the pitch materials: deck revisions, narrative structure, and the financial model presentation. I won't get into specifics here, but the work sharpened how the product story lands in a fundraising room and how the numbers are framed to match the ask. It was a good reminder that design leadership at this stage means writing the investor story as much as drawing the screens.

Handover

I wrapped in March 2026 with a full handover: brand guidelines, social asset library, design system documentation, Figma source files, and account credentials. The product is pre-public-launch at time of writing. The brand, the design system, and the mobile UX I shipped are the foundation they're launching on.

year

2025–2026

timeframe

Aug 2025 – Mar 2026

tools

Figma · Windsurf · Illustrator · Photoshop · After Effects · Character Animator · CapCut

category

UI/UX · Mobile · Brand

01

Close-up of the myo.radio app on iPhone.
Close-up of the myo.radio app on iPhone.

02

myo.radio brand mark on dark blue background.
myo.radio brand mark on dark blue background.

03

myo.radio brand mark on merch
myo.radio brand mark on merch

.say hello

Have a project in mind? Let's discuss how my skills can bring value to your team.

.say hello

Have a project in mind? Let's discuss how my skills can bring value to your team.