- Privacy. These are your personal habits (and they stay on your phone). I want zero access to your data.
- Minimal friction. Habit tracking requires dedication, so it should require almost no effort to stay on top of it.
- No gimmicks. Really, no games, prizes, etc. Just want to build an effective tool.
- No lock-in. Your data is yours. It is saved locally to a text file you can inspect or export at any time.
- No sign-up or account. There really is no need for it. Period.
- No social. Social really just gets in the way. These are your habits, focus on them.
- No analytics. None of any kind. If you like the app or there's a bug, just report it.
- Text-based. Not that it matters to many users, but all data is stored to a text file in org mode.
I've used the app thoroghly and managed to rack up a decent year and a half of continuous running and meditation amongst other habits. The app has 114 ratings (across all countries) with a 4.8 score. But, the app hasn're really picked up many users (1-5 daily downloads) even as a free app.
So, what is this habit tracker missing? What do you actually want in a habit tracker?
Duolingo implementation of this is if you miss a day then the streak doesn’t increase but it’s also not lost either. If you go through all your streak freezes then eventually it is lost but it is quite hard to do this; most people have two and if you pay for Duolingo you normally get an extra one. Subsequently my streak on Duolingo is 846. My current streak on Brilliant which doesn’t implement streak freezes is 0 and my longest streak is 45. I am far, far more motivated to use Duolingo than I am Brilliant and the streak implementation plays a big part in this.
If anyone knows any of the Brilliant devs, please send this comment to them. They seem to be making the app more like Duolingo with leagues and XP but, in my opinion, the streak implementation could be vastly improved.
2. Tracking negative habits. I want to tracker whether I refrained from doing something bad as frequently as I want to track doing something good.
3. As automated as possible. The biggest problem with habit trackers is if I'm too lazy to do the habit, I'm also too lazy to enter that in the tracker, so I end up with skewed data.
[1]: https://streaks.app/ [2]: https://f-droid.org/en/packages/org.isoron.uhabits/
The constructive criticism I have is when I have an 'bad' day or I'm traveling, canceling out each of the daily habits with the 2 step "skip" can be cumbersome. I'd prefer a swipe left or right which would be faster, or maybe 2 buttons (Done,Skip).
As for wider adoption, besides the usability issue above, I use your app because it integrates with my larger org-mode ecosystem (beorg, working copy, emacs) that I sync with my computer. Other comments mention visualization, sync with existing tools, I get that over on the Emacs side so I don't need it in your app.
You've built the great app for a tiny niche market, org-mode users who use iPhone. If you want to expand maybe make the app more intuitive, like others mentioned maybe some visualizations so that the app can stand alone better without org-mode being its primary selling point. I love your app because it is simple, because of the driving principles you put into it, and it syncs with my larger ecosystem.
Your app is great for org-mode people, the issue is that there are not many of us. Please don't undermine your driving principles for a higher download count.
1. Privacy, subscription-less, tracking-less. Which you’ve covered.
2. A decent widget showing your streak of not breaking the chain. Most of the major habit tracking apps either have no widget or the widget is just to launch a routine set.
3. Timers for each habit item, which then allows you to mark as complete to auto start the next habit and timer, or pause if one is taking a little longer. I’ve found this creates a little more incentive to get them done in succession and want to click that done button even more.
4. Syncs to multiple devices - watch, iPad, phone, etc. I see you can export out of the app but syncing would be helpful.
5. As someone noted in another comment: A way to export and/or print a habit tracker so as to get away from the phone and tech and only come back to log it on the device, should I choose to and snap a quick photo that gets OCR’ed to update the app stats. Maybe a pocketmod.com format could work?
Apple's ecosystem actually comes the closest to solving these but it's a lot of $$$