Dynamic apnea · Free

Stop counting laps.
You’ve got harder things
to think about.

inDepth Apnea Pool turns your Garmin into a dynamic apnea training buddy. It knows when each dive starts and ends, catches every turn, times every length, and shows full heart-rate charts while you hang on the wall. It also runs the multi-set workouts you build on your phone, and you can tweak them on the watch. Works for DYN, DYNB, DNF and STA.

Session

Workouts Plan on the phone, swim it on the watch

Dynamic apnea workouts, built on your phone and tweaked at the pool.

Rep stats

Multi-rep, multi-set

Pyramids, volume blocks, mixed distances and rests. Plan the whole session on your phone and send it to the watch.

Edit at the pool

Plans change. Adjust reps, distances and rests on the watch between swims, and leave your phone dry in the bag.

Guided breathe-up

A breathe-up countdown with live heart rate before each rep. Skip it or wait it out, and the watch keeps your plan on track.

History everywhere

Every dive and session stays on the watch and syncs to your phone. Scroll back through old sessions on your wrist, or dig into them in the app.

Logbook

On your phone Deeper graphs & data

The deep dive happens on your phone.

inDepth Apnea pulls your pool sessions off the watch over Bluetooth and turns them into proper graphs: splits, rests, heart rate, trends and personal bests, right next to your depth sessions.

Rep-by-rep breakdown

Splits for each length, the rest before each rep, discipline and totals, laid out in graphs that wouldn’t fit on a watch.

Heart rate, in detail

The full heart-rate trace for every rep, rest and swim, plus session views so you can compare one effort with another.

One logbook with Blue

Pool sessions sit right next to your depth sessions in inDepth Apnea. It’s one history you can tag, annotate and search.

Own your data

Export everything to CSV, or save a one-file backup you can restore on another phone. There’s no account and no cloud.

Built by a freediver, for freedivers

inDepth started on a dive line.

Mariusz, founder of inDepth, freediving

I built inDepth Blue because my Fenix and Descent kept letting me down. I wanted help keeping track of surface rests. I wanted better alarms, hang detection and a proper history on the watch. Pretty much every feature in the app started as something my own watch couldn't do.

That hasn't changed. I test every release on my own dives, and the device table gets updated whenever divers tell me how their watch behaves in the water.

Mariusz, founder & freediver

  • Free, no accountThe phone app and all three watch apps are free. Your logbook stays yours.
  • Measured, not assumedOur depth figures come from real logged dives and pressure-chamber runs. Here’s the evidence for each one.
  • Shaped by diversWhen a diver tells us how their watch behaves in the water, the device table changes.

Supported hardware

Works on the Fēnix, Forerunner, epix or Descent you already own.

You don't need new gear. inDepth Pool and inDepth Dry each run on 35 Garmin watches, including the Forerunner 255, 265, 570 and 955, the epix (Gen 2) and the Fēnix 9. inDepth Blue, the freediving app, runs on the Fēnix 5, 5 Plus, 7 and 8 families plus the Descent Mk2, Mk3 and G2, with more coming. How deep Blue can read depends on the watch. The Fēnix 5, 5 Plus and 8 families read true depth (uncapped, and checked in the water to 30 m). On the Fēnix 7 and the Descent Mk2 and Mk3, Garmin's firmware limits what third-party apps can read. Nobody has tested a Descent G2 yet, so we don't quote a figure for it and the app plays it safe. Each row below tells you which group a watch is in.

Free

Swim it before everyone else.

inDepth Pool is free. The download page has the desktop installer for the watch app, plus the phone app.