Music Player
Tarang is a calm, focused music player for the songs that already live on your phone. Tag the exact moments inside any track — a chorus, a quote, a learning point — and export them as clean, named clips with one tap. No accounts. No cloud. No ads. No tracking. Just your library, beautifully presented.
Tap Edit on any track and drop bookmarks at the exact moments that matter. Each bookmark gets a name and position. Scrub between them, rename, delete — your highlights, organised the way you think.
Hit Export and Tarang slices the source file into clean, gapless clips — one per bookmark. MP3 sources stay raw MP3 (no quality loss); other formats export as M4A.
Songs · Playlists · Folders · Favorites · Tagged. Browse by file structure when you need to, or by your own playlists when you don't.
Lock-screen and Bluetooth controls, variable speed (0.5×–2×) with no pitch shift, shuffle, repeat, persistent queue, and a mini player that gets out of the way.
Light / dark / system themes. Custom typography sized for long reading sessions. Tarang teal and a warm amber accent — easy on the eyes, day or night.
Built on Android Media3 / ExoPlayer for rock-solid playback and battery efficiency. Small APK, fast cold starts, zero network use. Ever.
MP3 · M4A / AAC · FLAC · OGG Vorbis · WAV · OPUS — anything ExoPlayer can decode.
| Permission | Purpose |
|---|---|
READ_MEDIA_AUDIO | To find audio files on your device. Replaces READ_EXTERNAL_STORAGE on Android 13+. Used only locally; nothing leaves your phone. |
READ_EXTERNAL_STORAGE | Same purpose, on Android 12 and below (max SDK 32). |
FOREGROUND_SERVICE + FOREGROUND_SERVICE_MEDIA_PLAYBACK | Required by Android so playback continues when you switch apps or lock the screen. Declared as mediaPlayback only. |
POST_NOTIFICATIONS | Powers the lock-screen / notification media controls. |
MODIFY_AUDIO_SETTINGS | For pitch-corrected variable-speed playback. |
BLUETOOTH / BLUETOOTH_CONNECT | So play / pause / next / prev work from Bluetooth headsets and car stereos. |
WAKE_LOCK | Held briefly during clip export so the muxer can finish writing the file. |
Tarang requests no other permissions. Specifically — no internet, no location, no camera, no microphone, no contacts, no calendar.
Tarang does not collect, transmit, or share any data about you. The app does not access the internet at all. There are no accounts, no sign-in, no cloud sync, no analytics SDKs, no crash reporters, no ad networks, no third-party trackers, and no advertising IDs read or written. Everything you do inside Tarang stays on your device.
None that leaves your device. The only "data" Tarang reads is the audio files already stored on your phone, plus your own settings (theme, last-played track, playlists, bookmarks). All of that is stored on-device — in the app's private database and shared preferences — and is removed when you uninstall the app.
None. Tarang does not connect to any server we run, or any third party. It cannot share data because it does not make network requests.
See the Permissions section above. Each is used only for its stated purpose, and none are used to read, derive, or transmit personal data.
Tarang does not knowingly collect any data from anyone, including children. The app contains no advertising and no in-app purchases. It is suitable for all ages.
Tarang has no accounts and no sign-in. There is nothing to delete from a server because nothing was ever sent. To remove all app data, uninstall the app — Android will clear the app's private storage automatically.
When you export tagged clips, Tarang writes the resulting files into a Tarang_Exports folder next to the source file (or, if that folder is not writable on your device, into the app's own private external storage). The exported files contain only the audio you tagged. Nothing is uploaded.
Because no data is transmitted, there is no transmission to encrypt and no server to breach. On-device data lives in Android's app-private storage, which is sandboxed by the operating system and not accessible to other apps without root.
If Tarang ever changes — e.g. adds an opt-in cloud feature — this page will be updated and the effective date above will change. Older versions of the app will continue to behave as described in the policy that shipped with them.
Questions, concerns, or bug reports: trystudios82@gmail.com.
Bug reports, feature ideas, and feedback are welcome — please drop me a line.