DASHBOARD
LOADING…
88
Score
MON · 03 MAR
🔥
–
kcal today
Target: –
🥩
–
Protein
Target: –
💧
2.4L
Water
Target: 3.0L
0%
⚡
–/7
Days Active
This week
💧 Water Intake
2,400
ml / 3000ml
📊 Today's Macros
Calories
–/–
Protein
–/–g
Carbs
–/–g
Fat
–/–g
14-Day Streak
MON 03/03🔥 –
Current
– days
Best
✓ Logged today
Today's Quick Log
88/100 pts🍽️
Meals
– of – logged today
+20 pts
🏋️
Workout
Not logged yet
+25 pts
😴
Sleep
Log last night's sleep
+25 pts
🔓
Daily Login
Logged in today
+25 pts
Log Weight
Monday weigh-inkg
Start
— kg
Current
— kg
Lost
−1.8 kg
Target
— kg
Phase Score Breakdown
Week — of —Meals
20
Workouts
25
Sleep
18
Logins
25
Total today– / 100
🏋️
Loading workout…
Week — · Phase — · 4 sets × 10 reps · Rest 90s between sets
GYM0 / 8 done
WEEK — · PHASE —
Training Week
Session Timer
Session
00:00
⚡
Live Volume
0 kg
Target: kg total load
Log sets to see progress ↑
0%
ExerciseSetsRepsWeight kg
💪 Primary
💪 Secondary
MEAL PLAN · TODAY
Loading targets…
Live Macro Tracker
– kcal remaining
Calories
–/–
Protein
–/–g
Carbs
–/–g
Fat
–/–g
Discover Meals
Page 1
Logged
0
kcal
Remaining
–
kcal
Protein
0g
/ –g
Phase 1 · Weeks 1–4
Acclimation
−300 kcal / day
Phase 2 · Weeks 5–8
Build
−400 kcal / day
Phase 3 · Weeks 9–12
Intensify
−500 kcal / day
Phase 1 Score
Week — of —88
/ 100
Meals
–
Workouts
–
Sleep
–
Logins
–
📊 How Points Are Scored
▼Weight Progress
−1.8 kg in 3 weeksStart
— kg
Now
— kg
Target
— kg
📐 Body Measurements
Update weeklyChest
cm
—
Waist
cm
—
Hips
cm
—
Thigh
cm
—
Arm
cm
—
Neck
cm
—
Weekly Score History
😴
–
Last Night
–
📊
–
7-Day Avg
–
⭐
–
Avg Quality
/ 5 stars
💤
–
7+ hr nights
–
Log Sleep
Bed time
→
Wake time
Duration
7h 45m
How did you sleep?
📊 7-Day Sleep History
avg 7.5hSleep Tips
🌙 Sleep at 22:30
Your meal plan arrives at midnight. 7–9h quality sleep boosts fat-loss hormones and reduces cortisol.
⚠️ Sleep scores affect fat loss
Poor sleep under 6h can reduce fat oxidation by up to 55%.
📱 Screen-free 1 hour before bed
Blue light suppresses melatonin for up to 3h. Use night mode after 21:30.
Weekly Reports
Weight Log
↓ trending down| Date | Weight | Change | Score |
|---|
📅 Consistency Heatmap
Loading…90–100
70–89
50–69
0–49
Future
Exercise Library
Every exercise in your program — animated technique guides and step-by-step how-to.
How to perform
ROC Tools Hub
25 hand-picked tools — illustrated use & ROC-approved
25 Items
⚠️ Consult a Professional
Supplements shown are for informational purposes only. ROC Fitness does not endorse specific brands. Always consult a qualified healthcare professional or registered dietitian before starting any supplement regimen — especially if you have an existing medical condition, are pregnant, or are taking medication.
📋 How to use
⚠️ Supplements shown are for informational purposes only. Always consult a qualified healthcare professional or registered dietitian before use.
💳 Your Wallet
$0
⏳ — pending
✓ — lifetime
🔥 Tier 1 · KES 700/ref
💸 Referral Program
Refer Friends.
Get Paid. Forever.
Every person you send earns cold hard cash — auto-credited to your wallet within 24h of their payment. No cap. No expiry.
01
Get Your Link
Copy your unique code. Pre-loaded below.
02
Share It
WhatsApp, Instagram, anywhere. One tap.
03
They Pay
Intasend/Stripe payment auto-confirmed.
04
Auto-Credited
Cash hits wallet. Withdraw any time.
Your Referral Code
ROC-LOADING…
Progress to Free Plan
0
/ 5
Refer 5 more → unlock Free Plan
🕐 Bonus Offer Expires
23
:
59
:
47
Double rewards for new referrers in this window
🏅 Referral Leaderboard
Top earners this month
🥇
💪
@mwangi_ke
38 referrals
KES 95,000
🥈
🔥
@nairobi.fit
27 referrals
KES 67,500
🥉
⚡
@coach_wanjiru
19 referrals
KES 47,500
4
🎯
@kipkemoi_fit
14 referrals
KES 17,500
You
⭐
Your profile
0 referrals
—
💰 Earnings Calculator
Drag to projectReferrals
5
$194
Total value
⚡ Connector
Cash earned
$125
Plan unlocked
12-Week ($69)
Starter kit
At 10 refs
Masterclass
At 3 refs
Cash payout — Intasend Transfer (M-Pesa or bank) within 2h
ROC Masterclass — 24 modules ($49) · unlocks at 3 refs
Free subscription · unlocks at 5 refs
Physical starter kit shipped · unlocks at 10 refs
Ambassador + co-brand + annual plan · unlocks at 15 refs
🏢 Corporate Wellness
For TeamsStructured 12-week programs for teams of 5–500+. Centralized dashboards, group accountability, bulk pricing.
$19
/emp/mo
Starter
5–20 employees
POPULAR
$14
/emp/mo
Growth
21–100 employees
Custom
contact us
Enterprise
100+ employees
❓ Referral FAQ
6 questionsWhen do I get paid? +
Commission is credited 48 hours after your referral's payment confirms (fraud protection window). Withdraw via Intasend Transfer to your M-Pesa or bank. Minimum withdrawal: KES 5,000 (local) / $50 (international).
How is the payout automated? +
When someone uses your link and pays, our Intasend webhook credits your wallet within 48 hours (fraud window). Once your balance hits KES 5,000 (local) / $50 (international) and your Intasend account is linked, payout fires automatically via Intasend Transfer API. Zero manual steps.
Is there a cap on earnings? +
No cap, no limit, no expiry. Your code never expires. Refer 100 people at Ambassador tier — that's KES 250,000 / $1,950 cash. Every confirmed referral pays, forever.
How do tiers work? +
Tiers are based on your lifetime referral total. Cross 5 or 15 total referrals and all future referrals earn at the higher rate permanently. Tiers never reset — there's no monthly or yearly rollover.
Can I refer internationally? +
Yes. Your link works in any country, on any device. Payouts are via Intasend Transfer (M-Pesa or bank). Kenyan referrers receive KES equivalent at live exchange rate. International referrers receive USD.
How long do withdrawals take? +
Intasend Transfer (the only payout method): instant to 2 hours for M-Pesa, instant to 24 hours for bank accounts. Fully automated — no manual steps from our side.
What counts as a valid referral? +
A referral is valid when someone signs up using your code AND completes their first payment. Free trial signups do not count. Each paying customer can only be attributed to one referral code.
What currency are payouts in? +
Kenyan referrers earn KES-equivalent commissions (KES 700 / 1,250 / 2,500 per tier). International referrers earn USD ($5.50 / $9.50 / $19.50). All paid via Intasend Transfer.
What are the non-cash milestone rewards? +
3 refs: ROC Masterclass (24 modules, $49 value). 5 refs: Free 12-week subscription ($69 value). 10 refs: Physical starter kit shipped to your door ($85 value). 15 refs: Ambassador status + free annual plan ($149 value).
Can someone use my code after already signing up? +
No. A referral code must be applied at the time of initial signup and payment. It cannot be applied retroactively. Make sure friends use your link before they visit the site directly.
ROC COMMUNITY
300+ members transforming together. Daily check-ins, meal swaps, workout tips — all on WhatsApp.
300+ members
Kenya-based
Free with subscription
Tap Join → WhatsApp opens with a pre-filled message → ROC admin adds you within 24h
What happens in the group
Every day🌅
Morning check-in (7am)
Today's workout, meal plan and goal posted by ROC team. Members respond with their plan for the day.
🍽️
Meal swaps & Kenyan food hacks
Can't find chia seeds? Here's what to swap. Ugali macros, sukuma wiki prep, budget meal ideas shared freely.
💪
Workout form checks & gym tips
Post a form video, get feedback. Members on the same weekly split help each other with technique and weights.
📈
Weekly transformation posts (Sunday)
Weight update, best moment of the week, next week's goal. Accountability through community visibility.
🏆
Monthly leaderboard
Top 3 members by points that month get shoutouts + priority ROC swag when available.
🤝
Direct ROC team access
Renim and the team are in the group. Real answers to program questions, not a ticket system.
This month's leaderboard
Top members by points🥇
AM
Amina M.
Week 10 · Phase 3
2,840 pts
🥈
JK
James K.
Week 8 · Phase 2
2,610 pts
🥉
FN
Fatuma N.
Week 9 · Phase 3
2,580 pts
●
--
You
Week 3 · Phase 1
-- pts
Community guidelines
Keep it ROC✓Share your wins, struggles, food photos, workout videos
✓Ask questions — no question is too basic
✓Be respectful and encouraging to all members
✗No spam, ads, or unrelated promotions
✗No unsolicited personal advice that contradicts the ROC programme
💬
Share Your Feedback
Your feedback shapes ROC. Tell us what's working, what's not, and what you'd love to see added.
Overall Experience
How are you finding ROC?Tap an emoji to rate
What's this about?
Select all that applyTell us more
0 / 500Optional: your feedback is anonymous unless you include your name
✨ Feature Suggestion
What would you add?📣 Recommend ROC?
How likely are you to recommend ROC Fitness to a friend? (0 = not at all, 10 = definitely)
Select a score
Feedback is sent to the ROC team at support@rocfitness.co.ke
ROC Coach
AI-powered fitness & nutrition coach
ROC · Live
0 / 100
AI
Engine:
POST /api/chat/
Quick questions
🎨 Theme
OrangeAppearance
Light, Dark, or follow system
Orange
Maroon
Navy
Forest
Slate
Red
Purple
Mono
👤 Profile
Auto-savedName
Loading…
Email
Loading…
Goal Weight
Loading…
Timezone
Loading…
🔔 Notifications
Daily Meal Plan
Delivered every midnight
Workout Reminder
Before your session window
Sleep Reminder
1 hour before bed time
Weekly Report
Every Sunday evening
Mid-Week Check-In
Every Wednesday
Referral Alerts
When someone uses your code
📋 Account
Plan
Loading…
Current Phase
Phase 1 — Acclimation (−300 kcal)
Program Start
—
Referral Code
ROC-LOADING…
🏋️ Strength — 1RM Settings
Your working weight is set at 70% of your 1RM. Update these as you get stronger — your workout weights will recalculate automatically.
If you don't know your 1RM, use: weight × (1 + reps ÷ 30)
If you don't know your 1RM, use: weight × (1 + reps ÷ 30)
Squat 1RM
Working weight: —
Bench Press 1RM
Working weight: —
Deadlift 1RM
Working weight: —
🛡️ Security
Two-Factor Authentication
Loading…
Change Password
Update your login password
🔒 Data & Privacy
Export My Data
Download your full log as CSV
Clear Local Cache
Remove saved theme, water, wallet cache
Delete Account
Permanently removes all data
ROC Fitness · v3.1 · Platform Dashboard
Terms & Privacy · Support: support@rocfitness.co.ke · Corporate: corp@rocfitness.co.ke
Terms & Privacy · Support: support@rocfitness.co.ke · Corporate: corp@rocfitness.co.ke