Harmony
activeA habit tracker built on the premise that your habits are how you return to yourself, not tasks you're failing at.
What is it?
Most habit trackers run on a penalty or shame based system: you have a streak you can break, a plant that dies if you skip a day, a score that ticks down etc.
But what do we want a habit to ultimately be? When I asked that question it was clear that a great habit is just an extension of your whole, happy and harmonious self. Where you do the habit because that is just who you want to be.
That is what harmony is about. It is a habit tracking app that allows you to design your life into areas that you choose and define. The areas manifest as petals/sections of a bloom circle which need to be filled by your doing/ticking of the habit.
Friday, 28 July
Good evening.
A few areas waiting for you.
What makes harmony special is your ability to design, prioritise and see your life whole as you’re always supposed to. Areas can be ordered in terms of their priority/importance to you and habits inside those areas can be arranged similarly. The more important an area is to you, the more times you have to log that habit for the bloom wheel to fill proportionate to less important habits which fill the bloom easier.
Harmony believes that the ultimate goal while using it should be to have a full bloom circle instead of narrowly focussing on one thing. It also believes that habits are a continued extension of your self and that is why the bloom wheel gets populated on a two week trailing window that gets updated daily.
A single day where you don’t do much doesn’t throw your bloom progress off too much, and at the same time it encourage you to be consistent without a end date.
A day at a time
The daily view is the other half of it. Each habit is a round check with its area’s colour sitting underneath, and tapping it feeds the matching petal.
While harmony aims to be holistic and kind, it always strives to be accountable and honest. Habits you want to ease off are called “tugs” compared to the “pulls” of regular habits. Tugs can be added optionally to the app and you can use them to keep yourself accountable and log the honest picture.
Today
1 of 3 tendedEase off
Data to back it all up
Harmony gives you an extensive insights section containing detailed breakdowns on various areas, habits and trends over the weeks, months and years.
I’ve designed the insights tab to be helpful, kind, illustrative and rich in all the data that you could ask about your habits and life.
You have the ability to slice and dice the metrics however you want (by time, area, habits etc.) so that you can see exactly what you wish to.
Insights
18
tended
6
days shown up
6
areas active
You're on a 4-day run of showing up. Beautiful.
Momentum
How much of what you set out to do you came back to.
A little more than the previous week.
Lift and drag
Your habits rise above the line; the tugs you're easing off pull below it.
Under the hood
Built with React and TypeScript on Vite, with Dexie (IndexedDB) as the source of truth on each device and writes mirrored to Supabase, queued in a durable offline outbox that flushes on reconnect.
Push notifications come from a separate Cloudflare Worker that signs its own VAPID payloads with the Web Crypto API.
Use it!
Click the link at the top of the page:
On iPhone, open the link in Safari, tap the Share icon, then Add to Home Screen.
On Android, open it in Chrome, tap the ⋮ menu, then Install app (or Add to Home Screen, depending on the browser).
On a computer there’s nothing to set up and it runs on the browser.
Feedback and feature requests are highly encouraged, please write to me at athreya.shreyas@gmail.com.