What is crazyDive?

crazyDive is a dive and snorkel logbook. Your Apple Watch records the dive for you — depth, water temperature, GPS position at the surface and, if you want, compass and motion — and your iPhone, iPad or Mac keeps it with its profile, its map and the weather at the time.

⚠️ crazyDive is not a dive computer. It does not calculate decompression, no-decompression limits, ascent rate or any other safety data. Always dive with your dive computer and within your training, and check Apple's water-resistance rating for your watch model before taking it into the water.

What it does

  • Records dives and snorkel sessions from the watch, with nothing to press underwater.
  • Depth and water temperature throughout the dive.
  • GPS entry and exit points, plus an estimated underwater track.
  • The weather and air temperature of every dive, added automatically.
  • A complete logbook: gear, buddy, notes, photos and tags.
  • Statistics, calendar, search and a map of your dive sites.
  • Export to UDDF and CSV, import from UDDF, and backups.
  • iPhone, iPad and Mac kept in sync through your iCloud, in 16 languages.

Requirements

DeviceWhat you need
Apple WatchA model with a depth sensor — any Apple Watch Ultra, or Apple Watch Series 10 or later — running watchOS 26 or later.
iPhoneiOS 18 or later, paired with the watch.
iPad and MacOptional: iPadOS 18 or later, or a Mac with macOS 15 or later. They see your dives through iCloud.
💡 Depth: the watch's sensor measures down to about 6 m. On deeper dives with an Apple Watch Ultra, crazyDive completes the profile with the depth the watch itself stores in Health (down to 40 m). For that, the iPhone needs permission to read depth in Health.

Getting started

  1. Install crazyDive on your iPhone. The watch app comes with it; if it doesn't appear, find it in the App Store on the watch.
  2. Open crazyDive on the watch and grant the permissions: Health (to save every dive as a workout), Location (GPS at the surface) and, if you want the estimated track, Motion & Fitness.
  3. On the iPhone, when asked, allow it to read depth in Health.
  4. Before your first dive, check Settings → Automatic start and stop on the iPhone. Settings travel to the watch on their own.

Recording a dive

Before you get in

  1. Open crazyDive on the watch and choose Dive or Snorkel.
  2. If "Ask before each dive" is on, the watch asks whether to record compass and motion.
  3. The watch waits a few seconds for GPS and shows "Ready — dive to start". To cancel, press and hold.

Underwater

Recording starts by itself when you go under, and the app turns on Water Lock: the touch screen stops responding so the water can't trigger taps. The screen shows your depth in large type and the dive time, which you can hide in Settings. There is nothing to press: the app detects the descent, the ascent and the surface on its own.

Back at the surface

crazyDive detects the surface and starts a countdown. You don't have to do anything:

  • The screen shows the summary — maximum depth and time — and "Auto-save in" with the countdown (10 minutes by default).
  • To save sooner, turn the Digital Crown to release Water Lock and tap "Save dive".
  • If you go back under before the countdown ends, nothing is saved yet: it continues as the same dive.
  • With automatic stop turned off, the watch waits for you to tap "Save dive".
💡 The watch can't discard: once at the surface, the dive is always saved. If you don't want it, delete it later on the iPhone.

Battery

Below 40% the watch warns you. Below 20%, if automatic battery saving is on, it stops recording motion (the track) to stretch the battery; depth and temperature keep recording.

Snorkel works just like a dive; statistics count it separately.

What is measured

DataWhere it comes from
DepthThe watch's depth sensor, one reading per second while you are submerged. Below about 6 m, the depth Apple Watch Ultra stores in Health.
Water temperatureThe watch's sensor: minimum, average and maximum.
PositionThe watch's GPS at the surface: entry and exit points.
Compass and motionOptional: heading, gyroscope and accelerometer, to estimate the underwater track.
WeatherApple's weather service, for the time and place of the dive: conditions and air temperature.
Time of dayMorning, afternoon or night, from the start time.

