How your streak is counted
One rule decides your streak: finish every circle that's due today. Here is what that means in practice.
Your streak grows by one for each day you finish every streak task that is due. Streak tasks are the ones shown as circles.
When today counts
Today counts only once every circle due today is ticked. Until then, the calendar shows today with a teal ring, and an unfinished today never breaks the run you already have.
A day ends at midnight, on your phone's time. If a circle due that day is still unticked at midnight, the streak resets. Past days can't be ticked afterwards, so tick tasks on the day.
Days with nothing due
A day with no streak tasks due still counts. If you only run on Monday, Wednesday and Friday, your streak keeps growing through the rest of the week.
What never breaks it
Squares are everyday to-dos. Finishing them is good, but they never break your streak. One-off tasks are always squares.