MyDiveLog

Terms of service

Effective 22 August 2026 · last updated 22 August 2026

Read this first. MyDiveLog is not a dive computer, is not a medical device, and must not be used to make decisions during a dive. The decompression calculations and plans it produces are tools for study and preparation, not prescriptions. Scuba diving carries a risk of serious injury and death: what counts is your training, your dive computer and your judgement.

1. Scope

These terms govern the use of the MyDiveLog application and of the sign-in and synchronisation service that accompanies it, provided by Matteo Ferrando (m.ferrando@gmail.com), hereafter "the provider". By using the application or the service you accept them. If you do not accept them, do not use them.

MyDiveLog is offered free of charge. There are no subscriptions, no in-app purchases, no advertising and no sale of data.

2. Diving safety

The application calculates tissue loading, decompression obligations, oxygen exposure and gas consumption. These are implementations of published models, checked against other implementations, and they remain estimates: they depend on the data they are given, on individual physiology, and on conditions no model knows about.

Do not use MyDiveLog as your only source when planning a dive, and do not use it in the water. Dives beyond the limits of your training require the appropriate qualifications and redundant equipment. The provider is not a training agency and issues no certification.

3. Software licence

The MyDiveLog source code is distributed under the MIT licence. You may use, copy, modify and redistribute it under that licence, whose full text is in the repository. The MIT licence expressly provides that the software is supplied "as is", without warranties.

The name and the logo are not covered by the code licence: you may redistribute modified versions, but not present them as the original.

4. The sync service

The service is optional. The application works in full without it, because the archive is on your device.

Anyone who signs in receives a dedicated database, created on first access. The service is provided with no commitment to continuity: there is no guaranteed service level, it may be interrupted, limited or shut down at any time, including without notice, and it may be unavailable at times. It is not a backup service. To preserve your dives, use the full export the application provides, and keep it where you keep things you care about.

The provider may introduce reasonable usage limits — on request rate or storage — to keep the service running for everyone.

5. Your data

Your dives are yours. The provider claims no ownership of them, does not use them to train models, does not disclose them to third parties and does not examine them, except where strictly necessary to resolve a technical problem you have reported.

You are responsible for what you upload and for the credentials you use. The processing of personal data is described in the privacy policy, which forms part of these terms.

6. Acceptable use

By using the service you undertake not to:

The provider may suspend access for anyone breaching these points, where necessary to protect the service or its other users.

7. No warranty

The application and the service are provided "as is", without warranty of any kind, express or implied, including any warranty of merchantability, fitness for a particular purpose, accuracy of calculations, continuity or freedom from error. The provider does not warrant that imported data will be interpreted correctly for every dive computer model, nor that synchronisation will be free of defects.

8. Limitation of liability

To the maximum extent permitted by law, the provider is not liable for indirect, incidental or consequential damages, nor for loss of data, profits or opportunity, arising from the use of or inability to use the application or the service.

Liabilities that the law does not permit to be excluded remain unaffected, including those for wilful misconduct and gross negligence and those for death or personal injury attributable to the provider. If you are a consumer, the rights the law grants you are in no way limited by these terms.

9. Third-party services

The application may connect to Google (for sign-in), Turso (for the database), Cloudflare (for the service) and Anthropic (for the analyses, using a key you supply). Each has its own terms, which apply in addition to these. The provider is not responsible for how those services operate.

10. Changes and termination

These terms may change. The date at the top is updated and previous versions remain readable in the public history of the repository; substantial changes are also announced inside the application. Continuing to use the service after a change means accepting it.

You can stop whenever you like: Sign out ends synchronisation and Delete account destroys the remote database. In both cases the archive on your device stays where it is.

11. Governing law

Italian law applies. Disputes fall under the courts of the provider's place of residence or domicile, without prejudice to the mandatory consumer jurisdiction where the law provides for it.