scubadeving
HydroVault app icon

HydroVault

In development

scuba cylinder management

Android app for tracking scuba cylinder maintenance — hydrostatic tests, visual inspections, and O₂ service records with automatic expiry alerts. Early development.

Android — iOS & more coming soon

screenshot
screenshot
screenshot

Who it's for

Divers who own their gear and are done tracking inspections in a notes app.

Whether you're a recreational diver with a single AL80 or a technical diver managing a stage rack, HydroVault keeps your hydro dates, VIP history, and O₂ service records in one place — with automatic alerts before anything expires.

Supported standards

DOT (US/NA)

12-month VIP cycle. SP 14743 SCBA/SCUBA exemptions.

EN 1975 (EU)

Aluminium alloy cylinders. 30-month inspection interval.

EN 1964 (EU)

Steel cylinders. 30-month inspection interval.

CGA C-1

Methods for hydrostatic testing per CGA standard.

What's inside

Cylinder records

Maintain a complete inventory of every cylinder you own — material, fill pressure, manufacture date, and serial number.

Service history

Full log of hydrostatic tests, VIP inspections, and O₂ clean service events — every entry timestamped and stored offline.

Expiry alerts

Automatic reminders before hydro or VIP certificates expire, based on DOT and EN inspection intervals.

Regulatory specs built in

Supports both NA (DOT) and European (EN 1975 / EN 1964) standards. Inspection intervals derived from spec, not manual input.

No account required

Nothing to sign up for. Open the app and start logging your cylinders.

Offline-first

All records stay on your device. No cloud, no subscription, no data risk.

Regulatory specs built in

Inspection intervals derived from DOT and EN standards — not manual input.

Development progress

✓

Core data model built

ScubaCylinder, ServiceLogEntry, and all domain entities in pure Kotlin — no Android dependencies.

✓

Cylinder management screens

List, detail, and form screens with ViewModels complete.

✓

SQLDelight persistence

Type-safe local database. All records stored offline with no cloud dependency.

✓

KMP-ready from day one

Architecture designed for Kotlin Multiplatform — adding iOS or web requires no domain rewrites.

✓

CI pipeline running

Build, test, and code-quality jobs run in parallel on every push via GitHub Actions.

Up next

Expiry notifications

Push alerts before hydro or VIP certificates expire — no manual calendar reminders.

Import & export

Bring your existing cylinder records in via CSV, and export them back out.

Fleet management

Multi-cylinder tracking for dive shops, instructors, and technical divers with large inventories.

iOS & more

Pure-Kotlin domain from the start — non-Android targets are a planned platform milestone.

Stay in the loop

HydroVault is in early development. If you manage your own scuba gear and want to follow along or share what you'd want from this kind of tool, get in touch.

Also from scubadeving