Traditional to-do apps reward you by letting you check an item off a list. While that may be satisfying to some, we think a reward should be... an actual reward 🤷. That's why iffapp lets you set an actual reward as your prize for crossing items off your to-do list.
In logic and related fields such as mathematics and philosophy, if and only if (shortened to "iff") is a biconditional logical connective between statements 🤘
You create an account, in which you can store multiple 'get-to-do' lists. Each list will have one get-to-do task and one or more to-do tasks. As the to-do tasks are checked off, the get-to-do task becomes available.
Glad you asked! In fact, several studies* have shown that temptation bundling, or coupling an unpleasant task with a reward, is a more effective way to get things done.
There are plenty of places to set deadlines, like your calendar or Reminders app. As your to-dos have their own reward, there's no reason to put time pressure on it, and the anticipation of that reward should be enough to motivate you to complete your tasks quickly.
It is for now. That may change in the future, but there will always be a free tier for individuals.
Oh hai! My name is Anna, and I actually had this idea back in code school, but finally got around to building it eight years later (maybe because I didn't have the proper to-do app to motivate me 🤔). There's a link to my website in the footer, but know that I'm currently employed at AWS and have no time for much else these days.

*Like this one, this one, and this one.