macOS 14 Sonoma or later

Radio Island

Radio, right on your notch. Click a place on the map and hear what’s playing there right now.

  • One click on the map, one station anywhere on Earth.
  • The world map is the radio dial.
  • Live radio from 160+ countries, without a directory to scroll.

Click a dot on a world map and live radio from that place starts playing. Stations from 160+ countries, on your Mac’s notch, with full macOS media controls.

Live in your browser

This is the whole idea

A stripped-down version of the app, running right here. Pick a dot, or hit Teleport and let the planet decide. Real streams, real places — no sign-up, nothing installed.

Radio Island
OFF AIR

Tuning the dial…

Pick a dot on the map

Anywhere on Earth

In the real app this sits on your notch, plays through the system audio device and answers the media keys. Here it’s just a web page — so streams that block browsers may not start. Teleport always finds you another one.

  • stations in this demo
  • countries on the map
  • 160+countries in the app
  • 0accounts required

Philosophy

What it is

Radio Island is a macOS app that turns a world map into a radio dial. It lives in your Mac’s notch — on top of the screen, out of the way. Open it, click a dot on the map, and a live radio station from that place starts playing. Collapse it, and the audio keeps going while the station drifts up into a small strip of text next to your camera.

It isn’t a directory. There’s no list of 40,000 station names to scroll, no genre taxonomy to learn, no account to make. There is a planet, and there are places on it that are broadcasting right now. That’s the whole interface.

Zero telemetry is the sign-in

Free, no comment, no backend. Radio Island talks to public radio streams and the public Radio Browser directory — nothing about you is uploaded, and there is nothing to sign into.

Mechanics

How it works

Four tactile steps from physical hardware to cross-continental airwaves.

  1. 01

    Open the island

    Click the notch. The map springs down from the camera housing with the whole planet on it.

  2. 02

    Click a dot

    A place with radio plays it immediately: a place with several hundred thousand stations shows you the ones nearest your pointer.

  3. 03

    Collapse it

    The map folds away. The station keeps playing, one line of text wide, above your desktop.

  4. 04

    Stay in control

    Play/pause, volume and the station name land in Control Center and on the media keys, like any native player.

Capabilities

Everything else is quiet

Engineered for cadence, for late-night listening, and for zero browsing fatigue. Nearly all of it is free — the two Pro controls are marked.

The Radio Island world map, expanded from the notch, with glowing amber station dots.

The map Free

The world map is the radio dial

Dark ocean, soft country outlines, amber dots where somebody is broadcasting. No station counts, no clusters to drill into — hover a region and the nearby stations fan out so you never have to guess which dot you meant.

The Teleport control drawing a random station from an unfamiliar country.

Teleport Free Region bias: Pro

One button, somewhere else

A pure random draw across the whole world, tuned to avoid dead streams and to keep landing you somewhere you haven’t been. Pro adds one optional region bias: it steers the randomness, and never filters a station out.

Radio Passport showing countries visited, cities encountered and unique stations heard.

Radio Passport Free

A record of where you ve listened

Countries visited, cities encountered, regions explored, unique stations heard. Deliberately lightweight — no leaderboards, no streaks to protect, no achievement grind. Just a quiet map of how far your ears have gone.

The Daily Island card offering one curated place for today.

Daily Island Free

One place a day

A single station picked for today, with a bounded number of skips and an explicit retry if the stream is down. It’s a reason to open the app when you don’t have anywhere in mind.

My Islands saved stations list alongside recent listening history.

My Islands & History Free

Keep the ones that stuck

Save any station to My Islands — uncapped, now and always. Your last 10 stations stay in recent history so the one you lost two clicks ago is easy to find again.

Unified search across stations, countries and cities with genre and language filters.

Search & Discovery Free

When you do know what you want

One search field across station, country and city, plus country/region, genre and language filters with sorting. Local results and the live directory come back in a single list — filters and sort ship Free and stay Free.

