To be honest I consider that streak thing to be toxic. Gamification is fun and stuff but the brain needs day or two from time to time to forget about Japanese, consolidate data, and rest. I used to not really believe it (“resting is for weaklings” xD), but recently I was proven wrong on that.
I like pushing myself when I am motivated, but after almost 1,5 month of huge effort with Japanese I started to feel that Japanese is getting harder and harder, and less and less “meaningful” to me. I decided to rest for two days without even touching one card in Anki or bunpro and that feeling disappear completely. It is even more enjoyable than it was during first week (and it should be that way: a can read a little bit more now).
It would be nice if they would encourage taking breaks. Something like: to get 7 point of streak you need 35 or more reviews in a week but you can’t miss more than 3 days. And if you give yourself 36h break after at least 5 days you get 2 point extra for that break.
That would be more sane approach. I think many websites adopted that streak system after success of duolingo, but let’s be real here: duolingo is not designed to help with learning (they made even Esperanto hard…), but to keep people for ads… It is a facebook or twitter of language learning.