No 3D here

Pick the Line needs WebGL to draw the sea. Try a current Chrome, Safari, Firefox or Edge, and check that hardware acceleration is turned on.

Downwind foil trainer

Pick the line

Bumps move. Come down one faster than it travels and you hit the flat, or the back of the next bump, and drop. Read the sea, match the bump, link to the next one.

Daily challenge

Same sea, same conditions for everyone today. Share your result and compare.

Conditions

Tune the session Custom
Bump sizeBigger bumps travel faster
CleanlinessSpread, chop and cross swell
Pumps per 30 sRefill over 30 s
FoilBigger = slower, more forgiving
Reading helpExaggerates the real light and dark
Course
How to read the bumps

Catching: look back

When you’re slow, after a lull or after a bump left you, the bumps are faster than you and your next ride comes from behind. Hold ↓ to glance back. A dark wall building behind you is a bump on its way. Point downwind and pump so you’re already accelerating as it lifts your tail.

Linking: look ahead

Dark water ahead
A slope tilted toward you: the back of the next bump. Uphill. Ride into it fast and you overrun.
Bright, glassy water ahead
A slope falling away from you, or a trough opening up. Downhill. Aim for it.
Rough, sparkly band
Wind ripples bunch up near crests. The band marks the top of a bump.
Whitecap
A steep bump that is building. Get on it from behind as it lifts you.

If the bright water ahead turns dark before you reach it, the trough is filling in. Turn across the face and stay high on the bump instead of riding to the bottom.

Sea

← → steer Space pump ↓ look back (hold) C camera E peek T slow-mo Esc pause

Send feedback Built with three.js (MIT). Fonts: Big Shoulders Display, IBM Plex Mono, Instrument Sans (SIL OFL).
0km/h
touchdownbest glide
Pumps
To go0 m
Time0:00.0
Slope on your heading
up
down
—
Downwind speed vs bumps
Reading help

Paused

Run report

What could you have done?

Replay from above

face back of bump speeding up slowing overran bump left you better line
Whole run · time →, cross-wind position ↕ · tap to jump