We are on Product Hunt today
Drop by and show us some love and support!
Upvote us on Product Hunt

Frequently Asked Questions

Do I have to purchase Habitify on macOS and iOS separately to get access to all premium features?

Yes you do, the two apps run on different platforms so we'll have to charge differently.

How many habits does the free version offer?

For the free version, you can track up to 3 habits. You can upgrade to the premium version for unlimited habits.

Once I have paid for the premium version is that the final payment I need to pay?

Yes, it is. Habitify is a one-time purchased app so that's the only payment you'll have to make.

Can I mark one habit done several times during the days?

With Habitify you can do it manually by creating different reminders and different versions of that habit throughout the day. For example, if you want to drink water at 8 a.m, 3 p.m and 9 p.m, you can set your Habit name as "Drink water - Mor", "Drink water - Aft", and set the time of day accordingly.

A more "visualized" way to do this is to use emoji. Instead of Mor, Aft and Eve, you can use 🌤,☁️,🌛. Doesn't it look so much fun?

Can I add daily notes to my habits?

Yes, if you are on iOS, there are two ways to add notes to your habits

1. Long press on the habit (In Journal tab) then choose "Add Notes"; or

2. Tap on the habit, in the calendar section, long press on the day you want then choose "Add Notes".

If you are on macOS, right click on the habit then choose "Add Notes".

Can I set monthly, yearly habits?

Sorry, at this moment Habitify hasn't supported that feature yet.

We believe that habits are actions done on a regular (if not daily) basis. And therefore we created Habitify to help simplify and accelerate the process.

On the contrary, habits that we only do once a month or once a year should rather be considered as "task". We'd suggest using Calendar apps such as iCal or Google Calendar to handle them more effectively.

How can I skip a habit?

If you are on iOS, there are two ways to skip your habits

1. Long press on the habit (In Journal tab) then choose "Skip"; or

2. Tap on the habit, in the calendar section, long press on the day you want then choose "Skip".

If you are on macOS, right click on the habit then choose "Skip".

How can I change my habits order?

Tap "Manage" on the dashboard, then long press on the habits and arrange them into the order you want.

Where are the archived routines?

You can find your archived habits by tapping "Manage" on the dashboard. The archived habits are greyed out and have the status "Archived" below its name.

I forgot to mark my habits done yesterday even though I did them. What should I do?

There are two ways to do that:

1. In Journal tab, choose the day that you forgot to mark your habits done, then tap on the "tick" icon on those habits.

2. In Journal tab, tap on the habits then tap on the day you forgot to mark it done. You can only do this for the past days, not for future days, so don't cheat :)

How to reset data and start over with the progress tracking?

There are two ways to reset your data:

1. Go to setting and delete your habits, then you can create new habits to start over; or

2. Set the start date of your current habits to be today or the day you want to start over the progress tracking.

Can I get a refund?

Yes, please contact iTunes for further information.

How to use the X-callback features?

Habitify implemented the x-callback url in order to provide standardized means for iOS and MacOS developers to expose and document the methods they make available to other apps and also parameters instructing the target app to return data and control back to the source app after executing an action.

X-callback features requires your encoded habit name or habit-id however habit-id is recommended.

Example:

  • habit name: Read%20book
  • habit-id: abc-yth-lok

To obtain your habit-id:

  • Go to "Manage"
  • Choose the habit you want 
  • Select X-callback id 
  • Choose "Copy to clipboard" or directly type your id into the devide you are using 

 

Actions

  • /set-checkin-status
  • /view-progress
  • /open-app
  • /add-note

1. Set checkin status

Set the checkin status of the habit using it's name or it's id. 

habitify://x-callback-url/setStatus?habitID=[habit-id]&name=[name]&date=[date]&status=[status]

Parameters

habit-id: Identifier of habit (Optional)

name: Encoded name of habit (Optional)

date (Required):

  • today
  • yesterday
  • Specific date format: ddmmyyyy

     Example: 09062018

status (Required):

  • completed
  • skipped
  • none

Example:

habitify://x-callback-url/setStatus?&name=Read%20Book&date=today&status=completed

2. View progress

Track the progress of a habit by it's name or it's id. 

habitify://x-callback-url/viewProgress?habitID=[habit-id]&name=[name]

Parameters

habit-id: Identifier of habit (Optional)

name: Encoded name of habit (Optional)

Example:

habitify://x-callback-url/progress?habitID=abc-yth-lokw

3. Open app

Open Habitify and display the requested screen. 

habitify://open?screen=[screen]

Parameters

screens:

  • journal
  • progress
  • settings

Example:

habitify://open?screen=[journal]

4. Add note

Add note to the habit using it's name or it's id:

habitify://x-callback-url/addNote?habitID=[habit-id]&name=[name]&date=[date]&content=[note-content]

Parameters

habit-id: Identifier of habit (Optional)

name: Encoded name of habit (Optional)

date (Required):

  • today
  • yesterday
  • Specific date format: ddmmyyyy 

        Example: 09062018

content (Required): Encoded note content

Example:

habitify://x-callback-url/addNote?&name=Read%20Book&date=today&content=I%20feel%20unwell%20today