Groovy Music

Offline music player for Android

Visit Website
February 3, 2026 Introducing Groovy Music to the world

Hey Indie Hackers ๐Ÿ‘‹
Iโ€™m Mehedi, a solo Android developer.

Since March 2024, Iโ€™ve been building Groovy Music Player โ€” a modern local music player for Android. No team, no funding, just me shipping updates consistently.

Today it makes around $1,000/month, and the interesting part is:

๐Ÿ‘‰ Itโ€™s 100% ad-free.
๐Ÿ‘‰ Revenue comes only from one-time in-app purchases.
No subscriptions. No banners. No โ€œwatch to unlock.โ€ Just optional premium features.

Play Store: https://play.google.com/store/apps/details?id=com.bitmavrick.groovy&hl=en

๐ŸŽฏ Why I Built It

Most music players I tried had one of these problems:

  • bloated UI

  • outdated design

  • too many ads

  • or missing small quality-of-life features

So I built the player I personally wanted:
clean UI, smooth performance, and zero ad annoyance.

๐Ÿ’ฐ Monetization Approach

This is something Iโ€™m experimenting with and still questioning.

Model:

  • Free core experience

  • One-time purchases unlock premium features permanently

No subscriptions because:

  • I personally dislike subscription fatigue

  • I wanted users to feel they own the upgrade

I sometimes wonder:

  • Would subscriptions earn more? Probably.

  • Would users be happier long-term without them? I think so.

Still figuring out if this tradeoff scales.

๐Ÿ“ˆ What Helped It Reach $1K/mo

Some things that seem to matter:

1. Constant updates
I ship improvements regularly. Users notice. Reviews mention it.

2. Listening to feedback
A lot of features came directly from user emails and reviews.

3. Polish over feature bloat
Instead of adding everything, I try to refine interactions, animations, and small UX details.

4. Being ad-free
Surprisingly, many users mention this specifically in reviews.

๐Ÿค” Where Iโ€™m Unsure

This is where Iโ€™d love advice:

  • How do you grow a utility app further once core features are solid?

  • Is it smarter to deepen existing features or expand sideways?

  • Any retention tactics that worked well for non-social, utility apps?

I feel like Iโ€™m past the โ€œit worksโ€ stage and now in the โ€œhow do I scale without ruining it?โ€ stage.

๐Ÿ›  Stack

  • Native Android (Kotlin & Jetpack compose)

  • Modern Material 3 expressive design

  • Play Billing (one-time IAP)


Happy to share numbers, lessons, or mistakes if it helps others.
Would love your thoughts โ€” especially from other solo mobile devs.

โ€” Mehedi

Comment

About

Groovy Music simplify the music playback by providing just what you actually need. Nothing more nothing less. It also designed with Material 3 and it will be ads-free forever.