I want to explain this with an example of Masterji, created by Chai Code, it's a App like LeetCode to solve DSA problems. There is a feature to restore the streak of your progress
Disclaimer
Here, I'm not defaming anybody or a service. not emphasising their problems. I found this techinque and I aim to inform you about it.
Get Started
In January 2026, I faced an issue and raised an issue on GitHub
After this In following month of Feburary I raised another issue on GitHub
I'm maintaining the streak, but due to the error from their side, I can't continue after the first issue. I feel that this restore feature I mentioned earlier helps me to recover the streak, but the fault is not from my side
Means the feature to restore streak is not only helping the users but also the owners because they will be responsible to broke their streak and stain on their progress
I'm not sure, as they think about this before adding to the feature, probably they have a direct aim to prevent users from crying about losing their streak and to give another chance, but it is also helping them.
Maybe they realise later or planned, but it is a feature
What to learn
From here, you probably think a good strategy to implement in my product or company
This is boldly said by people — This happens unplanned
You may find some memes on Reddit or X like this. This article is about
You may have faced this and done this, but not realised or realised with other terms or a story
But for newbies, may be not know about this, and this helps to think about strategies to create a solution freely that solves the scarcity