HydroVault
In developmentscuba 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
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.
