Skip to content
PlateStack
30 days · free to join

30 days. Stack the habit.

Log every meal. Train five days a week. Hit your protein. Defend your streak. Do that for 30 consecutive days and you'll have built something most people quit in week one.

Free tier only. No subscription required. Logging takes under 5 minutes a day.

The rules

Four things. Every day for 30 days.

Simple on paper. The compounding is the challenge.

01

Log every meal

At least 3 meals per day. Photo, voice, barcode, or search — whichever is fastest. If it went in your mouth, it goes in the log.

02

Train 5× per week

Any workout — strength, cardio, HIIT. Minimum 20 minutes. Log it in the app. Two rest days per week allowed.

03

Hit protein daily

Reach your protein goal (or within 10g) every single day. The daily score tracks it automatically — aim for an A.

04

Defend your streak

Don't let it break. You have five streak shields and a 36-hour grace window. Use them — but don't count on them.

Week by week

What actually happens over 30 days.

Not motivational. Just honest.

Week 1 · Days 1–7

Friction is high.

Logging feels slow. Finding foods takes effort. You forget the rest timer. The streak feels arbitrary. This is normal — the system is learning your habits and you're building the trigger.

+250–500 XP

Week 2 · Days 8–14

The workflow clicks.

Meals log in seconds. You know your default foods. The rest timer is automatic. You're checking your daily score at night because the grade matters. Streak hits 10 days.

Level 3 → 5

Week 3 · Days 15–21

The data shows up.

PRs appear in your trend chart. Protein averages are visible. The Squad streak starts influencing your training days. You start optimizing — swapping meals, adjusting volume.

Achievement unlocks

Week 4 · Days 22–30

The habit is structural.

Logging isn't a decision anymore. Skipping a workout feels wrong, not the other way around. You're not finishing the challenge — you're finishing the beginning.

Challenge complete
What you earn

The app tracks it all automatically.

PlateStack's built-in gamification runs while you do the challenge. You're not tracking the challenge manually — the app tracks it as a natural output of using the product correctly.

  • XP for every logged action

    Meals, workouts, protein hits, calorie hits, perfect-day bonuses — XP accumulates automatically.

  • Daily score: S to F

    An honest grade for each day. Calories, protein, workout, meal count — graded at midnight.

  • Achievement unlocks

    7-day streak, 30-day streak, first PR, 100 meals logged — challenge play triggers all of them.

  • Founding Member discount

    Complete all 30 days and get a discount code for Lifetime access — the lowest price tier.

Day 30 scorecard

What 30 days builds.

90+

meals logged

20+

workouts completed

30

protein goals hit

Level 7+

expected level range

2,500+

XP earned

3–5

achievements unlocked

Estimates based on full challenge completion. Individual results vary.

FAQ

Common questions.

Do I need a paid plan to join the challenge?
No. The 30-Day Stack Challenge runs entirely on the free tier. Every requirement — meal logging, workout logging, daily streaks — is available at $0.
What counts as a logged workout?
Any strength session or cardio logged through the app counts. It doesn't have to be long or intense — just logged. Consistency is the point.
What happens if I miss a day?
PlateStack gives you a 36-hour grace window and five streak shields built into the free tier. Missing one day won't automatically end your challenge run — use a shield and keep going.
When does the challenge start?
The challenge starts the day you download PlateStack and log your first activity. It's self-paced — there's no cohort start date.
Is there a prize?
Completing the challenge earns a Founding Member discount code for the Lifetime tier. The real reward is 30 consecutive days of building a system that works.

30 days from today.

You'll either have built the system — or you'll be in the same spot you are now. Join the founding list and start the day PlateStack launches.