Jewel anemones in every colour the vis allowed.
Shoal
A dive journal — not a dive log
Shoal keeps the whole record of your diving life — the numbers you were trained to log, the marine life you actually remember, and the story in your own words. Saved as plain files you own. No account, anywhere.
Tap any dive to expand details
Jewel anemones in every colour the vis allowed.
The ballan wrasse that guards the anchor line.
One dive, kept whole
Not a row in a table — a place, its conditions, the animals that turned up, and what it felt like to be there. Shoal keeps all of it, for every dive.
Conger eelConger conger
LC
Common lobsterHomarus gammarus
LC
Curled octopusEledone cirrhosa
LC
Plumose anemoneMetridium senile
Dead man's fingersAlcyonium digitatum
Thirty metres of green turned the shot line into a rope through nothing — and then the hull came out of the gloom all at once, the aircraft hangar door still open after ninety years. A conger thick as my thigh sat inside it, jaw open, entirely unbothered by us. Lobsters in every gap in the plating, a curled octopus tucked in under the gun mount, plumose anemones so dense the steel reads as soft. Thirty minutes wasn't enough. It never is on her.
This is where the dive actually lives — not just the numbers.
Every creature, remembered
Sightings file themselves into an album — by group, by rarity, by where you were. Tap a species, and its whole history opens.
34 species recorded across 17 dives




Indo-Pacific · Southeast Asia · Red Sea · NE Atlantic · Caribbean · Eastern Pacific · Australia
Every creature you log becomes part of a record that builds over time.
Early days
Shoal is young, and it's made by one person — a diver who kept losing the stories of his own dives. There's no support desk and no ticket queue: questions, ideas, and confusions come straight to me, and I answer all of them.