@KittyUnpretty habitica.com recurring tasks work that way - but then you're also dealing with the whole RPG nature of it. At the start of the day it'll prompt you to mark off any of the previous day's tasks you haven't already, but then you go right on with the day and start fresh.
@KittyUnpretty @edebill yeah this is a new(er) change -- basically what they do is delay the day start until you've cleared the 'check off tasks from yesterday' popup so streaks and everything work fine