Life isn't on a schedule. Your habits don't have to be.
HabitScape is a mobile habit tracker with smart frequencies and a memory diary built in — one app, no servers.
A tracker that bends to real life. Most trackers assume you'll do the same thing every single day. HabitScape doesn't: schedule a habit daily, on weekdays, N× per week, every N days, or on your own custom cycle. Mark it done with one tap, or tap "done all" for a whole group. Miss a day? Then it's just missed — nothing breaks, nothing resets. Habits adapt to you, not the other way around.
And a diary that keeps your days. Every evening, a fifteen-second ritual: one line about what you'll remember and a mood color (🟢 good / 🟡 so-so / 🔴 rough). The Month Spread — a digital paper-planner spread — shows the whole month as a grid tinted by mood, with habit checkmarks, those one-line moments and monthly goals. Swipe between months to scroll through your life.
No servers. No accounts. No subscriptions. Your data lives on your device.
- 🔄 Smart frequencies — daily, weekdays, N× per week, every N days, custom cycles. Fits shift work, busy weeks and irregular life.
- ⚡ Fast to use — one-tap check-offs, "mark all done" per group, and a skip action in the habit card. Five seconds in the morning, five in the evening. Works offline.
- 🗓️ Month Spread — the whole history on one screen: day cells tinted by mood, habit checkmarks, the moments feed and monthly goals. Horizontal swipe or arrows to move between months; tap any day to edit it.
- 🕰️ Moment of the Day — one line about the most memorable thing and a mood color. Memory, not metrics.
- 🪞 Echo — the card resurfaces a past moment on its own: yesterday, a week, a month or a year ago. Tap to expand, «Ещё» for the next memory. No input.
- ⏳ Capsule — one sentence to yourself in a month: write it, close it, and when the day comes get a fullscreen letter with an «Ответить себе» reply button.
- 📊 Statistics — a GitHub-style year heatmap, week-over-week trend, "mood ↔ completion" correlation and weekly rhythm insights.
- 🎯 Focus & monthly goals — mark 1–5 habits as your focus: they move to their own block at the top. Set goals for the month right on the spread.
- 🔒 Local-first & serverless — all data on your device, no accounts. Backup and restore as a plain JSON file.
- 🌐 Android + Web PWA — installable from the browser, natively compiled for Android.
- 🎨 Small comforts — system/light/dark theme, haptics, one-time guided tours, Russian UI.
Release notes live in CHANGELOG.md. The same file is shown in the app under Settings → About → What's new.
Prerequisites, setup commands and the full developer guide (testing, architecture, code conventions) live in the Contributing tab.
HabitScape is open source, and we'd love your help! See the Contributing tab for how to build, test and contribute.
This project is licensed under the MIT License — see the LICENSE file for details.