MEŞK — Privacy Policy
Last updated: August 18, 2026Summary: MEŞK processes your voice entirely on your device. No audio is ever uploaded to any server. You do not need to create an account. There are zero ads, tracking, or analytics SDKs.
1. Overview and Core Principles
MEŞK is a mobile platform for Turkish makam practice, real-time comma-level pitch analysis, and multi-device AoIP ensemble performance. User privacy is fundamentally embedded in its architecture:
- Audio signal processing, pitch detection, and recordings remain strictly local on your device.
- No user registration, email, or identity profile is ever required.
- No third-party advertising, tracking, or behavioral analytics SDKs are included in the app.
2. Microphone and Audio Processing
The core capability of the app is measuring pitch accurately against traditional makam scales:
- Microphone Usage: The microphone is active only while you are actively singing, tuning, or practicing.
- On-Device Pitch Detection: Pitch detection (YIN and FFT algorithms) executes entirely on your device's native audio engine. Raw or processed audio is never sent to any cloud endpoint.
- Local Recordings: Your recorded practice sessions are stored within the app's sandboxed storage directory (
files/recordings/). Uninstalling the app permanently removes all local recordings. - User-Initiated Sharing: Exporting or sharing an audio file is an explicit action initiated exclusively by you via standard system sharing. The app never transmits files automatically.
3. Multi-Device Practice and Local AoIP
Ensemble singing and live room features operate strictly on local network infrastructure:
- Live meşk sessions communicate only between devices on the same local network (Wi-Fi, Wi-Fi Direct, or Bluetooth LE discovery).
- Audio never leaves the local network; it is not streamed over the internet.
- When a room password is set, local audio packets are encrypted with SRTP (AES-128) and verified with SipHash message authentication.
4. Outbound Network Requests: Lyrics Lookup
The only outbound internet request made by the application is for lyric synchronization:
- When you choose to practice with synchronized lyrics, the song title and artist name (and track duration if available) are queried against the public API at lrclib.net.
- No user credentials, device identifiers, cookies, location data, or personal details are included in this query.
- As with any standard network communication, your IP address is received by the destination server during the query.
- This request only occurs when you actively search for lyrics.
5. Notification Access Permission (Optional)
To automatically detect the currently playing track in media players (such as Spotify or YouTube), MEŞK can request Android's Notification Listener permission (BIND_NOTIFICATION_LISTENER_SERVICE):
- This permission is used exclusively to read media playback metadata (track title, artist, and playback position).
- The contents of personal messages, private notifications, or other app alerts are never read, stored, or transmitted.
- This permission is completely optional; if not granted, the app continues to operate with all features except automated background lyric matching.
6. Location and Nearby Devices Permissions
Regarding local network peer discovery:
ACCESS_FINE_LOCATIONandACCESS_COARSE_LOCATIONpermissions are requested only on Android 12 and earlier (maxSdkVersion=32) solely for Wi-Fi Direct peer discovery. Your location is never calculated, stored, or transmitted.- On Android 13 and newer, the app uses
NEARBY_WIFI_DEVICES, configured system-level asneverForLocation.
7. Data We Do Not Collect
To ensure uncompromising data sovereignty, MEŞK enforces a zero-collection policy:
- Advertising & Analytics: Zero ad identifiers (AAID), zero analytics SDKs, zero crash-reporting frameworks (Firebase, Crashlytics, Sentry, AdMob = 0).
- Personal Information: No account signup, no email addresses, no phone numbers.
- Device Data: No access to contacts, photos, calendars, or generic file storage.
8. Children's Privacy
The app is suitable for all age groups. We do not knowingly collect personal data from children under any jurisdiction, as no personal data is collected from any user.
9. Data Retention, Security and Deletion
All user data (recordings and preferences) resides exclusively on the user's device:
- You can delete individual recordings at any time from the in-app "My Recordings" screen.
- Uninstalling the app removes all stored recordings and configuration files.
- Because no data is stored on remote servers, no formal server deletion request is necessary.
10. Policy Updates and Contact
If this policy is modified, the revision date at the top of this document will be updated. Significant changes will be announced within the application.
For questions or privacy inquiries regarding MEŞK:
Developer & Controller: Murat Dinç
Email: muratdinc@gmail.com
Enterprise Platform: 361 Derece Bilişim Yazılım A.Ş. (361.com.tr)
11. Google Play Foreground Services & Video Proof
For technical justification declarations, Google Play review form answers, and video proof demonstrations regarding FOREGROUND_SERVICE_MEDIA_PLAYBACK and FOREGROUND_SERVICE_MICROPHONE, please visit the MEŞK Foreground Service Verification & Video Demonstrations Page.