MyDiveLog

Il tuo logbook subacqueo

Per chi vuole capire cosa gli dicono i propri dati, non solo conservarli. Tutte le immersioni della tua vita in un archivio solo — anche se hai cambiato tre computer. MyDiveLog le unisce senza doppioni, le analizza una per una, e tiene tutti i dati che la legge 70/2026 chiede: pronti da mostrare, in PDF, cinque minuti dopo esser risalito.

Questo progetto è nato per

Il pacchetto qui sopra vuole macOS 12 e un Mac Apple Silicon, e si aggiorna da solo. La stessa applicazione è anche sul Mac App Store, se preferisci che a tenerla aggiornata sia Apple.

Ma è stato poi rilasciato anche per

GratisSenza accountCodice aperto Windows, Android e Linux: cosa cambia → Il mio computer si scarica? →

L'elenco delle immersioni di MyDiveLog: data, sito, profondità massima, durata, consumo e provenienza di ogni immersione.
10 m 20 m 30 m sosta 5 m · 3 min
115 modelli di computer subacquei che si scaricano via Bluetooth, grazie a libdivecomputer — e da qualunque altro, il file
7 formati di file letti, riconosciuti dal contenuto
13 campi del logbook a norma di legge, tutti quelli richiesti
1400+ controlli automatici a ogni modifica

Leggiamo i dati da questi computer

  • Shearwater
  • Suunto
  • Scubapro
  • Uwatec
  • Mares
  • Cressi
  • Oceanic
  • Aqualung
  • Garmin
  • Ratio
  • Apeks
  • Heinrichs Weikamp
  • Divesoft
  • Halcyon
  • Deepblu
  • Sherwood
  • Deep Six
  • Crest
  • Genesis
  • Oceans
  • Scorpena
  • McLean
  • Seac

L’unione

Due computer, una sola immersione

Porti un computer al polso e un secondo di riserva. Ne hai cambiato uno negli anni. Scarichi sia dall'app del costruttore sia dal computer. In tutti e tre i casi lo stesso tuffo finisce in due file diversi, e nessuno dei due è completo. Un logbook che ti fa scegliere quale importare ti fa buttare via metà di quello che hai.

Aladin profilo ogni 4 s niente decompressione
Peregrine profilo ogni 10 s tetto · TTS · NDL · CNS
Una immersione profilo ogni 4 s — il più fitto dei due tetto · TTS · NDL · CNS velocità e assetto misurati sul profilo fitto dichiara: Aladin + Peregrine

Nessuna delle due righe sparisce, e nessun dato resta indietro.

orologi

Lo stesso tuffo anche a orologi sfasati

Lo scarto si deduce dalle tue immersioni, e la conferma si fa sull’impronta del profilo — non sulla data.

canali

Sceglie per canali, non per campioni

Fra un profilo più fitto e uno che sa di decompressione vincono tutti e due, ognuno per quello che sa.

provenienza

Non nasconde da dove viene

Ogni immersione elenca le fonti che l’hanno costruita. Se un dato manca, sai quale computer non lo scriveva.

La legge

Il libretto delle immersioni, come lo chiede la legge

Dal 10 maggio 2026 la legge italiana — legge 7 maggio 2026, n. 70, art. 12, comma 8 — chiede a chi si immerge un libretto delle immersioni con tredici dati precisi. E dice una cosa che cambia tutto: può essere digitale. Non «tollerato in digitale»: è scritto nel testo.

MyDiveLog li tiene tutti e tredici, firma della guida compresa.

La guida firma sullo schermo

Col dito, sul telefono che hai in barca. Il segno resta attaccato a quell'immersione, con nome e data, e si ristampa nitido su carta: è salvato come tratto, non come fotografia.

Quello che manca resta un trattino

Nessun campo si riempie da solo, e la profondità che avevi programmato non diventa mai quella che hai raggiunto. Su un documento che qualcuno firma, un dato inventato è peggio di un dato che manca.

