← All Features

Habits on Any Schedule

Turn any goal into a group habit: every day, only on the days you pick, or a few times a week. Check it off, count it, or quit it.

Daily Pact challenge overview screen

Any Schedule

Not every habit needs to happen daily. Set a habit for every day, only on the weekdays you pick (gym on Monday, Wednesday and Friday), or a weekly target like 4 times a week. Days a habit doesn't apply are rest days: they never break your streak.

One-Tap Check-In

Completing your challenge takes a single tap. No journaling required, no photo proof, no complicated logging. Just tap to mark your day done. Your friends get notified, your streak updates, and the leaderboard recalculates, instantly.

Count It, Limit It, Quit It

Some habits are more than done or not done. Count them, like 8 glasses of water: tap once for each glass and the day is done when you reach 8. Track habits you're quitting, like no smoking, and log a slip honestly if it happens. Or allow a few a day, like max 3 coffees, and see at a glance how many you have left.

Fix a Missed Check-In

Did it but forgot to tap? Go back up to 7 days right from the home screen, see every habit for that day and check it off. A busy day doesn't cost you your streak.

Challenge Ideas

Daily Pact works for any goal your group wants to tackle:

•Work out every day
•Drink 2L of water
•Read for 30 minutes
•Meditate for 10 minutes
•No sugar for 30 days
•Walk 10,000 steps
•Journal before bed
•Practice a language
•Cook at home 5x/week
•Wake up before 7am

Track Progress Together

Every challenge has weekly progress dots, a monthly completion grid, and completion percentage tracking. See your own consistency and compare with friends. Set optional end dates for time-boxed challenges like a 30-day fitness sprint.

Daily Pact

Start your first challenge

Start your 14-day free trial. No credit card required.

5.0 from 13 App Store ratings

Available on iPhone & Android · 14 days free for new accounts