About MusicTune - Music Player
Opening the app for the first time
The app asks for storage permission immediately. No account creation. No welcome screen. Just a prompt to access your music files. Grant it, and the scan begins. The app searches your device for audio files. MP3, FLAC, WAV, AAC, MIDI, APE — it finds them all. The scan takes a few seconds depending on your library size. Once complete, your music appears in a clean list. Sorted by artist, album, genre, or playlist. The interface is minimal. Dark mode is enabled by default. The bottom navigation bar has three tabs: Library, Playlists, and Favorites. That is it. No store. No streaming. No social features. Just your music.
The app does not require an internet connection. You can put your phone in airplane mode and it still works. Every song stays on your device. No cloud syncing. No account linking. The privacy policy states that no data is collected or shared. This is a rare claim for a free app. The developer, Storm Libs Limited, is based in Hong Kong. The address is listed on the Play Store. The support email is provided. The app has been on Google Play since December 2025. It has been downloaded over 3 million times. The rating is 4.07 stars from nearly 2,000 reviews.
The audio quality is the main selling point. The app supports lossless formats like FLAC and APE. It plays them without downsampling. The sound is clean. No distortion. No compression artifacts. The equalizer is missing, though. There is no bass boost or treble adjustment. You get the raw audio as it is. Some users may find this limiting. Others will appreciate the purity. The app also supports background playback. You can switch to another app and the music keeps playing. The lock-screen controls work. You can pause, skip, or change volume without unlocking your phone.
How the offline and background features work together
The offline playback and background playback features are the core of the experience. You start by importing your music. The app scans your device and builds a library. You can then create playlists. Add songs to favorites. The app remembers your choices. No internet is needed for any of this. The background playback uses Android's media playback service. This means the music continues even when the screen is off. The controls appear in the notification panel. You can manage playback without opening the app. This is useful for workouts, commutes, or studying.
Comparing this to other offline players like GoTune: MP3 Music, MusicTune offers a wider range of formats. GoTune focuses on MP3 and local files. MusicTune adds FLAC, AAC, APE, and MIDI. This makes it more versatile for audiophiles. However, GoTune has a simpler interface. MusicTune's interface is clean but lacks some advanced features. Both apps are free with ads. MusicTune's ads are more aggressive based on user reviews. The tradeoff is clear: more formats come with more ads.
The app also handles large libraries well. The smart library management sorts everything automatically. You do not need to manually tag files. The app reads existing metadata. It organizes by artist, album, and genre. This saves time. The search function is fast. You can find a song in seconds. The playlist creation is straightforward. You select songs and add them to a new or existing playlist. The app does not limit the number of playlists. You can have as many as you want.
The version history and what it tells us
The Play Store changelog is sparse. The only entry is: "Fix some persistent issues". No mention of new features. No mention of performance improvements. This is consistent across multiple versions. The AppBrain page shows version 1.3.9 as the latest. The APKPure page shows version 1.4.2. The size varies between 22.2 MB and 40.1 MB depending on the source. This variation likely comes from different build configurations or regional variants. The app does not have a public roadmap. The developer does not publish detailed release notes. Users have to guess what changed.
The iOS version tells a different story. The iOS app is developed by a different company: Pixel Music Tech LLC / LUCKY LUKE'S FOODS, INC. The iOS app has a different feature set. It includes YouTube streaming and downloading. The Android version does not have these features. The iOS app also has a sleep timer and queue management. The Android version lacks these. The two versions are not the same app. They share a name but have different developers and features. This is confusing for users. The Android app is purely offline. The iOS app is a hybrid streaming/downloader.
The Android app's version history shows stability fixes. No major new features have been added. The app has remained consistent since launch. This is either a sign of maturity or stagnation. Users who want a simple offline player are satisfied. Users who want new features are disappointed. The developer seems focused on fixing bugs rather than adding features. This is reflected in the changelog. The app works as intended. It plays local files. It does not crash often. The ads are the biggest complaint.
Real-world usage and the ad problem
The app is used by people who want to listen to music without internet. Commuters, travelers, and gym-goers are the primary users. They have music files on their devices. They want a player that works offline. The app delivers on that. The playback is smooth. The sound quality is good. The interface is easy to use. The background playback is reliable. The lock-screen controls work. The app does what it promises.
The ads are the biggest issue. User reviews on the App Store mention 30-second ads. Ads appear when you open the app. Ads appear between songs. Ads appear when you add songs to playlists. Some users report ads popping up 10 times in one minute. This is excessive. The free version is ad-supported. The app offers in-app purchases to remove ads. The prices range from $1.99 to $9.99 on iOS. The Android version likely has similar pricing. Some users report that ads remain even after paying. This is a serious issue. If true, it undermines trust in the app.
The app also has bugs. Some users report crashes. Others report download issues. The app sometimes stops playing music unexpectedly. These issues are not universal. They affect a subset of users. The developer is aware of them. The changelog mentions "fix some persistent issues". This suggests ongoing maintenance. However, the fixes are not detailed. Users do not know what was fixed. This lack of transparency is frustrating.
The final detail: the storage permission requirement
The storage permission is the only permission the app requests. This is necessary for scanning and playing audio files. The app does not ask for location, contacts, or camera. This is a positive aspect. The privacy policy states that no data is collected or shared. The app does not track you. It does not sell your data. This is rare for a free app. The tradeoff is the ads. The ads are served by third-party networks. These networks may collect data. The app itself does not. This distinction is important.
The app's reliance on local storage means it is useless without music files. You cannot stream or download music within the app. You must have your own files. This is a limitation for users who do not have a local music library. The app is not for everyone. It is for users who already have music on their devices. The app does not pretend otherwise. Its name is "Offline Music Player". It is a tool, not a content provider. The app does what it says on the tin. It plays your music offline. That is its core function. Everything else is secondary.
Get File
App Specifications
| Latest Version | 1.4.3 |
| Uploaded by | Storm Libs Limited |
| Requires Android | Android 7.0+ |
| Category | Tools |
| Content Rating | Rated for 3+ |
Technical Details
| Package Name | com.stormlibs.musictune |
| Languages | English |
| Architecture | arm64-v8a |
| Signature | a3a829f0dd631ca6f26e1a1ef82103b4d3a41a0358ed6d8fb899eea4d8073d9a |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.stormlibs.musictune |
| SHA‑256 | a3a829f0dd631ca6f26e1a1ef82103b4d3a41a0358ed6d8fb899eea4d8073d9a |
| SHA‑1 | 060cc2a7ecc407ed253b6180bd82cf8657637818 |
| App Permissions | 0 |