Every dive is also saved as a workout in the Health app.

Your logbook (iPhone, iPad and Mac)

List and search

Search by text and use Filters: type (dive or snorkel), date (last month, last 3 months, this year), minimum depth and tags.

A dive in detail

  • General info — name, date and place.
  • Gear — weights, start and end pressure, gas (air, nitrox, trimix, heliox), tank (aluminium or steel) and wetsuit thickness.
  • Buddy, notes and photos.
  • Depth chart, temperatures, map and weather.
  • Tags — nine built in (reef, wreck, training, photography, night, drift, competition, cave and pelagic) plus your own.
  • Share a summary or print it; the print dialog also lets you save it as a PDF.

Adding by hand

"Add dive" logs a dive made without the watch or from before you had the app.

Calendar and statistics

The calendar marks the days you dived. Statistics show dives and snorkels, your deepest dive, total time, the coldest and warmest water, average depth and duration, activity over the last 12 months, your deepest and longest dives and the depth distribution.

Siri and widget

"Last dive" and "Total dives" are available in Siri and the Shortcuts app. The small or medium widget shows your last dive.

Maps and track

Each dive's map marks the entry and exit, with a Surface or Sea floor layer. "Show track" draws the estimated track, and "Open in Maps" takes you there. Sites gathers every place you have dived on one map.

The track is a rough estimate built from the watch's heading and motion. It is not navigation or an exact record of where you went, and it only exists if you recorded compass and motion.

Export, import and backups

Everything is in Settings → Backup.

  • Export dives — UDDF (works with Subsurface, DivingLog and other dive software) or CSV (Numbers, Excel).
  • Import — UDDF 3.x files. Dives you already have are skipped.
  • Create backup now — a JSON file with all your dives, saved to Files or iCloud Drive. It survives deleting the app and is restored with "Import backup JSON".

The app can offer a backup when you save a dive and remind you now and then.

Syncing

From the watch to the iPhone

It's automatic. The watch saves the dive and sends it when the iPhone is in range. If one doesn't arrive, open crazyDive on the watch and tap Settings → Apple Watch → Recover dives from Watch on the iPhone. "Clear Watch queue" deletes what the watch still has pending: use it only if those dives are already on the iPhone.

Between your devices

With iCloud turned on, your iPhone, iPad and Mac stay in sync through your account.

Settings

SectionWhat's there
SensorsRecord compass, gyroscope and accelerometer · Ask before each dive
DisplayShow time during the dive · Automatic battery saving
Automatic start and stopAutomatic stop · Stop samples after N min · New dive after N min
BackupOffer backup · Reminder · Create backup · Export · Import · Import backup JSON · Diagnostics
Apple WatchRecover dives from Watch · Clear Watch queue

Frequently asked questions

Is it a dive computer?

No. It records and keeps your dives; it does not calculate decompression or warn you about limits. Always dive with your dive computer.

How deep does it measure?

The watch's sensor, about 6 m. With an Apple Watch Ultra, anything deeper is filled in from the depth the watch stores in Health, down to 40 m.

Can I use it without an Apple Watch?

As a logbook, yes: you can add dives by hand and import them from UDDF. Recording needs a watch with a depth sensor.

Why doesn't the screen respond underwater?

Because of Water Lock, which prevents false taps. Turn the Digital Crown to release it.

A dive hasn't reached my iPhone.

Open crazyDive on the watch and use Settings → Apple Watch → Recover dives from Watch on the iPhone.

Are my dives in the cloud?

Only in your own iCloud account, if you have it turned on. We have no servers.

How do I report a problem?

From Settings → Diagnostics → Send to support: you can attach the app's log and review it before sending. Or write to support@crazydev.app.

Privacy

Your dives are stored on your devices and, if you have it turned on, in your own iCloud account. No accounts, no servers of ours, no analytics, no ads. For the weather, the dive's location and time are sent to Apple's weather service; we never receive them.

The details are in the Privacy Policy.

Need support?