How to use the Daily Study Streak Tracker
- 1. Set a daily goalChoose the minutes a day must reach to count, like 30 or 60.
- 2. Log each dayPick the day and enter the minutes you studied. Entries stay in this browser.
- 3. See your streakGet your current streak, best streak, goal days in the last 30 days and a heatmap.
How the streak is counted
A day counts when its logged minutes reach your daily goal. Your current streak is the number of goal days in a row ending today. If today is not logged yet, it counts back from yesterday, so your streak is not lost in the morning. Your best streak is the longest run of goal days you have logged.
The heatmap shows the last eight weeks in rows of seven days, starting on Monday. Dark squares are goal days, light squares are days with some study below the goal, and grey squares have no study logged.
Worked example
Your goal is 30 minutes. You log 45 minutes on Monday, 30 on Tuesday, 20 on Wednesday, then 60 on Thursday and 40 on Friday. Wednesday is below the goal, so it breaks the run. On Friday your current streak is 2 days (Thursday and Friday), and your best streak is also 2 days (Monday and Tuesday).
If you log nothing on Saturday morning, the streak still shows 2 days. Study 30 minutes on Saturday to make it 3.
Make the habit stick
- Start with a small goal you can meet on busy days, then raise it.
- Study at the same time each day so it becomes routine.
- Count focused minutes only. The Pomodoro timer helps you measure them.
Your log stays in this browser only. Download the CSV from the report to keep a copy.
Frequently asked questions
What if I forget to log a day?
Pick that date and enter the minutes. You can log any past day, and the streak updates.
Can I change an entry?
Save the same day again with the new minutes, or delete it from the list. Saving 0 minutes removes that day.
Is my data shared?
No. It is stored only in this browser on this device.
Is it free?
Yes. You enter your name and WhatsApp number once to see your streak, and other Uncodemy tools then open without the form.