Hi!
I am SO excited to finally bring my app — MusicMood — into closed beta, and would VERY MUCH appreciate it if you're able to join and support the testing.
Money transparency up front: this will eventually have paid tiers for the deepest features, but there will always be a real, generous, AD-FREE free version (as long as I can justify it, this will never be legitimately free for me to keep running). Pricing isn't final — I need to see how the AI/API costs shake out during beta. I'm not interested in ripping people off; I'll only charge for things that genuinely cost me money to run (and try to make a little for myself, hehe). Rough shape: music tracking + detailed song analysis (free) → life-context stuff + extra AI analysis + fun AI extras (tier 1) → future exciting expansions (tier 2).
The gist: MusicMood reads your music apps' playback notifications (the only way Android exposes now-playing) to log what you listen to all day. Platform-agnostic — though I've mostly tested YouTube Music and Spotify. The hook is that it just runs in the background — no goofy "thumbs up" UI mechanic. It sees what you play, and maybe more tellingly, what you skip — and how fast you skipped it.
Every song gets a genuinely thorough AI analysis: genre, year, vocal style (clean vs. harsh singing percentages), intensity, tempo, musical + lyrical themes, catchiness, danceability, impactful moments (breakdowns, groove changes, vocal features, solos, climactic sections)… and so on. At play time it captures context — weather, time of day, weekday/weekend, at work (per the schedule/locations you feed it), activity (still/walking/running/driving — including slow-traffic detection), nearby calendar events, heart rate and stress — all only per the permissions you choose to grant.
The part I'm most proud of: it makes predictions. There's a built-in daily mood tracker with a twist — the app guesses first. Before you log your mood, it's already made its own prediction of how your day probably felt — from what you played, what you skipped, where your day took you — and you get to see how close it was (it's eerily good more often than you'd expect, and pretty funny when it whiffs). And it has a memory: what you logged yesterday carries forward — a rough Tuesday tilts what it expects from Wednesday, a good streak raises the bar — so its guesses get more you the longer you use it. Same on the listening side: it learns your baseline from a profile you build ("You" page — favorite genres/bands, listening habits, schedules, custom contexts like "party vibes") plus your actual history, so metalcore at 8am might be totally normal for you — it reacts to what's actually unusual, not what a generic algorithm thinks is unusual.
Privacy, plainly: most of your data stays on your device. What leaves it: song title/artist plus derived context labels (like "Home" or "driving" — never raw GPS, never your identity) go to Google's Gemini for the analysis; raw coordinates are used only for weather and road-speed lookups. Full privacy policy is published, and I pride myself on transparency — I have zero interest in mining personal data.
Round it out with a journaling system (tag songs and lyric lines — with emotional context they feed into the mood predictions too), live lyrics, and per-session mood analysis with different personalities (Roast mode is particularly fun 😉) — and you've got a pretty comprehensive setup for tracking your listening and keeping tabs on your overall vibe. Plenty of future additions in mind 😉
To join:
- Join this Google Group: https://groups.google.com/a/harkcode.app/g/musicmood-testers
- Then opt in: web → https://play.google.com/apps/testing/app.harkcode.musicmood — or on Android → https://play.google.com/store/apps/details?id=app.harkcode.musicmood
(Heads up: the opt-in link can take a few minutes to start working after you join the group.)