This sets how hard your program pushes and how much recovery it builds in.
—
Your age shows here
Your birthday
Strength standards and recovery change with age, so this keeps your numbers fair.
Your height
Used for your resting burn and calorie targets. Change it any time in Account.
How long have you trained consistently?
Anything that hurts or limits how you move?
Old injuries, surgeries, or anything that flares up. Your program steers around it.
Your week
Pick what you can repeat every week, not what sounds impressive.
Days a week
Where do you train?
Welcome in
How are you training with us?
This sets who writes your program. You can change it later.
Not training with Kyle in person yet? Choose online.
Coached by Kyle
Quick setup
Just the basics, so your food targets and the coach chat fit you. Kyle writes your training.
Your name
Main goal
Mind · Body · Spirit
Three Pillars Fitness
WELCOME, TO TRISKEL
Your 6-month program is ready.
Synced
0
Week Streak
Keep it going
0
—
Kcal
—
Protein
—
Weight
Add to Home Screen
Install the TPF app for the best experience — faster loads, rest timer notifications, and finished workouts that save even when the gym’s signal drops.
Tap the Share button at the bottom of Safari
Scroll down and tap Add to Home Screen
Tap Add — done.
ADDING A CLIENT
PREVIEW — nothing will be saved
More
My training
Train & recover
Explore
You
Build
BUILDING YOUR PROGRAM
Applying your methodology. This takes about 15 seconds.
Today’s numbers
Beyond your workout
Help
More
No nutrition targets set yet
History
Workout history
Your finished workouts and cardio show up here.
Kyle
Your coach · replies himself within 24–48 hours
Your progress
Progress
Body weight
Daily weigh-ins7-day average
—Start
—Change
—Now
Weigh in a few mornings a week. Your trend line starts here.
Strengthyour best lifts
Measurements
Reports
Full snapshot of every table. Run it before every migration wave and after any schema change, and store the file outside Supabase.
Today
Nutrition
Today
Set your targets first
1 minute. Your calories and protein, built on Kyle’s method.
0calories eaten
Nothing logged yet
Today’s food
Your targets
—calories a day
— gprotein a day
Carbs — g · Fat — g · Calculated from your weight, height, activity and goal
Kyle sets your numbers. Weight or goal changed? Message Kyle and he’ll update them.
Body Weight
Height
Height (cm)
Activity Level ?
Include daily movement as well as exercise when choosing activity level.
Your goal
Your Daily Targets
—
kcal
—
g protein
—
g carbs
—
g fat
Protein Range
Your targets show at the top of Nutrition
Tools
Account
Settings
Units
Light modeBrighter, higher contrast. Applies to the whole app, workouts included.
Heavier weightsWhen you earn a heavier weight, Triskel asks before loading it
Notifications
When Kyle messages youGet a notification on this phone
Never after 9 PM. At most one evening reminder a day, plus a heads-up an hour before a session.
Training
Custom exercisesAdd a lift your gym has that isn’t in the library›
Pick its movement pattern and it shows up when you swap.
Help & legal
SESSION
SESSION
Phase 1 - Foundation
90
Rest
Check-In
Every 6 sessions, we check in. Your answers shape the next block.
Energy levels this week (1 = drained, 10 = great)
Joint pain or tightness
None — feeling good
Mild — minor tightness, nothing major
Moderate — noticeable, affecting training
Significant — real pain, need to modify
Sleep quality this week (1 = poor, 10 = excellent)
Motivation and drive (1 = low, 10 = high)
Anything else Kyle should know? (optional)
Check Your Email
We sent a confirmation link to . Tap the link in that email, then come back here and sign in.
Don't see it? Check your spam or junk folder — it sometimes lands there on the first email.
New Feature
Nutrition Targets
Your personalized calorie and protein targets are now in the app. Head to the Nutrition tab to calculate your daily targets based on your goal — they'll show on your home screen once saved.