GymLogger feature reference

Everything it does—and the limits that matter.

The complete release scope, written so the marketing page, support answer and App Store listing all describe the same product.

Workout logging

  • Quick start or routine-based sessions
  • Weight, reps, duration and set status
  • Warm-up and working sets
  • Rest timers, notes and exercise substitution
  • Live Activity and widgets where supported
  • Crash-safe active-workout recovery

Exercises and routines

  • Built-in exercise library and custom exercises
  • Reusable routine templates
  • Exercise ordering and targets
  • Equipment and muscle filtering
  • Warm-up and plate calculators

Programs and goals

  • Multi-day programs and scheduling
  • Workout generator by time and equipment
  • Goals and planned progression
  • Readiness adjustment when enabled
  • Taper and load-planning context

Progression

  • Personal records
  • Exercise history and estimated strength trends
  • Double-progression and other explicit rules
  • Progression event history
  • Explanations for recommendations and scores

Analysis

  • Volume and workout history charts
  • Workout-to-workout comparison
  • Muscle balance and recovery views
  • Training load, form and fitness estimates
  • Year review and shareable workout cards

Apple Watch

  • Start and run workouts from the wrist
  • Log sets and rest periods
  • Standalone/offline workout workflow
  • Health workout session integration
  • Phone reconciliation after reconnecting

Optional Apple Health intelligence

GymLogger requests only the Health permissions needed for the feature you use. Denying access does not stop ordinary workout logging.

Context, not medical advice

Recovery, readiness, sleep, vitals and training-load views are algorithmic fitness estimates. Tap through to see component values and methodology. They do not diagnose a condition, prevent injury or replace a clinician.

Local-only derived summaries

HealthKit-derived daily summaries are stored in a dedicated local SwiftData store. They are excluded from the private CloudKit configuration and can be recomputed from permitted Health data.

Data, portability and device behavior

CapabilityWhat is includedImportant limit
Private iCloud syncOrdinary workout/planning records, goals, PRs and gym-equipment profilesOptional; the health/training profile, body measurements, Health summaries and progress photos are excluded
Workout Backup (JSON)Workout history, sets and custom exercisesNot a complete archive: no routines, programs, profiles, measurements, goals, Health summaries or photo files
CSV exportWorkout data for spreadsheets and analysisFormatting and formulas are not exported
ImportSupported Strong and Hevy export dataSource-app fields without a GymLogger equivalent may be omitted
Progress photosImage file and metadata on the device where addedThey do not appear automatically on another device
Delete all dataGymLogger training and derived records in the appThe anti-abuse Keychain trial anchor remains; exported files and Apple Health records are managed separately

Purchase and access

30-day full trial

The trial has no automatic charge. A zero-price StoreKit marker associates the trial start with the App Store account, backed by a device Keychain anchor when offline.

Lifetime Unlock

One non-consumable purchase capped at US $9.99, with Family Sharing intended to be enabled in App Store Connect. It never renews.

After the trial

Starting new workouts requires the unlock. Existing history, export, restore and deletion remain available.

Release status: these are the intended version 1.0 capabilities in the current build. Store availability, localized price and Family Sharing are not final until the App Store listing is approved.

Need help with a feature?

Support includes troubleshooting, known limitations and the information to include in a useful report.

Open support