Track weekly habits by accounting for "free days", like Productive
Strides is in general a much better app than Productive, but the one thing that Productive does way better is tracking weekly habits accurately. So, for example, if I want to exercise 4 times per week, my first three days in a week that I don't exercise are "free", and don't count against my "perfect score" for those days.
And if the goal is to exercise 4 times per week, it should come up every single day until you've done it 4 times. For me (not sure if it's a bug), I don't see it every day. For some, I see it on Monday, and even if I don't do that 4x a week task, it doesn't show up on Tuesday. Even if I did it, it should still show up on Tuesday. For context: I set it up as 4 times a week without selecting specific days (i.e. Monday, Tuesday, Thursday, Friday).