๐Ÿ“ป
// Radio Browser API ยท 3-server fallback ยท True background playback

The world's radio.
In your pocket.

Radio Box streams internet radio stations from across the globe. True background playback, car dashboard integration, 14 genre categories, 21+ countries, and no data collected about you.

See features Privacy Policy
Android 10+
Capacitor 5 + Java
No account required
No data collected
scroll

Radio done right on Android

Built with Capacitor 5 and a custom native Java foreground service. Streams from the Radio Browser API with a 3-server fallback so playback keeps going even when individual directory servers go down.

๐ŸŽต
True Background Playback

Audio continues when you lock the screen, switch apps, or walk away from your phone. A native Java foreground service keeps the stream alive with a persistent notification and playback controls.

๐ŸŽธ
14 Genre Categories

Browse stations by genre: Pop, Rock, Jazz, Classical, Electronic, Hip-Hop, Country, and more. Each category pulls live results from the Radio Browser API so the selection is always up to date.

๐ŸŒ
21+ Country Browsing

Discover stations from over 21 countries. Filter by region to find local stations anywhere in the world, from UK talk radio to Bulgarian folk, Japanese J-Pop to Brazilian samba.

๐Ÿ”
Search & Autocomplete

Search the full Radio Browser catalogue by station name. Autocomplete suggestions appear as you type, powered by the API's search endpoint with relevance-ranked results.

โญ
Favourites & My Stations

Save any station to your favourites list with one tap. Add custom stream URLs to My Stations for stations not in the Radio Browser directory. All stored locally on your device.

๐Ÿš—
Car & Watch Integration

MediaSession integration means playback controls appear on your car dashboard, Bluetooth headphones, Android Auto, and smartwatch. Play, pause, and skip from wherever is most convenient.

Stream anything. Store nothing.

Radio Box is a pure streaming client. No audio is stored on your device. Station data comes from the public Radio Browser directory and your favourites are kept locally.

01
Stations from Radio Browser API

Radio Box queries the free, community-maintained Radio Browser API (api.radio-browser.info) for station listings. Three server endpoints are tried in sequence so you always get a result even if one server is down.

02
Stream URL handed to native service

When you tap a station, its stream URL is passed to a native Java foreground service. The service uses Android's MediaPlayer to open and buffer the audio stream, keeping playback alive independently of the UI.

03
MediaSession publishes controls

The foreground service registers a MediaSession so Android can surface playback controls in the notification shade, lock screen, car head unit, and any paired Bluetooth or watch device.

04
Favourites saved locally

Stations you favourite are saved to local app storage on your device. Nothing is sent to a server. Your personal list is always available offline and survives app restarts.

Privacy Policy

This policy applies to the Radio Box Android application and the kbis.dev/radiobox website.

App: Radio Box: Internet Radio
Developer: Krasimir Borisov (KBIS.dev)
Last updated: 19 April 2026
Contact: kb.interactive.systems@gmail.com
๐Ÿ“‹ Overview

Radio Box is a streaming client. It plays internet radio stations and stores your favourites locally on your device. No personal data is ever collected, transmitted to, or stored by the developer.

Short version: Radio Box does not collect your name, email, location, listening history, or any personal information. No account is required. Your favourites list lives entirely on your device.
๐Ÿ—‚๏ธ Information We Do Not Collect

Radio Box does not collect, transmit, or store any of the following:

  • Your listening history or which stations you play
  • Your favourites list or custom station URLs
  • Your name, email address, or any account credentials
  • Your device identifiers, IP address, or location
  • Usage analytics, crash reports, or telemetry of any kind
  • Advertising identifiers or any data used for profiling

There is no Radio Box backend server. The app communicates only with the Radio Browser API and the individual radio station stream URLs you select.

๐Ÿ’พ Local Data Storage

Radio Box stores the following data locally on your device only:

  • Your saved favourite stations (station name and stream URL)
  • Any custom station URLs you have added to My Stations
  • App preferences (last selected genre or country filter)

All local data is stored in app-private storage and is automatically deleted when you uninstall Radio Box. No audio is ever stored on your device. The app streams directly without buffering to disk.

๐ŸŒ Radio Browser API

Radio Box uses the Radio Browser API (api.radio-browser.info) to fetch station listings, search results, and stream URLs. Radio Browser is a free, community-maintained, public directory of internet radio stations that requires no authentication or API key.

When you search for or browse stations, the app sends standard HTTP requests containing only your search query or selected filter (genre/country). No personal information is included in these requests. Your IP address is visible to the Radio Browser servers as it is with any web request, but Radio Box does not control, process, or receive that data.

Radio Browser's own privacy practices are described at radio-browser.info. Radio Box is not affiliated with the Radio Browser project.

๐Ÿ“ก Radio Station Streams

When you play a station, Radio Box connects directly to that station's stream URL. The station's server will see a connection from your IP address, which is inherent to any internet streaming. Radio Box does not intercept, log, or process this connection. The station operators' own privacy policies govern any data they collect from stream connections.

๐Ÿค Third-Party Services

The only third-party service Radio Box communicates with for station data is the Radio Browser public API. No analytics, advertising, crash-reporting, or tracking SDK is included in the application.

๐Ÿ‘ถ Children's Privacy

Radio Box does not knowingly collect any information from or about children under the age of 13. The app requires no account and collects no personal data from any user, including children.

โš–๏ธ Your Rights

Because we hold no personal data about you, all your data is under your direct control. You can delete all Radio Box data at any time by:

  • Removing stations from your favourites within the app
  • Clearing app data from Android Settings
  • Uninstalling Radio Box (removes all local data permanently)
๐Ÿ“ Changes to This Policy

If this policy changes materially, the updated version will be published at kbis.dev/radiobox with a revised "last updated" date. We recommend bookmarking this page.

โœ‰๏ธ
โœ‰๏ธ Contact

Questions or concerns about this policy? Contact the developer at kb.interactive.systems@gmail.com.

Developer: Krasimir Borisov ยท KBIS.dev ยท Solihull, UK

Questions about Radio Box?

Feature requests, bug reports, or privacy questions, reach out directly. No support ticket system, just a real developer.