Streaks
Streaks help you stay on track with your GLP-1 journey by rewarding consistency. GLPea tracks two types of streaks so you can see how well you're keeping up with both your medication and your daily habits.
Dose Streak
Your dose streak counts consecutive weeks where you logged at least one dose. Since most GLP-1 medications are taken weekly, this streak increments once per week.
How it works:
- Log a dose during your current dose window
- Your weekly dose streak increases by one
- Keep logging each week to maintain your streak
Streak Freeze
Life happens. GLPea gives you a 48-hour grace period beyond your scheduled dose time before your dose streak resets. If your dose is due on Monday, you have until Wednesday to log it without breaking your streak.
Engagement Streak
Your engagement streak counts consecutive days where you actively used the app. An "active day" means you did at least one of the following:
- Logged a dose
- Recorded your weight
- Tracked water intake
- Completed a daily check-in
- Logged a meal
How it works:
- Do any trackable activity in GLPea
- That day counts as active
- Keep it going day after day
Flexible by Design
You don't need to use the app every single day. Engagement streaks have a 6-out-of-7-day tolerance -- missing one day per week won't break your streak. This keeps things realistic and avoids punishing you for taking a rest day.
How Streaks Are Calculated
Both streaks update automatically when you log an activity. Here's the logic:
| Streak Type | Unit | Increments When | Breaks When |
|---|---|---|---|
| Dose | Weeks | Dose logged within window | No dose for 48h past due time |
| Engagement | Days | Any activity logged | Fewer than 6 active days in a 7-day window |
Streaks are calculated on your device and synced to your account, so they stay accurate even if you switch phones.
Where to See Your Streaks
Dashboard Card
Your current streaks appear on a dedicated Streak Card on your dashboard. You'll see:
- Dose streak with a weekly counter (e.g., "12 weeks")
- Engagement streak with a daily counter (e.g., "34 days")
- A subtle sparkle animation when you hit a new personal best
Progress Tab
For a longer view, head to Progress to see your streak history over time, including any gaps and your longest streaks.
Building Your Streak
Here are some tips for keeping your streaks alive:
- Enable reminders -- Dose reminders ensure you never miss your injection window
- Set a daily habit -- Logging water or weight takes seconds and keeps your engagement streak going
- Check the dashboard -- Seeing your streak number is a powerful motivator
- Don't stress about perfection -- The tolerance windows are designed to keep you going even on off days
What Happens When a Streak Breaks
If your streak resets, don't worry. Your previous streak length is saved, and you can always see your longest streak in the Progress tab. Think of a reset as a fresh start, not a failure.
TIP
Streaks are just one way GLPea helps you stay motivated. Check out Celebrations and Badges for more ways to mark your progress.

