Managing Your Account

Profile, billing tier, password, free trial, and how to cancel.

trainer guide/profile
What this is for: Day-to-day account housekeeping outside coaching.

Profile basics

/profile/edit is where almost everything lives:

  • Bio, DOB, gender, phone, timezone, units.
  • Emergency contact.
  • WhatsApp setup.
  • Certifications.

See Getting Started as a Trainer for the full first-time walkthrough.

Password

  1. Click your avatar → Profile Settings → scroll to Security.
  2. Click Change Password.
  3. Enter current password + new password (8+ chars).
  4. Save.

Forgot your password? Use /auth/forgot-password to receive a reset email (Mailgun delivers within seconds).

Subscription tier

EvoFit has 4 tiers:

TierPriceLimit
Free$01 client, 30-day trial
Starter$199 (one-time)5 clients
Professional$299 (one-time)25 clients
Enterprise$399 (one-time)Unlimited

Upgrade by visiting /pricing and using Stripe Checkout. Test mode is live; live mode activates once Stripe is fully provisioned.

Free trial countdown

If you're on the Free tier, your account has a freeTierExpiresAt 30 days from registration. In the last 7 days a banner appears:

  • 7-3 days: yellow
  • 3-1 days: orange
  • 0 days: red, full-page paywall

After expiry: read-only access continues (so you don't lose data) but mutating endpoints return 402 TRIAL_EXPIRED. Page-level <TrialGate> blocks dashboard pages with an upgrade modal.

To renew without losing data: hit /pricing and pay for any tier. Your JWT refreshes automatically post-checkout.

Cancel / downgrade

There's no in-app cancel button yet — contact support@evofit.io and we'll process it. Your data is preserved indefinitely (we don't auto-delete).

Apple Sign In

We tested it briefly and pulled it back — no Apple Developer account yet. If you want SSO, use Continue with Google on /auth/login (fully wired since 2026-04-23).

Account deletion

Email support@evofit.io with the subject "Delete my account". GDPR / CCPA processing within 30 days. Note: clients you trained will retain their workout history under their own user accounts.

Common pitfalls

Where to find this

  • Profile: /profile/edit.
  • Pricing: /pricing.
  • Billing portal (planned): currently email support.
Was this article helpful?