RAV Player Privacy Policy
Last Updated: September 9, 2025
Privacy-First Promise: RAV Player is built with your privacy as our top priority. We do not collect personal data, show advertisements, or track your usage. This policy explains exactly what data we handle and how we protect your privacy.
1. Information We Collect
1.1 No Personal Data Collection
RAV Player does not collect, store, or transmit any personal information including:
- Names, email addresses, or contact information
- Device identifiers or advertising IDs
- Location data or GPS coordinates
- Usage analytics or behavioral tracking
- Personal preferences or listening history
1.2 Local Data Storage
RAV Player stores data locally on your device only for app functionality:
- Favorite Radio Stations: Your saved stations are stored locally on your device
- App Settings: Language preferences and playback settings
- Cache Data: Temporary files for improved performance (lyrics, radio station lists)
2. Features and Privacy
2.1 Global Radio Streaming
What we do:
- Connect directly to radio stations from 170+ countries
- Parse and organize station data dynamically
- Support browsing by country flags and 70+ music genres
Privacy protection:
- No tracking of which stations you listen to
- No logging of listening duration or frequency
- Direct connections to radio sources without intermediary tracking
2.2 AI-Powered Music Analysis
What we do:
- Provide detailed music analysis for tracks you're listening to
- Support multiple languages (English, Spanish, German, and more)
- Deliver information about artists, albums, producers, and musical significance
Privacy protection:
- Use secure daily authentication codes for server communication
- Only send track metadata (song title, artist) when you explicitly request analysis
- No storage of your music analysis requests
- No linking of requests to your device or identity
2.3 Synchronized Lyrics
What we do:
- Display word-by-word and syllable-level synchronized lyrics
- Support LRC timestamp format with enhanced features
- Handle multi-person lyrics and background vocals
- Integrate with PaxMusic for lyrics sourcing
Privacy protection:
- Lyrics requests are not logged or stored
- No tracking of which songs you view lyrics for
- Secure connections to lyrics providers
3. Third-Party Services
3.1 Radio Stations
RAV Player connects directly to radio stations worldwide. Each radio station may have its own privacy practices. We do not share any information with radio stations beyond what is necessary for streaming (standard HTTP requests).
3.2 AI Analysis Service
Our AI analysis feature uses a custom API with the following privacy measures:
- Secure daily authentication codes
- No user identification or tracking
- Minimal data transmission (only track metadata when requested)
- No storage of analysis requests
3.3 Lyrics Providers
Lyrics are sourced through PaxMusic integration with privacy protections:
- No user data shared with lyrics providers
- Requests are anonymous
- No tracking of lyrics viewing habits
4. Permissions
4.1 Minimal Permissions Approach
RAV Player requests only essential permissions for core functionality:
- Internet Access: Required for radio streaming, AI analysis, and lyrics
- Network State: To check connectivity for optimal streaming
- Foreground Service & Media Playback: Essential for continuous audio playback when app is minimized or in background
- Wake Lock: To prevent device sleep during playback
- Storage Access: Only for caching and local favorites (if applicable)
4.2 No Excessive Permissions
RAV Player does not request:
- Camera or microphone access
- Location services
- Contacts or calendar access
- SMS or phone access
- Device administrator privileges
5. Background Audio Service
5.1 Foreground Service Usage
RAV Player uses a foreground service specifically for audio playback functionality:
- Purpose: Enables continuous radio streaming and music playback when the app is minimized
- Notification: Shows a persistent notification with playback controls (play, pause, skip)
- System Integration: Integrates with Android's media controls (lock screen, notification panel)
- Privacy Protection: The service only handles audio playback - no data collection or tracking
- Automatic Management: Service automatically stops when audio playback ends
5.2 Why Foreground Service is Required
Android requires foreground services for background audio to:
- Prevent the system from killing audio playback when you switch apps
- Comply with Android's background execution limits (API 26+)
- Provide reliable streaming for radio stations
- Enable media controls in notifications and lock screen
- Maintain audio quality during device sleep states
6. Data Security
6.1 Technical Safeguards
- All network communications use secure protocols (HTTPS/TLS)
- Local data is stored securely on your device
- No sensitive data transmission to external servers
- Regular security updates through app updates
6.2 No Data Breaches Risk
Since we don't collect personal data, there is no risk of personal data breaches or unauthorized access to your information.
7. Children's Privacy
RAV Player is safe for users of all ages. We do not collect any personal information from children under 13 or any other age group. The app's privacy-first design ensures compliance with COPPA and similar children's privacy regulations worldwide.
8. International Users
RAV Player serves users globally with radio content from 170+ countries. Our privacy practices are consistent worldwide:
- GDPR compliant (no personal data collection)
- CCPA compliant (no personal information sale or sharing)
- Compliant with international privacy regulations
9. No Advertising or Tracking
9.1 Ad-Free Experience
RAV Player contains:
- No advertisements of any kind
- No sponsored content
- No promotional materials
- No affiliate tracking
9.2 No Analytics or Tracking
We do not use:
- Google Analytics or similar services
- Crash reporting with personal data
- Usage tracking or behavioral analytics
- Social media tracking pixels
10. Your Rights and Choices
10.1 Data Control
Since we don't collect personal data, you automatically have:
- Complete control over your local app data
- No need to request data deletion (none is collected)
- No need to opt-out of tracking (none exists)
- Full transparency about app functionality
10.2 Local Data Management
You can:
- Clear app cache through device settings
- Reset favorites and settings by reinstalling the app
- Uninstall the app to remove all local data
11. Technical Information
11.1 Platform Details
- Built for Android (versions 7 to latest)
- Developed in Java and Kotlin
- Uses ExoPlayer with Media 3 Framework for playback
- Modern networking with Ktor for lyrics functionality
11.2 Open Development
RAV Player is developed with transparency in mind. Our privacy-first approach is built into the app's architecture from the ground up.
12. Updates to This Policy
We may update this privacy policy to reflect:
- New features that maintain our privacy-first approach
- Changes in legal requirements
- Improvements to our privacy protections
Any updates will maintain our core commitment to user privacy and will be posted in the app and on our distribution platforms.
13. Contact Information
If you have questions about this privacy policy or RAV Player's privacy practices:
- Review this policy for comprehensive information
- Contact us through the Google Play Store
- Our Email: aistierlitcz@gmail.com
- Submit feedback through the app's official channels
Our Commitment: RAV Player will always prioritize your privacy. We believe you should be able to enjoy powerful music features—global radio, AI analysis, and synchronized lyrics—without sacrificing your personal data or privacy.