ApexHabitApp is a self-hosted habit tracker that turns a challenge into a dashboard — streak engine, XP levels, weekly velocity, and a heatmap that doesn't let you lie to yourself.
Tap a square — this is the actual mechanic that runs your streak, XP and heatmap.
Streaks, XP, weekly velocity, category mix and a 30-day curve — live, on load, no setup screens to wade through first.
Every panel exists because a 30-day challenge fails for a specific, nameable reason. ApexHabit has a module for each one.
Add unlimited habits under Fitness, Nutrition, Mindset or Productivity, or load a ready-made preset in one click.
A running flame counter and a best-streak trophy sit next to your checks, so momentum is never something you have to calculate.
Every check-in banks XP toward a level. Cross a threshold and a full-screen rank-up moment marks it — Novice through Consistent and beyond.
A GitHub-style heatmap across your whole timeline. Tap any day to attach a note — what happened, what you'd change.
A week-over-week completion trend plus a live donut of where your effort is actually going — not where you meant it to go.
One-click backup and restore keep your run portable between browser and desktop. Reset wipes clean when you want a fresh 30 days.
The header row isn't decoration — every button opens a real system. This is what's running behind it.
Skip the blank-page problem. Load a full habit set in one click:
Set a daily reminder so check-ins don't slip your mind, and toggle audio cues on or off for a satisfying confirmation sound on every habit you log.
Generate a shareable progress card — streak, XP and level — straight from your dashboard when you want an accountability partner to see it.
Each session opens with a short line to set the tone — attributed, not generic filler — sitting right above your habit list.
Nudge your challenge length by a single day or a full week with +1D / +7D / −1D controls, or set it outright from the 30-day selector.
Set an operator name and a named goal once — it stays visible in the header for the entire run, so the challenge always has your name on it.
XP accrues from real check-ins, not participation. When you cross a level threshold, ApexHabit interrupts you with a rank-up screen — a small, deliberate moment that most habit trackers skip entirely.
A 30-day daily-completion line and a per-habit grid, side by side. It's the difference between "I think I slipped around week two" and seeing exactly which habit fell off, and when.
This isn't a mockup swap — it's the same dashboard, two points on one 30-day run.
A single self-contained app — no install, no account creation, no server. Open the file and your operator console is live.
The same OS packaged as a Windows desktop application. No tabs, no browser dependency — pin it and launch it like any other app.
Pay once. Both runtimes. No subscription.
I want this — Get ApexHabitTwo files: the web version (a single app you open directly in your browser) and the desktop .exe build for Windows. Both track the same habit data locally and use the same backup file, so you can move between them freely.
No. Once downloaded, both the web file and the desktop app run entirely offline — nothing is sent to a server, and no account is required.
Yes — use the built-in Backup button to export your progress, then Restore it on the other install. Your streaks, XP, and history come with you.
No. $15 is a one-time purchase for both the web and desktop versions — no recurring billing.
Yes. Add unlimited custom habits under any category, load a preset to start faster, and adjust the challenge length in single-day or full-week increments.
Not a planner. Not a spreadsheet. An operating system for the version of you that finishes what it starts.
Boot up ApexHabit — $15