A single scull on the river through Emerald City, a pace boat alongside and the city skyline behind

Waterline

An indoor rowing game. On Android now, iPhone and iPad next.

Get it on Google Play
01

Four rivers, and none of them end

Connect your rowing machine over Bluetooth and your strokes drive a single scull down a river. Pull harder and it runs faster; stop and it glides, then settles.

Each route is a closed loop with one timing gate, so you are never stopped by a finish line. Row a single lap or keep going for an hour. Laps are timed as you pass the gate and the best one is kept per route, along with your time for each 500 m section.

Emerald City
5.0km
A university river through a brick city. Six bridges, boathouses along the bank, a boardwalk on piles out over the shallows.
Copper Gorge
6.0km
Dawn in a narrow canyon. Tighter bends than the city, red rock either side, a few pines on the rim.
Emerald Karst
12.0km
A flooded tropical valley, limestone towers standing out of flat jade water. The long one.
Sentinel Gorge
4.0km
Grey limestone walls rising straight out of the channel, with two colossal statues guarding the gate.
Approaching the two guardian statues on Sentinel Gorge
Sentinel Gorge. At 2:00 splits the guardians come round about every four minutes.

The water itself

The channel is buoyed at eleven metres either side, with boards counting off every 250 m, so you always know where you are without reading the screen. The sound is a real river recording with birds and wind over it, plus the catch of the blades, the spray off the bow and the wake behind you.

A single scull running past the boathouses on Emerald City
02

Someone to row against

A pace boat, or a coach

Set a target anywhere from 3:00 to 1:30 per 500 m, in five second steps. The pace boat holds it exactly and you race it, with the gap in metres on the progress bar.

The coach does something different. It sits at your shoulder and talks, so you hold the pace instead of chasing a hull.

You can also row with nobody there at all. The timers stay, the company goes.

A coach boat alongside on Copper Gorge at dawn, calling the warm-up target
Copper Gorge, coach alongside.

“You’re nine seconds up. Ease it back to target.”

The coach, somewhere around the 700 m board.

Sessions you write yourself

Warm-up, efforts, recoveries, cool-down. Each phase takes its own pace and stroke rate target, the way training plans actually prescribe them, and your sessions are saved on the device next to the three that ship with it.

While you row, the banner carries the current target, its countdown, what comes next and how much of the whole session is left. Every transition chimes, pitched up going into work and down coming out of it, so you do not have to watch for it. At the end each effort is scored against what it was meant to be.

The interval session editor
Stroke rate targets set per phase of a session
03

Other people, same river

Tap ROW ONLINE and you are on your route with everyone else who is out on it. There is no lobby, no join code and no countdown. The routes are loops, so you spawn at your own distance and people arrive and leave without interrupting anyone's piece.

A panel lists the ten nearest rowers by name, with the gap along the loop and the pace they are holding. Everyone appears in the boat livery, hull and kit colours they picked. The button tells you how many are out there before you commit, and it counts real rowers separately from pace boats, so an empty river says it is empty rather than pretending.

Rowing alongside other people online, with the nearby rowers panel showing gaps and splits

Chasing a pacer

Pace boats are always out on the routes, listed by name and current split before you pick one, so a quiet river still gives you something to reel in. Choose one and you start just off its stern.

One of them rows intervals rather than a steady pace, and the list says where in the set it has got to: effort three of six, seventy seconds left, eighteen minutes into thirty-eight. Chase it and its session takes over your banner, chimes included. It is a way to row a structured piece without writing one.

The pace boat list with names, splits and the position of an interval pacer within its set
04

Your machine, your numbers

Nothing is filtered out of the device list. Every Bluetooth device the phone can see is shown, tagged with what it looks like, and the one you used last is at the top. A name filter once hid a real machine for an entire release, which is why a label can no longer lock anyone out of their own hardware.

Your machine and your strap are both remembered and reconnect on their own the next time you open the app. On a Concept2 the monitor's own figures are treated as authoritative rather than being recalculated.

Works with FTMS rowing machines, Concept2 monitors, FTMS bikes, cycling power meters and Bluetooth heart rate straps. Written and tested on a WaterRower; the Concept2 protocol is implemented from its published interface. No machine? Every mode falls back to simulated rowing so you can look around the routes first. Those rows are kept out of your stats.

A rowing machine and a heart rate strap paired in the devices page

Choose what is on screen

Split, average split, stroke rate, power, distance, time, strokes, heart rate and energy. Pick any six, in whatever order you want, with one of them starred as the big card. The layout is edited while you are rowing, not buried in a settings page you visit once.

Afterwards you get the piece back as a card: time, average split, rate, power, strokes, every 500 m section with its personal best marked, and each interval scored against its target. If you want it in Strava, one tap on that card sends it.

Choosing which numbers appear on the display
The finish card, with 500 m section times

The boat, and the person in it

Sixteen real rowing colours, Oxford and Cambridge blue, Leander cerise, Empacher yellow, Washington purple among them, across the deck, the sheer stripe, the blade faces and the hull. Then the rower: male or female, eleven hair shades, kit in whatever your club wears. It is applied live behind the menu, remembered, and everyone you row with online sees it.

Every button on every one of those pages is written up in the guide.

Choosing deck, stripe and hull colours for the boat
Choosing hair and kit colours for the rower
05

What changed in August

  • Emerald City, a new 5 km route through a brick city under six bridges.
  • Heart rate straps, and both your machine and your strap remembered between sessions.
  • Interval sessions you build yourself, with stroke rate targets per phase.
  • A configurable display, plus colours for the boat, hair and kit.
  • Online now separates real rowers from pace boats, and you can join an interval pacer mid-session.
  • More accurate pace and calorie figures, read from the machine rather than estimated.

Most of that list started as an email from someone who rows. If something is missing, tell me and it stands a good chance of being in the next build.

06

Other things I have made

Waterline takes nearly all of my time now, but these two are still on the Play Store and still get fixes.

Approach Control

Turn-based puzzle, Android

Air traffic control as a puzzle rather than a reflex test. You sequence arrivals and departures a turn at a time, working around runway closures, weather and the occasional go-around or gear fault. Every board it deals you can be solved; the generator will not hand you a dead end.

On Google Play →

BBQ Truck

Management game, Android

A Texas BBQ trailer. Smoke the brisket overnight, set the menu and the prices in the morning, then work the lunch rush in real time and find out what you got wrong. Keep at it long enough and you can trade the truck for a building.

On Google Play →
07

Who makes this

nchanted is one person in Belgium. I write the code, build the routes and test everything on my own rowing machine before it goes out. The art is not mine: the rower models, the sky, the shoreline props and the river recordings are other people's work, licensed and credited in the app.

Waterline is free because getting into rowing is expensive enough already, and because the machine you own is only worth anything if you actually use it. If this makes that easier, or makes someone fitter than they were, it has done its job. Whatever the next build gets, it gets because someone rowed with this and told me what was wrong with it.

Waterline

Every route, every mode and the online river are there from the first launch. No subscription, no ads, no route packs.

It is on Android today. The iOS version already rows on an iPad with a real machine and strap connected, but it is not finished and I would rather ship it late than ship it stuttering. Ask me to tell you when it lands.