DEV Community

Spencer Walden
Spencer Walden

Posted on • Originally published at Medium

I Built a Free Sobriety Tracker That Doesn't Punish You for Slipping Up

I've been building apps for over a decade. Most of them were fun side projects, some made a bit of money, none of them really mattered to me personally.

SoberStack is different.

I built it because I needed it. And after using it myself for months, I'm releasing it for free because I think other people need it too.

The Problem With Most Sobriety Apps

Here's what happens with every sobriety app I've tried:

You're doing well. 30 days sober. 60 days. You're proud. The number keeps going up. Then one day, you slip.

The counter resets to zero.

All that progress? Gone. Just a number that says "0 days."

I get what they're trying to do. They want to motivate you with streaks. But here's the thing: recovery isn't all or nothing. Life is messy. Progress isn't linear. And when your tracker treats a single bad day like it erased three months of good ones, it doesn't motivate you. It just makes the next slip more likely.

You start thinking, "Well, I already ruined it. What's the point?"

What I Built Instead

SoberStack keeps your full history. Every streak. Every restart. Every attempt.

You see a graph of your whole journey, not just the current run. A bad day doesn't erase a good month. The data stays there. You can see the progress over time, even when there are bumps along the way.

It sounds simple, but it changes everything.

Instead of feeling like you're starting over from scratch, you see: "I had 60 good days, then one rough day, and now I'm back at it." That's a completely different narrative. One that's actually true.

The Feature I'm Most Proud Of

The history graph is the foundation, but the feature that surprised me the most is the urge journal.

When a craving hits, you can open the app and log it in real time. It walks you through a simple flow:

  1. What triggered this? (Fight with partner, saw an ad, bored, stressed, whatever)
  2. How intense is it? (1 to 10 scale)
  3. See your goals, your personal reasons for staying sober, the ones you wrote when you were thinking clearly
  4. Pick a coping activity, call someone, go for a walk, make tea, do push ups

The whole thing takes less than a minute. And here's the magic: by the time you finish logging, the worst of the craving usually starts to fade.

It's not about willpower. It's about giving your brain something else to focus on for 60 seconds. That's often all you need.

I track my urges now. I can see patterns. Certain times of day. Certain situations. And when I see them written down, they feel less powerful. They're just data points. Not monsters.

Why Free?

I've seen too many apps in this space that paywall the useful features. "Track your sobriety for free, but if you want the urge journal or the history graph, that'll be $9.99 per month."

That feels predatory to me.

People are trying to quit something that's hurting them, and you're going to charge them for the tools that actually help? Nah.

SoberStack is completely free. No ads. No paywalls. No "freemium" nonsense where the good stuff is locked behind a subscription.

Everything is available to everyone.

I might add a "Supporter" tier in the future (themes, widgets, advanced analytics) for people who want to support development. But the core features, the ones that actually matter, will always be free.

What's Next

I'm constantly iterating based on feedback. Right now I'm working on:

  • iOS widgets, see your streak and quick stats from your home screen
  • Contribution graph, GitHub style visualization of your sober days
  • Android version, so more people can use it
  • Better analytics, deeper insights into your patterns and triggers

But honestly, the app is already useful as it is. I use it every day.

Why I'm Sharing This

I'm not a recovery expert. I'm not a therapist. I'm just someone who builds apps and knows what it's like to track something you're trying to quit.

If you're working on staying sober from alcohol, smoking, gambling, or anything else, I hope this helps.

It's helped me.


Download SoberStack:

If you try it, I'd genuinely love to hear your feedback. What works? What doesn't? What's missing?

You can reach me at hello@soberstack.app or on Reddit as u/swalden123.

Stay strong. 💪

Top comments (0)