DEV Community

Ravi Mishra
Ravi Mishra

Posted on • Originally published at steadyline.app

I Used eMoods for a Year. Here's What I Was Still Missing.

Originally published at steadyline.app

eMoods is probably the most well-known mood tracking app specifically built for bipolar disorder. If you've been searching for a tracker, you've almost certainly come across it. And compared to the generic wellness apps that hand you a smiley face to tap, it's a real step up. It tracks mood separately from irritability, sleep, energy. It generates a PDF you can bring to your psychiatrist. It's been around since 2012 and a lot of people in the bipolar community use it.

I used it for most of 2024. And I want to say something honest: it's not bad. I'm not here to trash it. For what it is, it does its job.

But there's a gap between "does its job" and "actually helps." After a year with eMoods, I was still sitting in that gap.

What eMoods gets right

Let me be fair first. eMoods understands bipolar in a way most apps don't. It doesn't ask you to rate your overall "wellness" on a single scale — it knows that mood and energy are separate axes, that irritability matters, that sleep isn't a nice-to-have metric but often the first signal that something is shifting.

The doctor report is genuinely useful. Bringing structured data to a 15-minute psychiatry appointment changes the conversation. You skip the "so how have you been?" part and get to actual clinical discussion. That matters.

And it's free to use. That counts when you're trying something new.

Where it starts to break down

Here's where I started struggling.

The UI hasn't changed much in years. That sounds petty, but it's not about aesthetics — it's about friction. When you're logging your state at 11pm after a rough day, the last thing you want is an interface that feels like a 2012 medical database. More friction means less consistent logging. Less consistent logging means worse data. And patchy data is sometimes worse than no data — it creates false patterns that point you in the wrong direction.

The charts are basic. You get a line chart. That's essentially it. I kept wanting to ask questions the app couldn't answer: does my mood drop predictably after nights under six hours of sleep? How many days after a medication change does the effect actually show up? What's the relationship between my high-energy periods and the crashes that follow? These aren't exotic requests — they're exactly the questions my psychiatrist needed to answer. eMoods couldn't answer them. It just showed me the lines and left the interpretation to me.

There's no conversation layer. What I mean is: there's no part of the app that takes your history and helps you understand it. You get charts. You don't get insights. You don't get "based on your last 90 days, here's something worth paying attention to." You're on your own with the raw numbers.

Logging is rigid. One entry per day. If something significant happens in the afternoon — a trigger, a conflict, a burst of unexpected energy — I can't capture it without overwriting my morning entry. For a condition that can shift multiple times in a single day, that's a real limitation.

What I actually needed

I'm a software engineer. I've spent years working in healthcare tech. I know what a well-designed system looks like, and I was increasingly convinced that what I needed simply didn't exist yet.

I needed a tracker that was intelligent about the data it collected. Not "you've logged 7 days in a row!" — actual pattern detection. Sleep-mood delay analysis. Medication impact tracking. Something that could look at three months of my data and surface things I couldn't see on my own.

I needed to be able to talk to my history. Not search it manually — actually ask it questions and get useful answers based on what I'd recorded.

I needed logging that felt like a quick check-in on bad days, not a medical form to fill out.

I needed a clinician report that looked like it was made in this decade.

So I built it

Steadyline is what I ended up building. I started it in 2025, mostly for myself, and at some point it became a real product. It tracks the same core axes as eMoods — mood, energy, sleep, irritability — but with more depth in the output. There's an AI layer that knows your history and can have a real conversation about your patterns, not just give you generic advice. There's a clinician report that takes seconds to generate and actually looks presentable. The logging experience is fast on bad days and thorough when you have the capacity for it.

I'm not saying it's the right tool for every eMoods user. If eMoods is genuinely working for you, keep using it. But if you've been using eMoods and feeling like you're still doing most of the interpretive work yourself — manually reading charts, trying to explain patterns to your doctor from memory, wishing the app could just tell you what it sees — that's the exact gap Steadyline was built for.

The short version

eMoods tracks the right things. It just doesn't help you understand them.

If you want a bipolar mood tracker that goes further — pattern detection, AI insights, a clinician report, a logging experience that doesn't feel like a chore — Steadyline is worth trying. Free to start.


I'm a software engineer living with bipolar disorder. I built Steadyline because eMoods and everything else left me doing too much of the work myself.

Top comments (0)