Privacy Policy
Signal Live Radio
Policy version 1.7.0 - Effective November 13, 2026
Publisher: App Factory - support: support@afserver.dev
Bundle ID: com.appfactory.signalliveradio
Companion: Terms of Use - Data deletion - Support
Summary: Signal Live Radio is software that discovers and plays
third-party public internet radio streams that stations (or their authorized stream hosts)
publish on the open internet. It is not an OTA AM/FM broadcast receiver,
not a music download service, and not an on-demand music catalog.
Favorites and settings stay on your device. This version has no account and does not sync to the cloud.
We do not sell personal data.
Free listening shows a banner ad from the start. A full-screen ad does not show during the first 30 minutes after first launch and does not show on the first visit. After both, a full-screen ad shows every 4th station change or every 13 minutes of listening. A full-screen ad from the 13-minute clock waits 90 seconds after the previous ad. After the developer audio message, full-screen ads also wait 90 seconds. While you listen in the background or with the phone locked, a short audio message from the developer plays after about 13 minutes of that listening, including on a new install. The count starts when you leave the app or lock the phone and does not wait for the 30 minutes or the first visit. Coming back pauses the count. Then the music starts again on its own. Premium removes all of these. Offer codes can be redeemed on the upgrade screen.
Signal Live Radio is for users 13+ and is
not Designed for Families.
1. Who we are
App Factory publishes Signal Live Radio (com.appfactory.signalliveradio). Contact:
support@afserver.dev.
2. What this app is
Signal Live Radio helps you find and listen to publicly listed internet radio streams (for example by ZIP area,
genre, station name, or popular charts). Station metadata and stream URLs come from
public directories such as Radio Browser.
This version shows directory results. A station stays in the list after a network blip. It is removed when the audio format itself fails. Preset genre lists omit commercial relay hosts. Other lists may still mark a relay.
It does not pre-check every stream with a live audio probe before showing the list.
- We do not claim ownership of station audio, logos, names, or programming
- We do not operate AM/FM OTA transmitters
- We do not sell or host a downloadable music library
- Streams may fail, buffer, relocate, or go offline at any time
3. Data we process
- Local vault / settings (primary): stations you open, favorites / Vault presets, recent picks, volume and UI settings - stored on your device
- Search inputs: ZIP codes, city or state names, genre filters, or station names you type (used only to find streams)
- Approximate location, only if you tap View Stations in State: the phone uses coarse location on the device to pick your US state for that search. Radio Browser receives the state name, not the map coordinates. Signal Live Radio does not store that location. Skip View Stations in State and location is not used
- Alarm: a wake time and the chosen station stay on this device so the iPhone can send a notification at that time. Tapping it opens the app and starts that station. This uses local notifications on the device only
- Playback notification: the station name and current title are shown on the lock screen and in Control Center while audio is playing
- Account: none in this version. No sign-in and no cloud profile
- Station logos: to show a station's logo the app may request a small icon from the station's own website or from public icon services (Google and DuckDuckGo). That request contains only the website's domain name, not anything about you other than your IP address
- Device: local app storage for session, consent version, offline vault
- Analytics and crash data: Firebase Analytics and Firebase Crashlytics (Google LLC) may collect app-usage events, crash reports, performance and other diagnostic data, and (only if you allow tracking) the advertising identifier. Details are in section 11
- Purchases: optional Premium is billed through the Apple App Store to your Apple ID as an auto-renewing subscription at $2.99 a month or $19.99 a year, or as a one-time Lifetime purchase of $49.99 that does not renew. Lifetime stays on your Apple ID and can be restored with Restore Purchases. Apple processes the payment. This app stores only whether Premium is active on the device. Premium removes the banner, the full-screen ads, and the developer audio message. Offer codes can be redeemed on the upgrade screen and from Legal. Playback continues when you leave the app, for everyone. Manage or cancel a subscription in Settings, under your name, then Subscriptions
- Ads: Free listening shows a Google AdMob banner at the bottom of the screen from the start. A full-screen ad does not show during the first 30 minutes after first launch and does not show on the first visit. After both, a full-screen ad shows every 4th station change or every 13 minutes you are actually listening. A full-screen ad from the 13-minute clock waits 90 seconds after the previous ad. Changing stations does not have that wait, except for 90 seconds after the developer audio message. An alarm does not count as a station change or as listening time. While you listen in the background or with the phone locked, a short audio message stored in the app plays after about 13 minutes of that listening, including on a new install. The count starts when you leave the app or lock the phone and does not wait for the 30 minutes or the first visit. Coming back pauses the count. Then the station starts again on its own. That message is from the developer, not from Google. Premium removes the banner, the full-screen ads, and that message. Google may receive your device advertising identifier (only if you allow tracking when asked), IP address, ad taps, and diagnostic data for advertising, measurement, and fraud prevention. You can answer Apple's tracking prompt and, where Google's consent form applies, the consent form. Change the tracking choice any time in iPhone Settings, Privacy and Security, Tracking. Commercials inside a station broadcast are the station's own stream
We do not require a microphone for core radio play. Camera is not used for radio features.
Siri: If you choose to use Siri, your voice request is processed by Apple under Apple's privacy policy. Signal Live Radio receives only the station or genre name Siri recognizes so it can start playing. We do not receive or store your voice recordings.
4. How we use data
To play stations you select, remember favorites on this device, and provide support.
We do not sell personal information.
5. Third-party streams & directories
When you play a station, your device connects to a stream operated by that station or its authorized host/CDN.
Those operators may see your IP address and standard network request metadata. Their privacy practices are their own.
Public directory providers (for example Radio Browser) may process search queries needed to list stations.
App Factory does not host the broadcast content and does not sell station audio.
6. Cloud
This version keeps the vault and settings on the device only.
There is no sign-in. A future version that adds accounts will say so here before it collects them.
7. Sharing
We do not sell personal data. App Factory does not run an account server for this version.
When you search, your device contacts public directory services (Radio Browser, and Zippopotam for a ZIP you type).
When you play, the station or its stream host receives the request, including your IP address.
Free listening contacts Google (AdMob) for the banner from the start, and for full-screen ads only after both 30 minutes have passed since first launch and the first visit has ended. No full-screen ad is requested until both conditions are met. The developer audio message is a file in the app and is not requested from Google. Google may receive the advertising ID only if you allow tracking, plus the IP address and diagnostics described above. Premium does not request those ads. The app also uses Firebase Analytics, Firebase Crashlytics, and Firebase Remote Config (Google LLC) as described in section 11.
8. Retention & deletion
Clear favorites and settings in the app: open LEGAL, then Clear on-device data.
You can also delete the app from your iPhone, which removes its on-device data.
Steps are on the data deletion page. You may also email support.
This version has no cloud account to delete.
9. Children
Signal Live Radio is for users 13 years of age or older (or older where your region requires
a higher digital-consent age). It is not directed to children under 13 and is
not Designed for Families. Internet radio content is third-party and not curated as
a children's product.
10. Security
On device: app storage inside the iOS app sandbox.
Radio audio uses the stream's own transport (often HTTPS or HTTP as published by the station).
11. Ads, analytics & crash reporting
Free listening includes the Google Mobile Ads SDK for one bottom banner from the start, and for full-screen ads after both 30 minutes have passed since first launch and the first visit has ended: every 4th station change, or every 13 minutes of listening. A full-screen ad from the 13-minute clock waits 90 seconds after the previous ad. After the developer audio message, full-screen ads also wait 90 seconds. No full-screen ad is requested until both conditions are met. A short developer audio message, stored in the app, plays after about 13 minutes while listening in the background or with the phone locked, including on a new install. The count starts when you leave or lock the phone and does not wait for the 30 minutes or the first visit. Coming back pauses the count. Then the music resumes. Premium removes the banner, the full-screen ads, and that message.
That SDK can use the iOS advertising identifier if you allow tracking, and otherwise shows non-personalized ads. Premium removes the ads, and the app does not request them while Premium is on.
Commercials inside a station broadcast come from that station's stream.
App Tracking Transparency: On the opening ads-info screen, after you tap Continue, iPhone may ask whether Signal Live Radio can track you across other companies' apps and websites. Either answer is fine. The app works fully if you decline, with no rewards or locked features for allowing. If you decline, ads are non-personalized and the advertising identifier is not collected for tracking. You can change this any time in iPhone Settings, Privacy and Security, Tracking.
SKAdNetwork: The app includes Apple's SKAdNetwork identifiers so ad networks can measure installs in a privacy-preserving way, without identifying you personally.
Firebase (Google LLC): Signal Live Radio uses Firebase Analytics, Firebase Crashlytics, and Firebase Remote Config.
- Firebase Analytics: collects app-usage events such as stations played, searches, presets, alarms, stream errors, session length, and successful purchases or trials. It may also set user properties such as whether Premium is active and a favorite genre. This data is used to understand how the app is used and to improve it. It is not sold.
- Firebase Crashlytics: collects crash and diagnostic data (for example stack traces and device model) so we can find and fix bugs.
- Firebase Remote Config: fetches remote values used only for promotional wording and featured genres. It never changes prices (prices always come from the App Store via StoreKit) and never turns on features that were not in the reviewed build.
Google's privacy policy for these services is at
https://policies.google.com/privacy.
12. Your rights / contact
Tracking choice: iPhone Settings, Privacy and Security, Tracking, then Signal Live Radio. Where Google's consent form applies, you can change that answer from the LEGAL screen (AD CHOICES).
Depending on where you live, you may have rights to access, correct, or delete certain personal data.
Use in-app controls or email support@afserver.dev.