Si esibisce, non si racconta

Un libretto serve nel momento in cui qualcuno lo chiede. Ogni immersione esce in PDF con le tredici voci in chiaro, dal computer o anche dal telefono: lo mandi lì, in barca, cinque minuti dopo esser risalito.

E niente di tutto questo è obbligatorio. Un'immersione fra amici non ha un centro né una guida, e non per questo è irregolare: nessun campo rosso, nessun avviso, nessun promemoria. L'app tiene i dati, non fa la maestra.

Questa non è una consulenza legale e l'applicazione non si dichiara «conforme»: contiene i campi previsti dalla norma, e la conformità è di chi compila il libretto. Il comma 8 sta nell'articolo che disciplina i centri di immersione, e se l'obbligo valga anche per chi si immerge per conto proprio il testo non lo chiarisce.

Le tredici voci, le sanzioni e cosa la legge non dice — la pagina completa sul libretto delle immersioni

Le funzioni

Cosa fa

Non «tenere un elenco»: quello lo fa anche un quaderno, e lo fa da cinquant'anni senza batteria. Questo legge, unisce, calcola, e ti dice su cosa lavorare la prossima volta.

Importa da quello che hai già

UDDF, Shearwater, Scubapro LogTRAK, Garmin FIT, Subsurface, CSV. Il formato si riconosce dal contenuto, non dall’estensione.

Scarica via Bluetooth

La prima volta prende tutta la memoria del computer. Dalla seconda in poi, solo le immersioni nuove.

Analizza il profilo

Bühlmann ZH-L16C, ossigeno, assetto e velocità di risalita — e sotto ogni numero, quanto è affidabile.

Pianifica

Gas e decompressione, CCR, bailout e contingenze. Il consumo lo prende dalle tue immersioni, non da un manuale.

Ti dice come migliorare

Statistiche, tendenze e suggerimenti — ognuno con sotto il numero che lo giustifica.

La scheda in PDF, anche dal telefono

Una pagina per immersione, coi tredici campi di legge e il profilo. Dal telefono la mandi a chi te la chiede.

Le schermate

Com'è fatta

Cinque schermate, cinque cose che fa: unire, leggere un profilo, tirare fuori i numeri, pianificare i gas, dire su cosa lavorare.

L'elenco delle immersioni di MyDiveLog: data, sito, profondità massima, durata, consumo e provenienza di ogni immersione.
Il logbook, con da dove viene ogni immersione.
La scheda di un'immersione: profondità massima, durata, consumo, oscillazione d'assetto e il grafico del profilo.
La scheda di un'immersione: il profilo, e cosa dice.
Le statistiche: consumo, assetto, velocità di risalita ed esposizione all'ossigeno sul periodo scelto.
Le statistiche, con quante immersioni c'è dietro ogni numero.
Il pianificatore di gas: consumo misurato, immersione pianificata, bombola, miscela e riserva.
Il pianificatore, che parte dal tuo consumo vero.
I suggerimenti: prontezza per l'obiettivo scelto, priorità su cui lavorare e punti di forza.
I suggerimenti, con la prova numerica sotto ciascuno.

La sincronizzazione

Il servizio di sincronizzazione

Chi usa più di un dispositivo può tenere l'archivio allineato. Si entra con un account Apple o Google e l'app crea un database tutto tuo: non c'è niente da configurare, e le immersioni viaggiano direttamente fra l'applicazione e quel database.

L'accesso non è obbligatorio, e la sincronizzazione non è automatica. Il logbook si apre, importa e analizza senza aver mai visto un account, perché l'archivio è sul dispositivo. E niente parte finché non premi Sincronizza: un logbook si consulta anche in barca, dove la rete non c'è.

