Ripple
Swim planner
Swim training, planned around race day

Train with intent. Arrive ready.

Ripple builds a periodized swim plan from your real fitness — synced from intervals.icu — with pacing and projections that tell you whether you'll hit your goal.

See how it works
Everything you need

Coaching logic, not guesswork

A transparent engine and your own data — no subscription to a black box.

Periodized engine

A deterministic coach — base → build → peak → taper, scaled to your CSS, volume and the weeks until race day. No black-box AI.

intervals.icu sync

Pull your swims and wellness automatically. HRV, resting HR and CTL/ATL feed your plan and readiness.

Race projection

A Riegel-model finish-time forecast from your PRs, with a segment-by-segment pacing plan.

Training insight

Volume trend, training load (fitness · fatigue · form), CSS trend, readiness, stroke mix and achievements.

A plan you follow

Every session laid out as structured sets with target paces. Tick them off as you go.

Your gear, your pool

Workouts tailored to the equipment and venues you actually have.

How it works

From data to plan in four steps

1

Connect

Link intervals.icu in your profile.

2

Sync

Pull your recent swims and wellness.

3

Set a goal

Pick your race, distance and target time.

4

Generate

Get a periodized plan built for you.

Ready to plan your season?

Connect your data, set a race goal, and let the engine build the path there.

Ripple · Swim planner