Uploading Your Profile Photo

Add a profile photo so your trainer recognizes you on their roster.

client guide/profile/edit
What this is for: Put a face to your name on your trainer's client list.

Your trainer sees a list of clients with photos and names. A photo helps them recognize you fast — especially if they coach a lot of clients. Same widget your trainer uses, same rules.

Step-by-step

  1. Tap your avatar in the top right, then tap Profile Settings. Or go straight to /profile/edit.
  2. Find the Profile Photo section.
  3. Tap the circle. On phones, the camera or photo picker opens.
  4. Pick a photo. The app resizes it for you.
  5. The circle updates with your new photo.

What you'll see

  • The circle dims briefly while the photo uploads.
  • A short status appears: Reading…, Resizing…, Saving….
  • When done, the circle shows your photo and the button reads Change Photo.

Requirements

  • Accepted types: JPEG, PNG, WebP.
  • Max file size: 5 MB. Most phone photos are well under this.
  • Aspect: any. The avatar is circular, so a square photo looks best.

Removing your photo

  1. On /profile/edit, tap Remove Photo under the avatar.
  2. Confirm in the dialog.
  3. Your circle reverts to your initials.

Where your photo shows up

  • Your trainer's client list (so they can pick you out at a glance).
  • Your dashboard header.
  • Any group class or shared schedule view.

Your photo is never shared outside your trainer relationships. See Who can see my data?.

Common pitfalls

Where to find this

  • Page: /profile/edit → Profile Photo section.
  • Component: AvatarUpload.
  • Backend: PUT /api/profiles/me.

Related

Was this article helpful?