Overview
There’s a specific kind of bravery in shipping software that says no. No social feed. No AI assistant crammed into the corner. No subscription treadmill. Broadcasts, from indie developer Steven Troughton-Smith, is streaming internet radio distilled to its essence: you find stations from around the world, you save them to a personal library, and you listen. That’s the whole pitch. And it largely works.
Troughton-Smith is not a stranger to anyone who follows Apple’s developer ecosystem closely. He’s a fixture of the platform’s technical community, known for prying open Apple’s frameworks before Apple itself documents them. That pedigree shows. Broadcasts doesn’t feel like a hobby project bolted onto UIKit—it feels like something built by someone who understands exactly how Apple’s platforms are supposed to work, then makes them work that way.
Market positioning here is deliberate and narrow. This isn’t Spotify. It isn’t TuneIn’s bloated, ad-riddled sprawl. It slots into a quieter niche: people who still love live radio—the college stations, the obscure jazz streams out of Tokyo, the regional news broadcasts from a country they used to call home—and want a native, elegant way to access them across every screen Apple sells. The business model is refreshingly honest: a free tier with a capped library, and a one-time purchase to unlock unlimited stations. No recurring bleed. You pay once, you own it.
The app currently sits at a 4.7/5 rating from 917 ratings on the App Store. Broadcasts 3, the current generation, brought a redesigned iPhone experience, a polished Now Playing screen, and support for Apple Vision Pro. This is an app that knows what it is—and knowing that is half the battle most software loses.
Key features
- Global Station Library: Build a personal collection of streaming stations from anywhere on Earth, either through the built-in Station Browser or by pasting a raw stream URL manually. Power users, rejoice.
- Shazam-Powered Metadata (Beta): For stations that don’t broadcast their own track data, Broadcasts leans on Shazam to identify what’s playing and fill in artwork and track info—turning a bare audio stream into a richer, visual Now Playing experience.
- Full Apple Ecosystem Sync: Thanks to Universal Purchase and iCloud, your library follows you across iPhone, iPad, Mac, Apple Watch, Apple TV, and Vision Pro—plus CarPlay support for streaming on the road.
Analysis
The Core Loop
The appeal of Broadcasts is how little there is to explain. You open it. You search. You tap a station. Audio plays. The friction between wanting to hear something and hearing it is designed to be nearly zero, and that immediacy—both technical and cognitive—is the entire ballgame for an app like this.
The Station Browser is the discovery engine, and it’s competent without being revelatory. You can dig through stations by category and region, and the revamped search in version 3 is designed to be fast and forgiving. But the feature that separates enthusiasts from tourists is the ability to add a station by raw URL. If you know the stream address for your local college station or some pirate broadcast that will never appear in a curated directory, you paste it in and it’s yours. This is the app quietly telling you it respects your intelligence. Most consumer software has forgotten how to do that.
Where the Metadata Magic Happens
Internet radio has an ugly secret: a huge number of streams broadcast nothing but audio. No track titles. No album art. No station logo. You’re left staring at a blank rectangle wondering who this artist is. Broadcasts attacks this problem with Shazam integration, listening to the stream and identifying tracks in real time to populate the Now Playing screen with artwork and metadata.
When it works, it’s a real upgrade. A featureless stream suddenly becomes a proper visual experience—cover art, artist, title, the whole package. But it’s labeled Beta for a reason, and honestly, it should be. Shazam’s recognition isn’t instant, it stumbles on talk segments, DJ chatter, and deep cuts, and there’s an inherent lag between what you hear and what appears on screen. It’s a clever workaround for a real problem, not a perfect solution. It’s better to have than not—but manage your expectations.
The Reliability Caveat
Here’s the thing no radio app can fully solve, and Broadcasts is honest enough not to pretend otherwise: stream reliability is not in its hands. If a station’s server chokes, buffers, or goes dark, that’s the station’s fault, not the app’s. Broadcasts is the pipe, not the water. Dropouts are an inherent risk when you’re at the mercy of hundreds of independent broadcasters with wildly varying infrastructure. A more defensive app might add aggressive reconnection logic or offline caching to soften those failures, and that’s the one area where the “do one thing” philosophy leaves a gap.
The Paywall Question
The library size limit on the free tier is the app’s single most-discussed friction point. Casual listeners with a handful of favorite stations may never hit the ceiling. Collectors will, fast—and then they’ll face the one-time unlock. We find this model deeply reasonable in a subscription-poisoned market, but the complaint is understandable: the free cap is tight enough that it can function more as a demo than a genuine free tier. Your mileage will depend entirely on how many stations you actually keep.
Visuals & performance
The Now Playing screen is the standout, and it earns the attention. Large station and track artwork, clean typography, and a layout that treats a humble audio stream with the visual dignity usually reserved for a lossless album. This is skeuomorphism’s spiritual successor done right—not fake wood grain, but a genuine sense that the thing you’re listening to matters.
The broader UI is restrained and native to the bone. It uses Apple’s design language without fighting it, which means it feels instantly familiar and ages gracefully. A streaming radio app of this scope is light on hardware by design, and the architecture reflects that—search and playback are built for immediacy rather than heavy lifting. Troughton-Smith’s deep platform knowledge pays real dividends here; this thing is engineered, not just assembled.
Platform nuances
On iOS, Broadcasts feels exactly right. Touch targets are generous, the Now Playing screen is built for a phone in your hand, and the CarPlay support means your library is a glance-and-tap away while driving—a legitimately important detail for anyone who treats radio as a commuting companion. The Apple Watch and Apple TV extensions mean the app meets you wherever you are, and iCloud sync stitches it all together so your library is never trapped on a single device. The Vision Pro support is more flex than necessity today, but it signals a developer building for where Apple’s platforms are going, not just where they are.
Final verdict
Broadcasts is what happens when a developer with serious technical chops decides restraint is a feature, not a limitation. It won’t reinvent how you listen to music, and it doesn’t try to. What it does is take a specific, underserved need—elegant, cross-platform internet radio—and satisfy it with craftsmanship that embarrasses far bigger apps. The Shazam metadata is still finding its footing, and the free-tier cap will nudge serious users toward the paywall sooner than they’d like. Those are real flaws, but manageable ones for the right listener. We recommend it to radio fans embedded in Apple’s ecosystem: pay the one-time fee, build your library, and enjoy the increasingly rare pleasure of an app that respects both your time and your wallet.
Reviewed by the Rankeno Learning & Lifestyle Desk. Scores are out of 10; the overall score is the desk’s editorial judgement, informed by the four sub-scores above. How we review