Privacy Policy
Effective Date: January 24, 2025 · Last Updated: June 2025
1. Introduction
Welcome to Balearic FM, an independent house music radio station. This Privacy Policy explains how we handle information when you use our mobile application ("App") and website ("Website"), collectively referred to as our "Services."
We are committed to protecting your privacy. Our core Services are designed to operate with minimal data collection. However, our optional community chat feature — provided by Relaya™ — does require an email address for sign-in. This policy explains both what we collect and what Relaya processes on our behalf.
2. Information We Do Not Collect
For the core radio and podcast experience, we do not collect:
- Names, phone numbers, or physical addresses
- Passwords or authentication credentials (we use one-time codes for chat sign-in)
- Payment or financial data
- Device identifiers or location data
- Advertising data or behavioral tracking data
- Crash or error logs that could identify users
If you do not use the chat feature, we do not collect your email address or any other personally identifiable information.
3. Audio Streaming
3.1 Live Radio Stream
When you listen to our live radio stream:
- Audio is streamed via HTTPS from our AzuraCast server
- Our server automatically logs anonymized technical data for internal statistics, including: user agent string (browser/app type), approximate geographic location (country/region level), and stream duration and connection times
- This data is aggregated and anonymized — it cannot be used to identify individual users
- We use this information solely for understanding our audience reach and improving service quality
3.2 Podcast Episodes
When you listen to podcast episodes:
- Episodes are streamed from our public RSS feed
- Audio may be temporarily buffered on your device for playback
- No persistent downloads or storage occurs
- No tracking of listening history or preferences
4. Community Chat Feature
Our App and Website include an optional community chat widget powered by Relaya™ (relaya.chat). Chat participation is entirely voluntary. If you do not use the chat, none of the data described in this section is collected.
4.1 What Relaya collects when you use chat
When you sign in and participate in chat, the following information is sent to and stored by Relaya on our behalf:
- Email address — used to deliver your one-time sign-in code (OTP). There is no password; sign-in is by a short-lived code sent to your inbox.
- Display / chat name — the name shown next to your messages.
- Message content and metadata — message text, timestamps, and edit or deletion state.
- Avatar selection — the avatar style you choose.
- IP address — checked transiently at sign-in and connection time for abuse prevention and geo-restriction enforcement. IP addresses are not stored with individual messages and are not visible to chat moderators.
- Role and moderation records — your assigned role and any ban status, if applicable.
4.2 Browser storage used by chat
- Refresh token — stored in your browser's
localStorageto keep you signed in across sessions (33-day inactivity window). It is keyed to the Relaya widget's origin; your page's JavaScript cannot read it. - Access token — held in JavaScript memory only; never written to disk or storage.
- No cookies. The Relaya widget sets no cookies of any kind. There is no third-party tracking, advertising, or analytics storage.
Because the chat widget uses no cookies, it does not, by itself, require a cookie-consent banner. Some privacy regimes treat functional localStorage similarly to cookies; the refresh token entry is strictly functional — it only keeps you signed in.
4.3 Data retention for chat
- Chat message history — retained for up to 180 days, depending on our Relaya subscription tier.
- Sign-in session — the refresh token expires after 33 days of inactivity; after that you sign in again.
- One-time codes — short-lived; they expire shortly after being issued.
4.4 Data controller and processor relationship
Balearic FM is the data controller for chat data — we decide to offer chat to our users and govern the relationship with them. Relaya is a data processor — it stores and processes chat data on our behalf, on its hosted infrastructure. Our users have no direct relationship with Relaya. Any data request (access, deletion, etc.) should be directed to us, and we will coordinate with Relaya as needed.
4.5 Where chat data is processed
Relaya operates on hosted infrastructure located in the United States. If you are an EU, UK, or other international user, your chat data may be transferred to and processed in the United States.
5. Technical Information
5.1 App Permissions
Our mobile app requests minimal permissions:
- Audio Modification: Required for audio playback functionality
- Background Audio: Allows music to continue playing when the app is in the background
- Network Access: Required to stream audio content and connect to chat
5.2 No Microphone Access
Our app does not use or request access to your device's microphone.
6. Data Security
We implement appropriate security measures:
- All audio streaming and API communication occurs over encrypted HTTPS connections
- Server logs are stored securely and access is restricted
- Chat authentication uses short-lived tokens; no passwords are stored
- We regularly review our technical infrastructure for security best practices
7. International Users and Compliance
Our Services are available worldwide. We respect international privacy regulations.
7.1 GDPR Compliance (European Union)
If you use the chat feature, your email address and chat data constitute personal data under GDPR. Our legal basis for processing is performance of a service you have chosen to use (Article 6(1)(b)). You may request access to or deletion of your chat data by contacting us. Chat data may be transferred to the United States (see Section 4.5).
If you do not use the chat feature, we do not collect personal data as defined by GDPR, and no consent mechanisms are required.
7.2 CCPA Compliance (California)
We do not sell, share, or disclose personal information for commercial purposes. Email addresses and chat data collected via the chat feature are used solely to provide the chat service. California residents may request access to or deletion of their chat data by contacting us.
8. Third-Party Services
- Relaya™ Chat — provides our community chat widget. Relaya processes email addresses, chat messages, and related data on our behalf. See Section 4 for full details.
- AzuraCast — our own streaming infrastructure for audio delivery.
We do not integrate with advertising networks, social media tracking pixels, or third-party analytics services that would collect user data.
9. Children's Privacy
Our Services do not knowingly collect information from children under 13 years of age. The chat feature requires an email address; we do not knowingly accept sign-ups from children under 13. If you believe a child has provided us with personal information, please contact us so we can delete it.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we make changes, we will:
- Update the "Last Updated" date at the top of this policy
- Post the updated policy on our Website and in our App
- For material changes, provide additional notice as appropriate
11. No Monetization or Commercial Data Use
- We do not monetize user data in any way
- We do not sell, rent, or share any information with third parties for commercial purposes
- We do not display advertisements or sponsored content
- We do not offer in-app purchases or paid subscriptions
- Our Services are provided as a free, community-focused music platform
12. Your Rights and Data Requests
You may request access to, correction of, or deletion of personal data we hold about you (including chat data processed by Relaya on our behalf). To exercise these rights, contact us using the methods in Section 13. We aim to respond within 30 days.
13. Contact Information
If you have questions about this Privacy Policy or our privacy practices:
- Website: Via the contact form on our website
- App Store: Through the Balearic FM app store listing
14. Summary
In Plain English:Balearic FM is designed with privacy in mind. For radio listening, we collect no personal information and do no tracking. Our optional community chat feature is where data collection happens: if you choose to use chat, your email address (for sign-in), display name, messages, and avatar choice are stored by Relaya on our behalf. Relaya keeps a sign-in token in your browser's local storage to keep you signed in; it uses no cookies and no third-party tracking. Chat data is held on Relaya's infrastructure in the United States. We do not sell any data. To request access to or deletion of your chat data, contact us.
