How Streaks Work
What counts as a streak, when it resets, how bonus points are awarded, and why daily consistency is the single best predictor of finishing a Bible plan.
Start Your Streak →Streak Milestone Bonuses
Bonuses stack — a 30-day streak earns all four for a total of +825 bonus points.
What is a streak?
A streak is the number of consecutive days you've completed at least one quiz on FaithBlitz. Every day you play and finish a quiz, your streak goes up by one. Miss a day entirely and it resets to zero.
Streaks are tracked per user account — you need a free FaithBlitz account to have a streak. Guest plays don't count toward streaks. Your current streak is shown on your profile page, on the daily challenge page, and on the community leaderboard.
What counts toward your streak?
Any completed quiz counts toward your streak — not just the daily challenge. Whether you finish a book quiz, a topic quiz, or the daily challenge, your streak advances as long as you complete at least one quiz that calendar day.
A quiz is counted as complete when you reach the results screen. Abandoning a quiz mid-way does not count. Replaying a quiz you've already completed that day does not give you an additional streak advance — only your first completion of the day matters for streak purposes.
When does a streak reset?
Your streak resets to zero if you go an entire calendar day without completing any quiz. The cutoff is midnight UTC — if you didn't finish a quiz before midnight UTC, the previous day is considered missed.
A few important details:
The streak check is based on your last_played date stored on your account. If your last_played date was yesterday, your streak extends. If it was any earlier than yesterday, your streak resets to 1 (the new day's play counts as day 1).
If your last_played date is today, playing again doesn't double-count — your streak stays the same number, it just confirms you've already played today.
Time zones matter. FaithBlitz uses UTC for all streak calculations. If you're in a time zone significantly behind UTC, be aware that your "today" might already be "yesterday" in UTC terms by late evening.
Streak milestone bonus points
Reaching streak milestones earns bonus points on top of your regular quiz score:
3-day streak — +25 bonus points 7-day streak — +100 bonus points 14-day streak — +200 bonus points 30-day streak — +500 bonus points
These bonuses are awarded automatically when you hit each milestone. They stack — hitting a 30-day streak in a single run earns all four bonuses for a total of +825 bonus points.
Milestone bonuses are only awarded once per milestone per streak run. If you hit a 7-day streak, earn the +100 bonus, then your streak resets and you rebuild to 7 days again, you earn the +100 bonus again. Each new streak run is treated independently.
Streak bonuses are not awarded if you've hit the daily score cap (20 quiz completions in one day).
Longest streak
FaithBlitz tracks both your current streak and your longest streak ever. Your longest streak is a permanent record on your profile — it doesn't reset even when your current streak does.
This means even if you break a 30-day streak, the achievement is preserved. Your longest streak is visible to others on your public profile page and serves as a long-term measure of your consistency.
Why streaks are so effective
Streaks work because of a well-documented psychological phenomenon called loss aversion — humans are more motivated by not losing something they have than by gaining something new. Once your streak reaches 5, 7, or 10 days, the thought of losing it becomes a powerful daily motivator.
Research on habit formation consistently shows that consistency beats intensity. Reading one chapter a day for a year produces far better retention than reading ten chapters a day for a month. Streaks enforce consistency by making every single day count.
This is why FaithBlitz uses streaks as its primary engagement mechanic — not because we want to gamify your faith, but because daily consistency is genuinely the single best predictor of finishing a Bible reading plan, retaining what you've read, and building a lasting Scripture habit.
Tips for keeping your streak alive
Play at the same time every day. Morning works best — before the day pulls you in other directions. A 5-minute quiz over coffee is the habit that sticks.
Don't rely on the daily challenge alone. Any quiz counts. On days when you don't have time for the daily challenge, pick any short quiz from the library and finish it. A 5-question easy quiz still counts.
Set a phone reminder. Until the habit is automatic, an alarm works. Set it for the same time every day and label it something meaningful.
Don't try to play catch-up. If you miss a day and your streak resets, the worst thing you can do is try to compensate by playing five quizzes in one sitting. Just start a new streak that day and focus on tomorrow.
Sign in before you play. Streaks require an account. If you're not signed in, your play won't count — even if you complete the quiz.