SportSongs Privacy Policy
Last Updated: January 18, 2026
This Privacy Policy explains how Rocky River Software, LLC handles information in connection with the SportSongs iPhone application (“the App”). We take privacy seriously and designed SportSongs so that it does not collect, store, or transmit personal data to Rocky River Software servers.
The free version of SportSongs displays occasional banner ads. Users may upgrade to SportSongs Pro through an Apple In‑App Purchase to remove ads and unlock additional premium features.
1. Overview
SportSongs is a music clip controller for youth sports and game operations. It uses your existing Apple Music or Spotify account to play short clips during games. SportSongs also offers optional text-to-speech announcer voices (for example, goal announcements) using ElevenLabs, if you choose to connect your own ElevenLabs account.
The App is built so that all data related to your tiles, clip start times, and playlist setup stays on your device. Rocky River Software does not receive or store this information.
2. Data Collection and Use
Data We Collect
- Music preferences and playlists (stored locally on your device)
- Custom announcer scripts (stored locally on your device)
-
ElevenLabs API key (only if you choose to use ElevenLabs voices)
- Stored securely in your device’s Keychain
- Never transmitted to Rocky River Software servers
- Only transmitted directly from your device to ElevenLabs when you use the service
Data We Do Not Collect
SportSongs does not collect, store, or transmit any of the following to Rocky River Software:
- Names, email addresses, phone numbers, or physical addresses
- Account logins or passwords
- Device identifiers not related to Apple’s ad frameworks. Apple’s ad services may access an advertising identifier solely for delivering ads; Rocky River Software does not collect or store this identifier.
- Location data
- Contacts, calendars, photos, or files
- Usage analytics or behavioral tracking data
- Payment or financial information
- Health, fitness, or other sensitive personal data
The App uses a standard, privacy-friendly advertising SDK provided by Apple (AdServices/AdSupport) for displaying banner ads in the free version of SportSongs. This may use a device advertising identifier solely for ad delivery and frequency capping. Rocky River Software does not receive or store this identifier.
SportSongs offers an optional subscription, SportSongs Pro, which removes ads and unlocks additional features. All subscription processing is handled entirely by Apple through the App Store’s In‑App Purchase system. Rocky River Software does not collect or store payment information, credit card data, billing addresses, or purchase history.
3. Music Provider Access (Apple Music & Spotify)
To function correctly, SportSongs may need permission to access your selected music provider on your device. This access is used only to:
- Play songs from your Apple Music or Spotify account
- Read song metadata such as title, duration, album artwork, and playback capabilities
- Access playlists so you can assign songs to tiles
Music playback is handled by Apple’s frameworks (for Apple Music) or Spotify’s Web API (for Spotify) on your device. SportSongs does not transmit your music library or playlist details to Rocky River Software servers.
4. Data Stored on Your Device
SportSongs stores a small amount of configuration data locally on your iPhone, for example:
- Which sport layout you selected (e.g., hockey or baseball)
- Tile names and tile positions you customize
- Song identifiers linked to each tile
- Custom clip start times you configure for each tile
- Saved playlists/layouts and tile assignments (stored locally on your device)
- Custom announcer scripts (stored locally on your device)
- ElevenLabs API key, if enabled (stored securely in iOS Keychain)
This information is stored only on your device and is used strictly to operate the App. It is not uploaded, shared, or sold. If you uninstall the App, this data is removed as part of the normal app deletion process.
SportSongs uses no cloud storage for your app data. Your local data may be included in an iCloud device backup only if you have iCloud Backup enabled in your device settings.
5. No Server Communication
SportSongs does not communicate with a backend server owned or operated by Rocky River Software. Except for Apple Music streaming handled by Apple’s systems, Spotify playback handled by Spotify’s systems, and optional ElevenLabs text-to-speech requests sent directly from your device to ElevenLabs, the App does not send your data to any remote server controlled by Rocky River Software.
6. Third-Party Services
SportSongs relies on Apple-provided frameworks and, if you enable certain optional features, third-party services such as:
- MusicKit / MediaPlayer (Apple Music access)
- Spotify Web API (Spotify access, if enabled)
- AVFoundation (audio playback)
- UIKit / SwiftUI (user interface)
- Apple AdServices / AdSupport (delivers ads in the free version of SportSongs)
ElevenLabs (Optional): If you choose to use ElevenLabs voices, your custom announcer scripts are sent to ElevenLabs for text-to-speech conversion. Your API key is sent directly from your device to ElevenLabs. Rocky River Software does not receive or store your scripts or API key. See ElevenLabs’ privacy policy here: elevenlabs.io/privacy.
Spotify: If you choose Spotify as your music provider, playback is handled by Spotify’s Web API and services. See Spotify’s privacy policy here: spotify.com/legal/privacy-policy.
Apple Music: Apple Music playback is handled by Apple’s frameworks and services. See Apple’s privacy policy here: apple.com/legal/privacy.
SportSongs does not use third‑party tracking libraries. Advertising shown in the free version is served exclusively through Apple’s ad frameworks, which follow Apple’s privacy and transparency policies.
7. Children’s Privacy
SportSongs is often used by youth sports organizations and families. The App does not collect personal information from any user, including children under 13.
If you believe a child has provided personal information directly to Rocky River Software outside of the App (for example, via email), please contact us so we can delete it.
8. Security
Because SportSongs does not collect or store personal data on our servers, the risk of a data breach from our systems is minimized. Local data on your device is protected by Apple’s iOS security features and your device passcode or Face ID/Touch ID, where enabled. If you enable ElevenLabs, your API key is stored using iOS Keychain, Apple’s secure credential storage system.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in the App or legal requirements. When we do, we will update the “Last Updated” date at the top of this page.
Your continued use of SportSongs after any changes indicates your acceptance of the updated policy.
10. Contact
If you have any questions about this Privacy Policy or how SportSongs handles information, please contact us:
Rocky River Software, LLC
Cleveland, Ohio, USA