Swim Trainer

Coach with more insight. Swim faster.

Structured swim training plans, swimming drill libraries, and technique tracking for coaches and competitive swimmers. Athlete data stays under the user's control, with sharing only when enabled.

TechniqueDrill plansProgression
Solutions Run Swim Bike Walk Health Sleep Paceva PacevaTrainer Padel Hyrox

Your data, your questions

Ask AI about your training sessions

Turn a session or a period of training into a question with context. The app prepares a prompt from the data you choose, ready for your own AI assistant.

Available on iPhone and iPadPremium feature
  • Review your latest session
  • Compare your latest session with the previous one
  • Compare weeks or months and discuss load, recovery or technique
  1. Select a session or comparison period, then choose what you want to understand.
  2. Choose ChatGPT or Claude. Review the data you agree to share before pasting and sending the prepared text.
  3. The app copies your prepared text and opens the assistant. Paste it into a new chat, review it and send it yourself.
What happens to my data?

Metrics and the prepared question are generated locally on your device. This feature uses no AnalyticsZone AI server and sends no prompt automatically. You copy the text, open your own assistant, then decide whether to paste and send it. The AI provider processes only what you send under its own policy and account settings.Read the privacy policy

What do I need?

You can explore the analysis options without Premium. Copying the prompt and opening the assistant require Premium. You use your own ChatGPT or Claude account; their access limits and terms apply separately.

See the app on the App Store
Real analysis screen with demonstration sessions. Shared across the training apps.
Real analysis screen with demonstration sessions. Shared across the training apps.

FEATURES

Professional swim training tools

Everything coaches and competitive swimmers need to plan, track, and improve

Session planning

Build structured swim sessions with warm-up, main sets, technical drills, and cool-down. Export training plans to share with athletes.

Swimming drill library

A focused library of swimming drills with technique cues and stroke-correction priorities.

Progression tracking

Track CSS, technique scores, training volume, and long-term improvement trends.

Swimming stroke analysis

Use SWOLF trends and swimming stroke-rate analysis to spot technical weaknesses.

Multi-athlete coaching

Manage plans for multiple swimmers and adapt training by ability level, event, and training phase.

Privacy-first

Local-first by design. No advertising tracking; coach sharing and sync features are optional.

SwimTrainer Analytics

Build more consistent swimmers

Available on the App Store and Google Play.

Frequently asked questions

How does Swim Trainer calculate Critical Swim Speed (CSS)?
CSS is derived from two maximal time trials — 400 m and 200 m — using the Wakayoshi 1992 linear speed–endurance model. The resulting pace defines your highest sustainable aerobic threshold: the speed you can hold for approximately 30 minutes before lactate accumulates. CSS is the most reliable predictor of pool performance and is used to set all aerobic training zones within the app.
What is SWOLF and why does it matter?
SWOLF equals your stroke count per length plus the time in seconds to complete that length. A lower SWOLF indicates higher swimming efficiency. Tracking SWOLF trends over weeks of training reveals whether drill work is improving technique or whether efficiency breaks down under fatigue.
Which devices are compatible with Swim Trainer?
Swim Trainer works on iPhone (iOS 16 or later) and reads Apple Watch workout data (Series 4 or later). Garmin data can be imported by file. All data is processed locally on the device — no cloud account or internet connection is required.
Can I coach multiple athletes at once?
Yes. The multi-athlete view lets you build and track separate training plans for each swimmer, adapt sessions by event type and training phase, and export structured session documents to share directly with athletes.
Is athlete data private?
All training data is stored and processed locally on your device. No advertising trackers are embedded. Data is never sent to external servers unless the coach explicitly activates the optional sharing feature.