GoalGo

Challenges

A streak with a finish line.

Pick a habit you already keep, pick a number of days in a row, and go for it. Completing the habit is the check-in — and a missed day restarts the run without ending the challenge. Your first challenge is free.

Habit details Streak card with a challenge running at day 12 of 30, a progress bar and the best run so far

The idea

A streak you chose, with an end in sight.

An ordinary streak just counts upwards forever, and there is no moment where you have done it. A challenge gives the same habit a target — thirty days, eight weeks, whatever you pick — so there is something to finish.

  • It rides on a habit you already have. No second thing to maintain, and no separate check-in.
  • A missed day is not a failure. The run restarts from the break, but the challenge stays until you end it.
  • Your best run is remembered. Even a challenge that took a few attempts leaves a number you can beat.
  • It is not a goal. Goals are for reaching a number, finishing a checklist or quitting something. A challenge is just a habit with a finish line.

A streak

Counts upwards for as long as you keep going. There is no target, so there is no finish — only a number you are afraid to lose.

A challenge

Thirty days in a row, and then you are done. A finish line you picked, on a habit you already keep, with your best attempt kept on the record.

On your Today screen

Every challenge you have going, in one card.

Challenges sit on Today next to anything you are quitting, each with where it stands right now — Day 12 of 30, Week 3 of 8 — so the first thing you see is how close you are.

  • A progress bar per challenge, in days or in weeks.
  • New starts one on any habit, straight from the card.
  • Quit goals sit underneath, with their own day count and run statistics.
Today screen Challenges card listing three challenges in progress, with quit goals underneath

How it works

Five steps, and four of them are just keeping the habit.

  1. Step 1

    Pick a habit you already keep

    Challenges attach to a habit, not a goal. Start one from the habit's Streak card, or from the Challenges card on your Today screen.

  2. Step 2

    Pick a number

    How many days in a row? Choose a preset or type your own. Habits scheduled a few days a week count in weeks instead.

  3. Step 3

    Check the habit off as usual

    There is nothing extra to log. Completing the habit is the check-in, and the count moves on its own.

  4. Step 4

    Watch it everywhere

    The habit row carries a 12/30 badge, the Streak card shows the run and your best, and Today lists every challenge you have going.

  5. Step 5

    Finish, or stop whenever

    Reach the target and it says so, with a Finish button. End one early and your streak stays — only the challenge stops.

At a glance

A badge on the habit, so you never lose count.

Any habit with a challenge running carries its progress next to the streak flame — 12/30, 7/7, 3/8 wk. Tick the habit off and both move.

  • The badge sits in the Habits tab, right where you check the habit off.
  • Weekly habits show their challenge in weeks, like 3/8 wk.
  • The Streak card on the habit adds the full bar, your best run and the finish.
Habits tab where habits with a challenge carry a progress badge such as 12 of 30 next to their streak

Miss a day

A missed day restarts the run. It doesn't end the challenge.

This is the part most streak features get wrong. Break a thirty-day run on day nineteen and you have not lost the challenge — you are on day one of a fresh attempt, with nineteen still on the board as your best.

The run restarts

The count picks up again from the break. Nothing is deleted and nothing is taken away.

Your best is remembered

The longest run you managed stays on the Streak card, so there is always a number to beat.

The challenge stays

It runs until you finish it or end it. Ending one early keeps the habit and its streak untouched.

It is the same idea as Momentum, the score that dips instead of resetting: a bad day should cost you a day, not the whole thing.

The finish

Target reached. 🎉

Hit the number and the bar fills, the card says so, and a Finish button appears. Every challenge you have run stays under See past challenges — the ones you completed and the ones you ended early.

  • Completed challenges keep the date you finished them.
  • Ended early? It records how far you got, like "Ended at 7 days of 21".
  • Start the next one on the same habit whenever you want.
A challenge at day 7 of 7 with a full progress bar, Target reached and a Finish button

Your first challenge is free.

You do not need to pay to try one. The free plan runs 1 challenge at a time with nothing held back — the full count, the streak strip and the history. Premium lifts the limit, so you can challenge several habits at once. See pricing.

FAQ

Questions, answered.

Do I need Premium for challenges?

No. The free plan runs 1 challenge at a time, with nothing held back. Premium removes the limit so you can run as many at once as you like.

What happens if I miss a day?

The run restarts from the break and your best run is kept. The challenge itself stays active until you reach the target or end it yourself, so a bad week costs you the run, not the attempt.

Do I lose my streak if I end a challenge?

No. The habit and its streak are untouched — only the challenge stops. Past challenges stay under "See past challenges" on the habit, showing whether each one was completed or ended early.

Can I challenge a habit I only do a few days a week?

Yes. Habits with a weekly target count in weeks rather than days, so a challenge on one reads "Week 3 of 8". A week counts once you have hit that week's target.

Pick a habit. Pick a number.

Challenges arrived in GoalGo 2.3. Your first one is free, on iPhone.