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

None

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