365-Day Streak
365 daysDisciplineAdvanced

365-Day Streak

One full year. One workout a day. No missed days.

The mission

The Onyx flagship challenge. Train every single day for a full year, log one session, walk, mobility flow, or strength workout. Miss a day, the streak restarts at zero. Finish it and you unlock 1 free Onyx program of your choice, permanent founder badge, and a leaderboard slot.

Daily task

Log today's session before midnight.

When

Anytime. Build it into the same slot every day so it becomes identity, not motivation.

The technique

Step by step.

  1. 01Plan the week on Sunday, block 30 min every day in your calendar.
  2. 02Lower the bar on bad days: a 20-min walk preserves the streak.
  3. 03Stack the habit on something existing (post-coffee, post-work, pre-shower).
  4. 04Track in the Onyx app, the visible streak is the strongest motivator you have.

How this one works

No complicated schedule โ€” just do the daily task above and hit Log today once you've done it. Come back every day for 365 days to unlock your reward code.

The rules

Play fair.

  • Log at least one session every day for 365 days straight.
  • Minimum 20 minutes, strength, cardio, mobility, or walking all count.
  • Miss a day and the streak resets to Day 1. No freezes, no excuses.
  • Travel days: a 30-minute walk counts. Sick days: 10 minutes mobility counts.

Common mistakes

Avoid these.

  • Going too hard in Month 1, burnout kills 90% of streaks before Day 60.
  • No backup plan for travel / sick days, pre-decide what counts.
  • Skipping recovery weeks, schedule a deload every 6โ€“8 weeks within the streak.
  • Not logging same-day, the app's streak counter resets if you forget. Log before bed, every night.

Your reward

GIVEAWAY entry โ€” every finish earns tickets

  • โ€ข Finish a challenge and you're automatically entered in our next giveaway on Instagram.
  • โ€ข Each completed program counts as 10 tickets โ€” more finishes, better odds.
  • โ€ข Winners are drawn from a prize pool and announced on our Instagram.
  • โ€ข Max 3 challenges running at once โ€” tickets are earned, not farmed.