Ogni persona ha un database separato dagli altri, non una riga in una tabella comune. Il servizio che apre la porta non tiene nessun elenco di iscritti e le immersioni non gli passano nemmeno davanti: verifica che sei tu, consegna un lasciapassare che scade da solo dopo due ore, e da lì in poi l'applicazione parla direttamente col tuo database. Cancellando l'account dall'app sparisce anche quello. Scopri i dettagli di Privacy.

Il codice

Libero e aperto

Ogni applicazione ti chiede di fidarti. Questa ti mette in mano il modo di controllare. MyDiveLog è software libero sotto licenza MIT: il codice si legge, si copia, si modifica e si ricompila. Chiunque, senza chiedere permesso a noi.

Non è una posa da programmatori. Un logbook decide dove vanno a finire i tuoi dati, e una promessa scritta su un sito vale esattamente quanto chi l'ha scritta: l'unico modo di sapere davvero cosa fa un programma è leggerlo. Su GitHub c'è tutto — il calcolo della decompressione, il codice che parla col tuo computer subacqueo, e le righe che decidono di non mandare niente da nessuna parte.

E c'è una cosa che il software libero ti dà e nessun abbonamento potrà mai darti: se un giorno sparissimo, il programma resta. Non scade, non si spegne da remoto, non ti chiude fuori dal tuo archivio. Le tue immersioni sono tue, e restano leggibili anche senza di noi. Guarda il codice.

src/core/analysis/buhlmann.ts
// L'equazione di Schreiner: quanto gas entra in un tessuto
// mentre la pressione ambiente cambia a velocità costante.
const k = Math.LN2 / semiperiodo;
const carico =
  gasIniziale +
  tasso * (tempo - 1 / k) -
  (gasIniziale - inerteIniziale - tasso / k) * Math.exp(-k * tempo);

Le altre piattaforme

Windows, Android e Linux: quello che c'è da sapere

Fanno tutto quello che fa la versione Mac. Cambia come si aggiornano, e cosa dice il sistema la prima volta che apri il file.

Windows

Formato
Installatore .exe
Aggiornamenti
Automatici, come sul Mac
Il sistema
Dirà che non ci conosce: «Ulteriori informazioni» → «Esegui comunque»

Android

Formato
Pacchetto .apk
Aggiornamenti
A mano: il file si riprende da qui
Il sistema
Chiederà il permesso di installare da questa origine

Linux

Formato
Pacchetto .deb, amd64
Aggiornamenti
A mano, come su Android
Il sistema
Vuole WebKitGTK 4.1: c’è da Ubuntu 24.04 e da Debian 13 in su. Su una più vecchia non si installa. Su Arch e Manjaro: vedi l’aiuto

Si riscarica a mano per due motivi diversi. Su Android, un’applicazione che si aggiorna da sola dovrebbe chiedere un permesso che spaventa più di quanto serva; su Linux, l’aggiornamento automatico funzionerebbe solo con un formato di pacchetto diverso dal .deb, che è quello che la gente si aspetta.

Nessuno dei tre è firmato da un’autorità, quindi il file non racconta la propria origine. Lo fa la sua impronta SHA-256, pubblicata accanto al pacchetto nella pagina delle release: se combacia con quella del file che hai scaricato, è il nostro.

La sicurezza

Un avvertimento che conta

MyDiveLog non è un computer subacqueo e non va usato per prendere decisioni in acqua. I calcoli di decompressione, i piani e le analisi servono a studiare le immersioni fatte e a preparare quelle da fare: non sostituiscono il tuo computer, il tuo addestramento e il tuo giudizio. L'immersione subacquea comporta rischi, anche mortali.

Le tue immersioni, tutte insieme

Gratis, senza account e senza abbonamento. Scarichi, trascini dentro i file che hai già, e in un minuto tutto il tuo storico è in un elenco solo.

MyDiveLog è un progetto open source e gratuito. Se ti piace e vuoi contribuire alla sua sopravvivenza, puoi farlo qui.

Offrimi un caffè

Si apre PayPal. Nessun account richiesto: si paga anche con carta.