Named collections grouping saved stations into folders.

Collections Pro

Shelves for your islands

Named folders with stable membership, rename and delete. Saving stations is unlimited for everyone — Pro sells the organisation, never the capacity. Existing collections never become read-only.

Context Free

Honest, everywhere

City, country, local time, language, distance and coordinates around each station — the emotional core of listening to a place. Where the directory doesn’t know something, the app says it doesn’t know, instead of inventing it.

macOS-native architecture

Built exclusively for macOS

Not an Electron wrapper. Swift, SwiftUI and AppKit, sitting where the hardware already put a gap.

Native audio pipeline

AVPlayer with native media-session integration. Control Center and the media keys work because it’s the same API every other Mac player uses — not a re-implementation.

Zero-clutter agent

No dock icon, no Space of its own — a menu-bar-class agent that renders into the notch region and gets out of the way when you collapse it.

Sandboxed & accessible

Full App Sandbox, hardened runtime, notarised build. Keyboard navigation and VoiceOver labels on every control on the island.

Privacy guarantee

Your data stays local

No account, no server, no analytics SDK. Saved stations, history and your passport live in a plain JSON file in Application Support on your own Mac. Delete the app and they re gone with it — there is no copy anywhere else.

Account
None required — for Free or for Pro
Network
Radio Browser directory + the stream you chose
Storage
~/Library/Application Support
Analytics
No SDK, no events, no identifiers

“No ads” means no ads added by Radio Island. Third-party broadcasts carry whatever their broadcaster puts in them — that’s not a promise we can make for them.

Pricing model

Free & Pro

Simple, ethical software. No recurring subscription, no artificially degraded free tier.

Free

Forever

€0

The full listening experience, without paying a cent.

  • The world map, every station dot, unlimited playback
  • Teleport — the pure random draw, anywhere on Earth
  • Unified search: station, country, city, genre, language, sort
  • My Islands saves — uncapped, now and always
  • Recent listening history (last 10 stations)
  • Daily Island with bounded skips and explicit retry
  • Radio Passport basics and place context
  • Full macOS media controls, keyboard and VoiceOver

Included in the app

Optional purchase

Pro

Pays once

€4.99 one time

Everything in Free, plus two exploration controls.

  • Smart Teleport — an optional region bias that steers the random draw without ever filtering a station out
  • Collections — named folders for saved stations, with rename and delete
  • Family Sharing, and Restore Purchases on every Mac you own
  • Works entirely offline once unlocked — no server to check in with
  • Not a subscription. Not a trial. One payment, kept.
Unlock Pro — €4.99 once

Free is the real product, not a demo. Nothing that ships free will ever be moved behind Pro, and nothing is made worse so the fix can be sold back to you.

Product boundaries

What it doesn’t do

Radio Island is built with specific technical choices. Here are the ones worth knowing before you download.

  • Geography is best-effort

    Coordinates come from the public Radio Browser directory. Some stations sit at a city centroid rather than a transmitter, and a few are simply in the wrong field — the map shows what the directory knows.

  • Streams belong to broadcasters

    If a station goes down, changes URL or geo-blocks your country, that happens outside the app. Playback failures are handled, retried and routed around — they can’t be prevented.

  • No offline audio

    Browsing known stations works without a connection. Listening does not — this is live radio, not a downloaded library, and nothing is recorded or cached to disk.

  • No account, so no sync

    Your saves and history are local by design. That is the privacy guarantee and the cost of it: two Macs keep two separate sets of islands.

  • macOS only, for now

    The whole interaction is built on the notch and the macOS media stack. There is no iPhone, iPad, Windows or web version, and none is being quietly worked on.

Get Radio Island for macOS

Requires macOS 14.0 Sonoma or later. Seamless Apple Silicon-optimised binary.

Download on the Mac App Store

No trial to start, no card to enter, nothing to cancel.