Introduction
StreamDab ("we," "our," or "us") is committed to protecting
your privacy. This Privacy Policy explains how we collect,
use, and safeguard your information when you use our
internet radio streaming application on macOS, iOS, iPadOS,
and watchOS.
Information We Collect
Information You Provide
-
User preferences — your favorite radio
stations, recent stations, volume level, sleep timer
duration, and app settings.
-
Station selections — stations you
choose to listen to or save as favorites.
Information We Collect Automatically
-
Usage data — anonymous, on-device usage
statistics (listening sessions, station interactions) to
help improve the service. Collected only with your
explicit consent and stored locally on your device. You
can clear this data at any time in the app's settings.
-
App performance data — crash reports
and performance metrics provided by Apple to improve app
stability.
Information We Don't Collect
-
Personal information — we do not
collect names, email addresses, or other personal
identifiers.
-
Account credentials — no registration
or login is required.
-
Audio data — we do not record, store,
or analyse the audio content you listen to.
-
Location data — we do not collect your
location information.
-
Browsing history — we do not track your
activity outside of StreamDab.
How We Use Your Information
-
Sync your preferences across all your
Apple devices using Apple's iCloud Key-Value Storage.
-
Improve the service by analysing
anonymous, on-device usage patterns (only with your
consent).
-
Provide support when you contact us
with technical issues or questions.
-
Diagnose crashes via Apple's crash
reporting infrastructure.
Data Storage and Security
iCloud Key-Value Storage Sync
-
Your preferences (favorites, recents, volume, auto-play,
last played station, sleep timer duration) are
synchronised across your Apple devices using
Apple's iCloud Key-Value Storage
(
NSUbiquitousKeyValueStore).
-
No custom backend account is created; the data is tied
to your existing Apple ID.
-
Data is encrypted in transit and at rest by Apple's
iCloud infrastructure.
-
You can disable iCloud sync at any time via your
device's iCloud settings.
Station Data
-
The catalog of radio stations is fetched from our
Supabase database, which aggregates publicly available
stations from radio-browser.info.
-
Only station metadata (name, URL, country, codec,
artwork URL) is fetched — no personal data is
transmitted to our server.
-
Station data is cached locally on your device with a
five-day refresh interval.
Local Storage
-
Favorite stations, recent stations, and app settings are
stored on your device via Apple's standard
UserDefaults mechanism.
-
Analytics data (if consent is granted) is stored locally
on your device and is never transmitted off-device.
Third-Party Services
StreamDab uses the following Apple services:
-
iCloud Key-Value Storage — for syncing
preferences across your Apple devices.
-
StoreKit — for processing in-app
purchases and subscription management.
- AVFoundation — for audio playback.
-
MediaPlayer — for Now Playing info and
lock-screen / CarPlay controls.
StreamDab uses the following backend service:
-
Supabase — hosts the station catalog
only. No user-identifiable data is stored on Supabase;
read access is restricted by Row-Level Security, and
only anonymous, read-only queries against the
stations table are made from the app.
We do not use third-party analytics,
advertising networks, or cross-app tracking services.
Subscriptions and In-App Purchases
Premium features (additional country-specific station packs
and advanced sleep timer options) are available via in-app
purchase and subscription through Apple's App Store:
-
Payment processing — handled entirely
by Apple through StoreKit. We never see or store your
payment details.
-
Subscription status — verified through
Apple's receipt validation. The app only knows whether
you have an active entitlement; no billing details are
collected by us.
-
Free trial — a free trial period is
offered. You may cancel at any time before the trial
ends, at no charge, via your Apple ID settings.
-
Auto-renewal — subscriptions renew
automatically through Apple and can be cancelled at any
time in Apple ID → Subscriptions.
Your Rights and Choices
Data Control
-
You can delete all locally stored preferences at any
time by removing the app from your device.
-
You can disable iCloud sync via your device's iCloud
settings.
-
You can withdraw analytics consent at any time in the
app's Settings → Privacy section, which also clears any
previously collected analytics data.
Data Portability
-
Your favorite stations can be exported via the app's
export feature.
Children's Privacy
StreamDab is rated 4+ and suitable for all ages. We do not
knowingly collect personal information from children under
13. If you believe we have inadvertently collected such
information, please contact us and we will delete it
promptly.
International Users
StreamDab is available worldwide. Your preference data is
stored in Apple's iCloud infrastructure, which is governed
by Apple's own global privacy commitments. Our station
catalog is hosted on Supabase, which stores data in EU-based
data centers. No personally identifiable data about you is
stored on Supabase.
Waitlist Form (Pre-launch)
During the pre-launch period, this website offers an
optional waitlist form. If you choose to sign up:
-
We collect your first name, last name, and email address
— only because you typed them in.
-
The submission is handled by a self-hosted PHP endpoint
on this same server. There is no third-party form
processor involved.
-
Your submission is stored in a CSV file on the server
and emailed to the developer.
-
You'll receive one email when StreamDab
launches on the App Store, and nothing else. No
newsletter, no drip campaigns, no sharing with third
parties.
-
You can ask to be removed from the list at any time by
emailing
martin.temmink@gmail.com
— your record will be deleted within 7 days.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. We will
notify you of any material changes by:
- Posting the new Privacy Policy in the app.
-
Updating the "Effective Date" at the top of this policy.
-
Where significant changes affect you, notifying you
through the app.
Contact Us
If you have any questions about this Privacy Policy or our
data practices, please contact us:
Compliance
This Privacy Policy is designed to comply with:
- Apple's App Store Review Guidelines
- General Data Protection Regulation (GDPR)
- California Consumer Privacy Act (CCPA)
- Children's Online Privacy Protection Act (COPPA)
Last updated: 18 April 2026 — Version 2.0