Choose your default race format. This affects nutrition targets, timing calculations, and pacing recommendations.
✓Format saved successfully! All calculations now use {{ formatName }}.
Race Settings
Configure race start time and monitor page preferences
Set when the race begins. This is used for elapsed time calculations on the monitor page.
How often the monitor page automatically refreshes data. Default is 30 seconds.
✓Race settings saved successfully!
Conditions Location
Set your race location to fetch weather data and adjust nutrition targets based on environmental conditions
Enter the zip code for your race location to fetch current weather data.
Saved Location
{{ locationName }}
✓Location saved successfully!
⚠{{ weatherError }}
Current Weather Data
Temperature{{ currentWeather.temp }}°F
Humidity{{ currentWeather.humidity }}%
Wind Speed{{ currentWeather.windSpeed }} mph
Cloud Cover{{ currentWeather.cloudCover }}%
Heat Index{{ currentWeather.heatIndex }}°F
Weather data fetched at {{ new Date(currentWeather.timestamp).toLocaleTimeString() }}
Athlete Profile
Your physical characteristics and preferences. Used to personalize nutrition targets across all race plans.
Physical
Used to calculate personalized carb and fluid targets.
How much you sweat during exercise. Affects fluid and sodium targets.
How well you handle hot conditions. Adjusts fluid targets in heat.
Sensitivities
How sensitive your stomach is. Affects fiber and protein limits.
How your body responds to caffeine. Affects daily caffeine limits.
How long caffeine stays in your system. Typical range is 4-6 hours.
Preferences
What types of food work best for you during ultras.
Your ultra running experience. Affects target aggressiveness.
✓Athlete profile saved successfully!
User Profile
Your account information
Profile Photo
JPEG, PNG, GIF, or WebP. Max 20MB.
Dashboard Banner
Custom banner image displayed at the top of your dashboard. Recommended size: 800x200px or wider.
No banner set
JPEG, PNG, GIF, or WebP. Max 20MB.
Name
{{ user.name }}
User ID
{{ user.userId }}
Email
{{ user.email }}
Security
{{ hasPassword ? 'Manage your password protection' : 'Add a password to protect your profile' }}
Password Protection
Your profile is currently not password protected. Anyone can access it by selecting your name. Add a password to require authentication when logging in.
Your profile is password protected. You can change or remove your password below.
Add Password
Change Password
Remove Password Protection?
This will allow anyone to access your profile without a password. Enter your current password to confirm.