Import from multiple sources
Bring together supported computer data, app backups, and exchange formats instead of rebuilding your history by hand.
Read-only public demo
A self-hosted home for dive data from different computers, apps, and formats—normalized into one clean, portable record you control.
No account needed. Sample names, places, and notes are fictional; all seven dive curves are anonymized and resampled.
Latest dive
Sample Isles · Recreational
17.4 m
Max depth
45 min
Duration
18 °C
Water
Dive data management
Divetracx is built around the diving domain, not one manufacturer or application. Sources can change; your canonical history stays coherent.
Bring together supported computer data, app backups, and exchange formats instead of rebuilding your history by hand.
Run full historical imports or incremental updates with stable source identities, change detection, and a clear run history.
Normalize different source schemas into one durable model while retaining provenance and keeping manual records intact.
Keep profiles, tanks, gases, pressure, temperature, decompression data, notes, ratings, and media together.
Connect dives with sites, buddies, shops, equipment, reusable gear sets, and certifications.
Explore interactive profiles, geographic context, calendar activity, trends, personal records, and aggregate statistics.
AI-native by design
Connect compatible AI clients to an optional OAuth-protected Model Context Protocol endpoint. Ask questions across dives, profiles, sites, and statistics without handing an assistant direct database access.
A simple flow
Choose a supported source, backup, or interchange format.
Divetracx maps every record into the same canonical diving model.
Browse, analyze, export, or securely query it through MCP.
Self-host Divetracx, retain source provenance, and export your canonical data in portable formats whenever you need it.