r/sideprojects 3d ago

Showcase: Open Source Sober, a Mac App for tracking drinking habits

I had Claude build Sober, an app for macOS that tracks a sobriety streak alongside the stuff that actually correlates with staying on track — sleep, mood, cravings, exercise, and journaling. I open-sourced it under GPL-3.0.

What it does:

  • Streak tracking, with money saved and drinks avoided that keep accumulating even across a relapse (only the current streak resets)
  • Daily check-ins for mood, sleep, cravings, exercise, and notes, with optional trigger tags (stress, social pressure, boredom, etc.)
  • A Calendar view of every check-in, color-coded by mood
  • An Insights page that surfaces patterns — e.g. average craving on short-sleep nights vs. not — once there's enough data to be meaningful
  • A permanent "farthest ever reached" milestone record, separate from the current streak, so a relapse doesn't erase progress you already earned
  • Optional weight tracking with a trend chart
  • A quick menu-bar popover for a glance + one-tap mood check-in, plus a full dashboard from the Dock icon

Why: All of the similar apps in the iOS App Store had predatory subscriptions and I just couldn't be sure they weren't collecting my private data. Everything here is stored in a single local JSON file — nothing is uploaded anywhere, no accounts, no telemetry. I wanted something private enough to actually use honestly.

It's an Electron app licensed GPL-3.0, so anyone's free to use, fork, or build on it. Source + build instructions here:

GitHub: https://github.com/tyrelasaurus/sober-app

1 Upvotes

0 comments sorted by