Lyfora account
Loading your dashboard.
Checking your account session and synced phone snapshot.
Setup needed
Connect Supabase first.
Add `SUPABASE_URL` and `SUPABASE_ANON_KEY` to Vercel environment variables so the web dashboard can sign users in and read their private snapshot.
Account sync
Your phone data, on the web.
Sign in with the same account you use in Lyfora. The dashboard reads your private synced snapshot: meals, macros, workouts, water, creatine, body trends, and wrapped history.
No sync yet
Set up your Lyfora account.
This account does not have profile data yet. Start onboarding here, then Lyfora can calculate targets and build your account across web and phone.
Lyfora onboarding
Build your account foundation.
These answers create your fitness profile, calorie targets, macro targets, water goal, creatine context, and the account record that both web and phone can use.
Dashboard
Synced snapshot loaded.
Sync needed
Your account is ready. Sync or create data to see daily coaching here.
Lyfora will choose the useful next action from your synced day.
Build the day from food.
Logged food, custom foods, and macro context all read from your Lyfora account.
Muscles, sets, routines.
Workout history, muscles, routines, and completed sets are account data now.
Water and creatine together.
Hydration and creatine appear as one daily system, not two disconnected chores.
Sync water data from your phone to see hydration context.
Improve first. Stats second.
Latest reportOnce your phone syncs, this panel turns food, water, creatine, and gym history into a web report.
Everything that defines the plan.
Your identity, body context, targets, and sync source belong to the same account.