How to Photo-Upload a Workout
Set up photo-upload, enter your Resting Heart Rate, and log your first workout — all in a few minutes. Works with any wearable device.
How to Photo-Upload a Workout
16 steps · ~5 minutes
Photo-upload works with any wearable device. Take a screenshot of your workout from your wearable’s app, upload it to NestEgg, and the AI reads the data automatically. About 20 seconds per workout once you’re set up.
1. Upload Method
Step 1 — Choose Photo-Upload
In the NestEgg app, select Photo-upload as your upload method. Tap Continue.
Photo-upload works with any device that can measure heart rate — Apple Watch, Fitbit, Garmin, WHOOP, Samsung, Polar, Oura, Suunto, Xiaomi, Amazfit, and more.
2. Resting Heart Rate
You only do this once. Your Resting Heart Rate (Rest HR) is stored in your profile and personalizes how your Exercise Points are calculated.
Step 2 — Resting Heart Rate Screen
Three help tooltips explain what Resting Heart Rate is and how to find it. Tap each one if you’re not sure.
Step 3 — What Is Resting Heart Rate?
Tap What is Resting Heart Rate? to learn more. It’s your baseline heart rate — the quieter your heart at rest, the fitter you generally are.
Step 4 — Find It in Your App
Tap How to measure HR from your fitness app? Open your wearable’s app and look for Rest HR in your health or sleep summary.
Step 5 — Measure It Manually
No wearable handy? Sit quietly for 5 minutes, count your heartbeats for 30 seconds, and double it. First thing in the morning before coffee is best.
Step 6 — Enter Your Rest HR
Type your Resting Heart Rate (35–100 BPM). You can update this anytime in your profile. Tap Continue.
3. Upload a Workout
Step 7 — The Workouts Tab
You’re on the Workouts tab. Tap the gold + button to start your upload.
Step 8 — Screenshot Instructions
Your screenshot should show:
| Field | Where to find it |
|---|---|
| Workout type | Activity name (e.g. Running, Cycling, Yoga) |
| Date & time | Start time of the workout |
| Duration | Total workout time |
| Average heart rate | Avg HR or Average BPM |
Tap I have a screenshot ready to continue.
Tip: Take the screenshot before you open NestEgg. Your wearable app’s workout summary screen is the best source.
Step 9 — Add Workout Sheet
The upload sheet appears. Tap the dashed image area to select a screenshot from your camera roll.
Step 10 — Pick Your Screenshot
Your photo library opens. Find and tap the workout screenshot you want to upload.
Step 11 — Analyzing Your Image
NestEgg reads your screenshot and extracts the workout data automatically. This takes a few seconds.
4. Review & Submit
Step 12 — Review Workout Data
Your workout details are extracted. Tap any info icon to learn what each field means and how it affects your score.
Step 13 — Check & Edit Fields
Double-check:
- Workout type — correct activity?
- Date & time — matches your workout?
- Duration — total time in minutes?
- Average heart rate — Avg HR from the screenshot?
Edit any field if needed before submitting.
Max HR is detected automatically from your screenshot by NestEgg’s Vision AI — you don’t need to enter it manually.
Step 14 — Submit Your Workout
When everything looks right, tap Submit workout to log it and earn your Exercise Points.
Step 15 — First One’s In!
Your first workout is uploaded. You’ll see your Exercise Points and progress score right away.
Step 16 — Workout Logged
Your workout now appears in your My Workouts list with its Exercise Points and score.
What Screenshot Do I Take?
Different apps, different screens — here’s where to look:
| Wearable App | Where to find the workout summary |
|---|---|
| Apple Health | Health → Browse → Activity → Workouts |
| Fitbit | Today → Exercise → tap the workout |
| Garmin Connect | More → Activities → tap the activity |
| WHOOP | Strain tab → tap the activity |
| Samsung Health | Exercise → tap the workout |
| Polar Flow | Activity History → tap the session |
| Oura | Activity → tap the workout |
| Zepp (Amazfit/Xiaomi) | Workout → tap the session |
The screenshot must clearly show Avg HR (average heart rate) and duration. If the screenshot is blurry or cropped, NestEgg may not be able to read the data.
Common Questions
What if NestEgg can’t read my screenshot? Make sure the screenshot shows average heart rate and duration clearly. Try a different screen in your wearable app — the workout summary detail view works best. See Workout Not Showing for more help.
Can I edit my Resting Heart Rate later? Yes — go to Settings → Profile in the NestEgg app to update it anytime.
Does photo-upload score the same as auto-upload? Yes. Exercise Points are calculated from duration and heart rate intensity regardless of how the workout was uploaded.
Why is only Average HR needed — what about max HR? NestEgg’s Vision AI detects max HR automatically from your screenshot in the background. You only need to confirm average HR.
Can I upload old workouts? Workouts must be uploaded within the current scoring period. Historical uploads may not count — check with your challenge organizer.