Training around a rotating roster

A triathlon training app for shift workers

For shift work, choose a triathlon app that lets you review and change sessions when your roster changes. Start with your actual available slots, pool hours, and recovery needs. 140.6 offers individual session edits and reviewed plan changes on iPhone, but it does not import a shift roster or automatically model night-shift sleep.

Download 140.6 on the App Store

140.6 lets you move or shorten individual sessions and inspect a proposed weekly rebalance.

By the 140.6 team · Updated 2026-09-13
We make 140.6. These recommendations compare published workflows, not hands-on performance scores. The best choice depends on your coach, devices, and schedule.

Inside 140.6

A changed shift needs a visible plan change

140.6 lets you move or shorten individual sessions and inspect a proposed weekly rebalance.

Explore how it works →

140.6 Edit Plan with individual session editing, Rebalance this week, More recovery, and Shorter sessions
Current app web preview · synthetic demo data · 13 September 2026. Native rendering may differ.

How to translate your roster into training slots

Start with the roster you have, not a generic Monday-to-Friday training week. For each possible session, include travel, changing, pool opening times, and other commitments. Mark which slots are uncertain so you can revisit them when your next roster arrives.

For example, a nurse switching from day shifts to nights may lose a previously reliable evening swim. The useful app behavior is a visible way to change that session and inspect the rest of the week. A truck driver also needs to account for whether a route stop offers safe training access; a blank calendar slot alone does not establish that.

What 140.6 supports today

In Plan, open Edit plan and choose Edit individual sessions. You can select a workout to shorten, move, or mark missed. For a broader adjustment, inspect Rebalance this week, More recovery, or Shorter sessions, then review the proposed change before applying it.

140.6 does not import employer rotas, guarantee a repeating multiweek shift pattern, or automatically interpret night-shift sleep. You need to review the calendar when your availability changes. Choose a tool with verified roster support if automatic rota scheduling is your essential requirement.

Try this before choosing an app

Use two real weeks: one with a predictable roster and one with a late change. Check whether you can see the affected session, change it on your phone, and understand the resulting plan. Confirm that completed work remains distinguishable from a moved prescription.

If training after a shift feels unsafe or your health is affected, a schedule editor cannot resolve that decision. Get appropriate individual guidance. The app’s role is to make the plan and your reported training clear.

Common mistakes with a rotating schedule

A job-specific page is not proof of a job-specific planning algorithm. Ask exactly what the app does with your inputs. Avoid treating every day off as a spare training day or carrying every missed session into the next free slot.

Sources and further reading

Product information checked on 13 September 2026 against the sources below. Confirm current subscription terms and device support with the provider. Reader complaints informed the questions; they are not evidence that a reported defect still exists.

Frequently asked questions

Does 140.6 import my shift roster?

No. Review your actual roster and make the necessary session changes yourself. Automatic employer-roster import is not part of the current workflow.

Can I change an individual workout on iPhone?

Yes. Open Plan, then Edit plan, then Edit individual sessions to choose a workout and review its editing actions.

Is 140.6 specifically validated for night-shift workers?

No shift-worker-specific validation is claimed. Evaluate the editing workflow against your own roster, and do not assume the app models night-shift sleep.

Build your week around your race and the time you actually have.

Download 140.6 on the App Store