Privacy across the diver.today apps
No account, no ads, no analytics, no crash reporter, no third-party code. That is true of every app here, and each one has its own privacy page that says exactly what that app does. This page is the one thing they share: where your data sits when you use more than one of them.
One iCloud container, yours alone
The apps keep what you enter in your own iCloud, through Apple’s CloudKit. They use one container for the family, iCloud.net.ismailov.divertoday, and inside it the private database. A private database belongs to one Apple Account. It is stored and protected by Apple, under your account, and nobody else can open it.
That includes me. I run no server and have no key to your database. I cannot see what is in it, count it or copy it.
Why one container
So that the apps can work with each other. What you enter once in one app can be read by the others on the same Apple Account, and by the same app on your other devices. Weights Check keeps your library there: your configurations, weight checks, gear, suits, units, and the body figures you chose to give (weight, height and sex). Dive log, and any later app of the family, can read it, so a rig you built for weighting can be picked in your log instead of typed again. Time to Surface keeps the family subscription, your brand, your buddies and your dive sites in the same place, and the other apps read those too. Surface Interval, from its iPhone version 1.8, keeps Apple’s signed record of a family purchase in the same place and reads the other apps’ records there, so a purchase made in one app works in the others on your Apple Account.
Dive log writes one thing back. For each dive you have linked to one of your Weights Check configurations, it saves a small record in the same private database: the date and start time, the site name, the maximum depth and the duration, together with the configuration the dive was made with. Weights Check reads those records to list a configuration’s dives. Dives you have not linked are not written. The record holds only those fields; the dive profile and the rest of your log are not part of it.
The apps only read what you have chosen to enter. Nothing is gathered about you in the background.
Signed out of iCloud
Everything still works, on that one device, and nothing leaves it. The apps do not ask you to sign in, and they do not need iCloud to do their job. They use it only so your own data can follow you.
What stays the same
- No account with me, no sign-in.
- No analytics, no advertising, no crash reporting.
- Nothing about you is sent to me. The only exceptions are the ones an app’s own page describes and asks you about first, such as a dive site you choose to submit from Time to Surface.
Taking it back
Delete an item in an app and it goes from your iCloud too. To remove everything an app has stored, open Settings on your iPhone, then your name, iCloud, Manage Storage, and pick the app. Deleting an app from the phone removes what is on the phone; your iCloud copy stays under your Apple Account until you remove it there.
Each app, in full
Time to Surface · Weights Check · Dive log · Turn Pressure · Surface Interval
If an app’s page and this one ever disagree, the app’s own page is the one to follow. Write to the address on that page, and I will fix whichever is wrong.