Run your courses in DiveLogic.

Build a course for your students, follow every dive they log and every review they complete, and teach the theory on the tool they will plan with.

A course is a sequence of real dives.

Students see the course's dives in order, with the next one marked and their progress, for example “2 of 6 dived, next: Dive 3”.

In the handbook Courses
Build
Name the course and its number of dives, with certification and agency. Each dive is a full plan you configure.
Reuse
Copy the levels, gases and settings of one of your own plans into a course dive, or duplicate a dive.
Publish
Drafts stay private until you publish. Mark a course active, completed or archived.
Enrol
Invite students by email. Nothing is shared until they accept, and the disclosure says exactly what.
Advanced Nitrox and Decompression6 dives · Active
StudentEnrolmentDives loggedReviews
Priya NairUrgent review
EnrolledConsented 1 Sep 2026
3 / 6
3 / 6
Leah MorganSymptoms
EnrolledConsented 1 Sep 2026
4 / 6
4 / 6
Jonas Weber
EnrolledConsented 1 Sep 2026
4 / 6
3 / 6
Sam Ortiz
Invited

The app's course roster and dive list, with example students.

Follow every student's dives.

For a course dive, you see the student's plan, their recorded dive and their post-dive review, only while their enrolment stands.

In the handbook Post-dive reviews
Logged
The roster shows each student’s dives logged and reviews completed.
Reviewed
Open a student to read their dive against its plan: depth, descent, ascent rate and stops.
Flagged
A review reporting symptoms is flagged and sorts the student to the top.
Post-dive review · 45 m on 21/35 against plan

76/ 100Adherence

PlanActual
010203040500102030405060mmin
Depth deviation
1.5 m
Runtime vs plan
-5.1 min
Descent vs plan
+0.8 min
Peak ascent
11 m/min
What changed vs your plan
  • Ascent was fast in placesYour ascent peaked near 11 m/min. Keeping ascents to ~9-10 m/min gives tissues time to off-gas.
  • Surfaced earlier than the planThe dive was 5 min shorter than planned: check that no decompression was cut.
  • 6 m stop was shortPlanned 17 min at 6 m, but about 14 min was recorded there.
Stops, planned against held
StopPlannedHeld
24 m1 min1.75 min
18 m1 min1.75 min
12 m2 min3 min
9 m4 min5 min
6 m17 min14 min · short
Decompression stress
Moderate27/100

A few factors added decompression stress on this dive. The notes below are where the margin is.

Top contributors
Cold during decompressionStrong evidence
Exertion at depthStrong evidence
Warm on the bottomStrong evidence
Exertion during decompressionModerate evidence
General condition & fitnessModerate evidence

Example review. For education and reflection, not a diagnosis.

The graphs are the lesson.

Change the gradient factors and the stops move. Switch gas and the ceiling falls away. Students see cause and effect on the tool they will plan with.

Set Learn with DiveLogic as reading: a free course in 27 chapters, every chart planned live.

In the handbook Comparing models
GF 50/70TTS 57 MIN
GF 30/70TTS 62 MIN
The app's profile chart · 60 m for 20 min on 18/45 · Bühlmann ZHL-16C, GF 50/70 with GF 30/70 dashed

Bring DiveLogic to your classroom.

Instructor accounts are approved by hand against an active teaching status.