Official Disclosure

Privacy Policy

Ghost Music Player · Effective September 23, 2026 · Packagein.sddev.ghost_music_player

01

Our Core Privacy Principle

Ghost Music Player is engineered under an uncompromising principle: your local audio library and personal listening habits belong solely to you. Our architecture guarantees that we are technically incapable of accessing, uploading, copying, or monitoring your audio files. All audio indexing, playlist generation, and media playback execute strictly on your local device hardware.

Because we do not harvest or store any user profiles or audio files on remote servers, we cannot share, monetize, or disclose your personal information to third parties.

02

On-Device AI & Audio Processing

All intelligent machine learning and digital signal processing (DSP) features run 100% offline on your device's physical processor:

  • UVR-MDX-Net Vocal Stem Isolation: Real-time and batch extraction of vocals and instrumentals executes directly on your device CPU/GPU using embedded ONNX Runtime inference (onnxruntime_v2). Audio files are never transmitted to any cloud servers for processing.
  • YAMNet Audio & Genre Classifier: Local neural network classification scans audio features across 521 acoustic categories entirely offline to organize your collection without internet dependencies.
  • Smart Playlists & Recommendations: Listening routines, skips, and favorite track recommendations are computed strictly from local usage records saved in an encrypted on-device database (SQLite & ObjectBox).
  • Sing & Rehearsal Studio: Vocal recording runs locally through low-latency audio capture. Recorded rehearsals and takes are saved exclusively to your device storage and are never uploaded or analyzed externally.
  • 10-Band Studio Equalizer & DSP: Frequency adjustments, Bass Boost, and 3D Virtualizer utilize Android's hardware AudioEffect DSP APIs directly on your device.
03

Lyrics, Offline Translation & Queries

To deliver interactive, synchronized lyrics while preserving absolute privacy, Ghost Music Player utilizes minimal, privacy-respecting query flows:

  • Synchronized Lyrics (LRCLIB): When an internet connection is available, the app can query the public open-source LRCLIB database using only anonymous metadata tags (Track Title, Artist Name, and Duration). Raw audio data is never uploaded.
  • Google ML Kit Offline Translation: Language detection and line-by-line lyrics translations execute locally on your device using on-device ML Kit models. Once language packs are downloaded, translation operates 100% offline without communicating with translation servers.
04

Data We Do Not Collect

Ghost Music Player collects zero telemetry or personal records from your device:

  • No user accounts, emails, phone numbers, or registration tokens.
  • No track listings, listening duration, search queries, or skips.
  • No audio fingerprints, voice recordings, or microphone inputs uploaded to any server.
  • No Analytics or Telemetry SDKs: We do not integrate Firebase Analytics, Facebook SDK, Sentry, or third-party tracking frameworks. Standard OS crash diagnostics remain managed strictly by Google Play Services if you have opted in at the operating system level.
05

System Permissions Disclosures

The following system permissions are declared in the application manifest to support audio playback, background processing, and local features:

READ_MEDIA_AUDIOAndroid 13+ (API 33+)
Required

Required to scan, read, and index local audio tracks and album art from device media storage.

MANAGE_MEDIAAndroid 12+ (API 31+)
Required

Allows managing playlists, modifying audio metadata, and organizing music files without triggering repetitive confirmation prompts.

WRITE_SETTINGS
Sensitive

Required to configure and set trimmed audio clips directly as custom system ringtones, notification tones, or alarms.

RECORD_AUDIO
Sensitive

Used exclusively by the Sing & Rehearsal Studio when the user explicitly taps record to capture vocal rehearsals locally.

MODIFY_AUDIO_SETTINGS
Required

Required to configure Android AudioEffect DSP parameters for the 10-band studio equalizer, Bass Boost, and 3D Virtualizer.

POST_NOTIFICATIONSAndroid 13+ (API 33+)
Required

Displays persistent playback controls, audio progress bars, and progress indicators for background vocal separation queues.

FOREGROUND_SERVICE & MEDIA_PLAYBACK
Required

Ensures smooth, continuous background music playback when the app is minimized or the screen is turned off.

FOREGROUND_SERVICE_DATA_SYNCAndroid 14+ (API 34+)
Required

Maintains continuous execution for on-device neural vocal isolation and audio processing queues without OS termination.

WAKE_LOCK
Required

Prevents the CPU from entering deep sleep during intensive on-device neural stem isolation and active audio streaming.

INTERNET & ACCESS_NETWORK_STATE
Sensitive

Used strictly to query anonymous lyrics from LRCLIB and download offline translation model files. Never used to transmit personal or audio data.

READ_EXTERNAL_STORAGEAndroid 12 and below (API ≤ 32)
Required

Legacy storage permission required on older Android versions to discover and play local music files.

06

Third-Party Services

When fetching synchronized lyrics online, interactions are subject to the policies of the public database:

  • LRCLIB: Open-source lyrics repository used to fetch time-synced song text via anonymous metadata queries: LRCLIB Privacy Policy.
07

Your Data Rights & Local Control

Because all listening records, playlists, recordings, and cached lyrics are stored locally on your device, you have total sovereign control over your data. You can delete all application data and cache at any time via Android system settings:

Android Settings → Apps → Ghost Music Player → Storage → Clear Storage / Clear Cache.

For support queries, bug reports, or feature recommendations:

08

Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect enhancements in local AI features, engine improvements, or regulatory updates. Any changes will be published here with an updated effective date.

Your continued use of Ghost Music Player signifies your acceptance of these terms.

Report an Issue or Send Feedback

Encountered an issue with audio playback, vocal isolation, or have a feature recommendation? Submit a report directly to our development team.

Open Feedback Form (Ghost Music Player Pre-selected)