DJ Deck
PRIVACY POLICY - DJ DECK
Last updated: April 26, 2026
App name: DJ Deck
Package: mtl.dj.deck
Contact: smigwi78@gmail.com
1. INTRODUCTION
DJ Deck ("the App", "we", "us") is a professional DJ mixing application for Android. This Privacy Policy explains what information the App collects, how it is used, and your rights regarding that information.
By using DJ Deck, you agree to the practices described in this policy.
2. INFORMATION WE COLLECT
2.1 Audio Files (Local Only)
The App requests permission to read audio files stored on your device. This access is used exclusively to display your music library inside the App, load tracks onto the virtual decks for playback, and analyze tracks on-device to detect BPM and musical key.
Audio file contents are never uploaded to any server. All audio processing (playback, BPM detection, key analysis) happens entirely on your device.
The following track metadata is stored locally on your device in a private app database:
- File name: used to display in the library
- File location (local path): used to load the track for playback
- Detected BPM: used for display and AI matching
- Detected musical key: used for display and AI matching
- Date added: used for library sort order
This data never leaves your device except as described in Section 2.2.
2.2 AI Mix Suggestions (OpenRouter)
When you open the AI Mix Assistant feature, the App sends the following information to OpenRouter (openrouter.ai), a third-party AI API service:
- Track title of the currently playing song
- Artist name of the currently playing song
- Detected BPM (numeric value)
- Detected musical key (e.g. "5B")
This information is used solely to generate mix suggestions. No audio data, no personal information, and no device identifiers are sent.
AI suggestions returned by OpenRouter are cached locally on your device for up to 7 days to reduce repeat API calls. The cache is stored in your device's private app storage and is deleted when you clear the App's data or uninstall the App.
OpenRouter's own privacy policy applies to data processed through their service:
https://openrouter.ai/privacy
2.3 Crash Reports (Firebase Crashlytics)
The App uses Firebase Crashlytics (by Google) to automatically collect crash reports when the App encounters an unexpected error. A crash report may include:
- Stack trace of the error
- Device model and Android version
- App version
- Time of the crash
- Application state at the time of crash (e.g. which screen was open)
Crash reports do not include your name, email address, audio files, or track library contents.
Google's Firebase privacy policy applies:
https://firebase.google.com/support/privacy
A secondary crash log may also be written to your device's local storage as a fallback. This file stays on your device and is never uploaded automatically.
2.4 Firebase Remote Config
The App uses Firebase Remote Config (by Google) to securely deliver configuration values such as API service keys at runtime. This service may collect standard analytics data as part of Firebase's platform.
No personal data from you is transmitted through Remote Config.
2.5 App Settings
Your in-app preferences (loop settings, selected AI model, auto-play preferences, etc.) are stored locally on your device. These settings never leave your device.
3. INFORMATION WE DO NOT COLLECT
DJ Deck does not collect:
- Your name, email address, or any account information (no login required)
- Location data (no location permission is requested)
- Microphone input
- Camera or photos
- Contacts or calendar data
- Browsing history or any data from other apps
- Payment information
4. PERMISSIONS EXPLAINED
INTERNET
Required to call the AI Mix suggestion API and to fetch remote configuration.
READ_MEDIA_AUDIO (Android 13 and above)
Read audio files from your device for playback.
READ_EXTERNAL_STORAGE (Android 12 and below)
Read audio files from your device for playback.
POST_NOTIFICATIONS
Show progress notifications when scanning or analyzing your full music library.
No other permissions are requested.
5. DATA SHARING
We do not sell, rent, or trade your personal information to any third party.
Data may be shared only with the third-party services described above (OpenRouter for AI suggestions, Firebase/Google for crash reporting and remote config), and only to the minimum extent necessary for those services to function.
6. DATA RETENTION
Track library (name, location, BPM, key): stored on-device, retained until you clear app data or uninstall.
AI suggestion cache: stored on-device, automatically deleted after 7 days.
App settings: stored on-device, retained until you clear app data or uninstall.
Local crash logs: stored on-device, retained until manually deleted or app uninstalled.
Crash reports: stored on Firebase Crashlytics servers per Google/Firebase retention policy.
7. CHILDREN'S PRIVACY
DJ Deck is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information through the App, please contact us and we will take steps to delete it.
8. SECURITY
We take reasonable technical measures to protect information processed by the App:
- The OpenRouter API key is stored on Firebase Remote Config servers and fetched securely at runtime. It is never hard-coded into the App binary.
- All communication with external services uses HTTPS encryption.
- All audio data and your track library remain on your device.
9. YOUR RIGHTS
Since DJ Deck does not require an account and does not store personal data on our servers, most data is entirely under your control.
Delete local data: Clear the App's data in Android Settings, then Apps, then DJ Deck, then Storage, then Clear Data.
Uninstall: Removing the App deletes all locally stored data associated with it.
Opt out of crash reporting: You can restrict the App's network access on your device to prevent crash reports from being sent.
If you have questions about data held by Firebase or Google, refer to Google's data deletion tools at https://myaccount.google.com.
10. THIRD-PARTY SERVICES
OpenRouter API
Provider: OpenRouter Inc.
Purpose: AI mix suggestions
Privacy policy: https://openrouter.ai/privacy
Firebase Crashlytics
Provider: Google LLC
Purpose: Crash reporting
Privacy policy: https://firebase.google.com/support/privacy
Firebase Remote Config
Provider: Google LLC
Purpose: Secure configuration delivery
Privacy policy: https://firebase.google.com/support/privacy
Firebase Analytics
Provider: Google LLC
Purpose: Basic app analytics (automatic events only)
Privacy policy: https://firebase.google.com/support/privacy
11. CHANGES TO THIS POLICY
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this document. Continued use of the App after changes are posted constitutes acceptance of the updated policy.
12. CONTACT
If you have any questions or concerns about this Privacy Policy, please contact:
Match Logistic studios
smigwi78@gmail.com
Comments
Post a Comment