Skip to main content

Track Your Habit Streaks on Gymkee

How streaks are calculated and what counts as a consecutive day. How the streak tier system works (Spark to Legendary). How grace periods prevent your streak from breaking. How to read the weekly calendar and full calendar modal. How the 21-Day Ha...

Written by Dwayne
Updated today

What You'll Learn

  • How streaks are calculated and what counts as a consecutive day

  • How the streak tier system works (Spark to Legendary)

  • How grace periods prevent your streak from breaking

  • How to read the weekly calendar and full calendar modal

  • How the 21-Day Habit Path works

  • How to view your stats and personal records

  • How to share your streak achievements

Step-by-Step Guide

Understanding How Streaks Work

A streak counts the number of consecutive due days you have completed a habit. The key word is "due days." If a habit is only scheduled for Monday, Wednesday, and Friday, your streak does not break on Tuesday or Thursday because those are not due days.

Your current streak is displayed:

  • On the habit card on the Home screen (flame icon + number)

  • On the Habit Detail screen as a large badge below the progress ring

  • In the Stats section on the detail screen

Streak Tier System

As your streak grows, the flame badge changes color and shows more flames to reflect your consistency:

Days

Tier Name

Color

Flames

0-2

Spark

Light orange (#FDBA74)

1

3-6

Ember

Orange (#FB923C)

1

7-13

Fire

Deep orange (#FF8D27)

1

14-20

Blaze

Orange-red (#F97316)

2

21-29

Inferno

Red (#EF4444)

3

30+

Legendary

Gold (#F59E0B)

3

When you reach a new tier, the badge on the detail screen updates with a colored background pill matching the tier.

Grace Periods

Each habit has a grace period setting that allows a certain number of missed due days per week without breaking your streak:

  • 0 skips per week: Every missed due day breaks the streak. Use this for non-negotiable habits.

  • 1 skip per week: You can miss 1 due day per week and keep the streak. This is the default for most habits.

  • 2 skips per week: You can miss up to 2 due days per week. Best for habits where life sometimes gets in the way.

Your coach configures the grace period when assigning the habit. If you create a habit yourself, the default is 1 skip per week.

How grace periods are evaluated: Gymkee checks your completion per week. If the number of missed due days in a given week exceeds the allowed grace skips, your streak resets to 0 for that habit.

Reading the Weekly Calendar

On the Habit Detail screen, a 7-day weekly calendar shows the current week at a glance:

  • Green circle with checkmark: Completed day

  • Small dot (darker gray): Past day, not completed (missed)

  • Small dot (lighter gray): Future day (not yet due)

  • Circle with blue border (no fill): Today (not yet completed)

Tap the weekly calendar to open the full calendar modal.

Using the Full Calendar Modal

The full calendar modal gives you a detailed historical view of your habit completions:

  1. Tap the weekly calendar on any habit's detail screen

  2. The calendar modal opens showing the current month by default

  3. At the top, switch between time ranges:

    • Month: Current month, large day cells with day numbers

    • 90d: Last 90 days, compact multi-month grid

    • 6m: Last 6 months, mini-month grid layout

    • 1y: Full year, mini-month grid layout

Stats bar at the top displays three numbers:

  • Completion % of due days you completed

  • Days done (total completed days in the range)

  • Days missed (total missed days in the range)

Day cell colors:

  • Filled with primary color: Completed

  • Red tinted: Missed (was due, not completed)

  • Neutral/light gray: Not due, future, or before the habit start date

  • Blue border: Today

For auto-tracked habits, a day with no data (Gymkee was not opened) shows as neutral rather than missed, since Gymkee cannot record health data when it is not running.

The 21-Day Habit Path

Below the weekly calendar on the detail screen, you will see a horizontal scrollable path with 21 nodes:

  • Each node represents a day from the habit's start date

  • Filled and colored nodes indicate completed days (with a checkmark)

  • Empty circle with border indicates today (pulsing animation)

  • Light gray circles indicate future days

  • Milestone markers appear at days 3, 7, 14, and 21 as larger circles with labels

Connected lines between nodes turn colored when both days are completed, creating a visual chain of consistency.

Once your streak exceeds 21 days, the path title changes to indicate you are in "infinite mode" and your total streak count is displayed.

Viewing Your Stats

The Stats section on the detail screen shows three metrics:

  1. Current streak (flame icon): How many consecutive due days you have completed

  2. Longest streak (trophy icon): Your all-time record. If your current streak matches or exceeds your longest, a "NEW" badge highlights it

  3. Completion rate (chart icon): Your weekly completion percentage

Personal Records Vault

Below the stats section, the Personal Records Vault tracks your best achievements over time. For number-based habits, this includes your highest single-day value. For all habits, it tracks your longest streak record.

Sharing Your Streak

Gymkee lets you create a visual card to share your habit streak on social media or with friends:

  1. Open the habit detail screen

  2. Scroll down to the Share section (identified by a share icon and the title)

  3. You will see a preview card showing:

    • Your habit emoji and name

    • A week grid with colored cells (green = completed, red = missed, gray = future)

    • Your streak badge (if active)

  4. Tap the Share button below the preview

  5. A full-screen share preview modal opens

  6. Choose a time range at the top: 1W, 2W, 1M, 6M, 1Y

    • 1W/2W/1M: Shows a weekly grid with checkmarks and crosses

    • 6M/1Y: Shows monthly mini-grids with a completion percentage

  7. The card includes:

    • A gradient banner with your habit emoji, name, and streak badge

    • The habit grid for the selected time range

    • Your coach's name (if assigned by a coach)

    • The gymkee.com branding

  8. Tap the Share button at the bottom to open your phone's share sheet

  9. Share to Instagram Stories, WhatsApp, Messages, or any other app

The share text includes your habit name, a grid of colored squares, your streak count, your coach's name, and a link to gymkee.com.

Tips

  • Check your streak badge tier to see how you are progressing through the ranks. Moving from Spark to Ember (3 days) is your first milestone. Celebrate it!

  • Use the 6-month or yearly calendar view to spot long-term patterns. Many people notice they are more consistent during certain seasons or on certain days of the week.

  • Share your streak when you hit milestones (7 days, 21 days, 30 days). Social accountability helps reinforce the habit.

  • If your streak breaks, start again right away. The motivation message on the detail screen encourages you to come back. Building a streak from 0 is the hardest part, but Gymkee's tier system gives you quick wins (Spark at 0, Ember at 3).

  • Pay attention to the motivational messages. They change based on your streak state and give you contextual encouragement.

Common Mistakes

  • Thinking the streak counts calendar days instead of due days. If a habit is set to "3 times per week," your streak counts consecutive weeks where you met the target, not consecutive calendar days. A day where the habit is not due does not break the streak.

  • Assuming grace periods reset mid-week. Grace periods are evaluated per week (Monday to Sunday). You get the allowed number of skips per full week, not a rolling window.

  • Not using the calendar modal to diagnose a broken streak. If your streak unexpectedly reset, open the full calendar to see exactly which day was missed. Red-tinted cells show missed days.

  • Confusing the longest streak with the current streak. The "longest streak" in stats is your all-time record. Your "current streak" is what you are building right now. They can be different numbers.

Troubleshooting

Problem: My streak shows 0 even though I completed the habit yesterday

Why it happens: If you missed a due day between yesterday and your last streak day (and the grace period was exceeded), your streak resets. This can also happen if the habit frequency changed.

How to fix it: Open the full calendar modal and check which day was missed. A red-tinted cell indicates the break point. Start building a new streak from today.

Problem: My streak tier did not change even though I reached the threshold

Why it happens: The streak badge and tier update based on real-time data from the server. There may be a brief delay.

How to fix it: Pull down to refresh the habit detail screen, or close and reopen Gymkee.

Problem: The calendar shows a day as "missed" but I completed it

Why it happens: For auto-tracked habits, the data depends on when Gymkee was opened. If Gymkee was not opened on that day, the auto-track could not fire, and the day shows as "no data" rather than completed.

How to fix it: Auto-tracked habits show "no data" days in a neutral color (not red). If it does show red, the auto-track threshold was not met (e.g., you walked 7,000 steps but the target was 10,000).

Problem: The share card does not show my streak

Why it happens: The streak badge on the share card only appears if your current streak is greater than 0.

How to fix it: Build a streak of at least 1 day before sharing. The share card works best when you have an active streak to showcase.

Problem: The share text looks garbled on some apps

Why it happens: The share text uses emoji squares to create a visual grid. Some messaging apps may not render emoji consistently.

How to fix it: Try sharing to a different app, or use the visual card preview instead of the text-based share.

Related Articles

  • Habits on Gymkee: Complete Guide

  • Complete your daily habits on Gymkee

  • Create your own habits on Gymkee

Did this answer your question?