# Privacy Policy for Ami Beats
**Effective Date:** September 21, 2026
**Last Updated:** September 21, 2026
**Developer:** Jeevan Kushwaha
**Application:** Ami Beats (`com.amibeats`)
**Contact Email:** jeevankushwaha.dev@gmail.com *(or your developer contact email)*
---
### 1. Introduction
Welcome to **Ami Beats**. We respect your privacy and are committed to protecting it. This Privacy Policy explains how Ami Beats operates regarding your personal information, local device data, and network communications.
**Ami Beats is designed with a privacy-first philosophy: We do not collect, store, sell, or share any personal identifiable information (PII).**
---
### 2. Information We Access and How It Is Used
#### A. Local Audio and Media Files
- **Permission:** `READ_MEDIA_AUDIO` (Android 13+) / `READ_EXTERNAL_STORAGE` (Legacy Android).
- **Purpose:** Ami Beats scans and indexes local music and audio files on your device to display your library, play songs, organize playlists, and show album artwork.
- **Privacy Guarantee:** Your audio files, metadata, and artwork remain strictly on your physical device. We never upload, transfer, or share your local music files with any external server.
#### B. Online Streaming & Jellyfin Integration
- **Permission:** `INTERNET` and `ACCESS_NETWORK_STATE`.
- **Purpose:** When you configure a self-hosted Jellyfin media server, the app connects directly to your specified server to stream music and load library metadata.
- **Data Storage:** Your server URL, username, and authentication access token are stored locally and securely on your device using Android's private app storage. These credentials are communicated exclusively with your chosen server and are never sent to or seen by the developer.
#### C. Real-Time Lyrics (LRCLIB API)
- **Purpose:** To provide synchronized karaoke lyrics, Ami Beats queries the public LRCLIB API (`https://lrclib.net`) using track metadata (track title, artist name, and album name).
- **Privacy Guarantee:** Only non-personal song search query terms are sent over secure HTTPS. No device identifiers, IP logs, or user profiles are collected or tied to your requests.
#### D. Foreground Playback & Notifications
- **Permission:** `FOREGROUND_SERVICE`, `FOREGROUND_SERVICE_MEDIA_PLAYBACK`, and `POST_NOTIFICATIONS`.
- **Purpose:** To keep music playing continuously when the screen is turned off or when navigating to other apps, and to display playback controls (Play, Pause, Skip) in your notification bar and lock screen.
#### E. Ringtone Setting (Optional)
- **Permission:** `WRITE_SETTINGS`.
- **Purpose:** Used strictly if and when you explicitly choose the "Set as Ringtone" feature to assign an audio track as your phone ringtone, notification, or alarm tone.
---
### 3. Data Collection, Tracking, and Analytics
- **No Analytics SDKs:** We do not use Google Firebase Analytics, Facebook SDK, or any behavioral tracking libraries.
- **No Advertisements:** Ami Beats does not contain any advertising networks (such as Google AdMob). We do not collect advertising IDs (AAID).
- **No Third-Party Data Sharing:** We do not sell, lease, or share any user data with advertisers, data brokers, or third parties.
---
### 4. Data Security
All external network interactions (such as streaming from your Jellyfin server and fetching lyrics from LRCLIB) utilize secure, industry-standard encrypted **HTTPS / TLS** connections to protect your data in transit.
---
### 5. Children's Privacy
Ami Beats is a general audience media player. It does not solicit or knowingly collect personal information from children under the age of 13.
---
### 6. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect app updates or legal requirements. Any modifications will be posted with an updated "Last Updated" date.
---
### 7. Contact Us
If you have any questions or concerns regarding this Privacy Policy or Ami Beats, please contact:
- **Developer:** Jeevan Kushwaha
- **Email:** jeevankushwaha.dev@gmail.com
- **Project Repository:** https://github.com/zione-kushwaha/Ami-Beats