I take above with a pinch of salt
Anyway, here is how cloud storage usually works roughly with regards to user data:
- data is captured on one device (here divedata is transferred via bluetooth to device)
- that device will now connect to a cloud storage (such as opencloud, AWS etc) using the login details provided
- once logged in it will sync the data between the local container and the cloud container. It would compare local with remote and sync so they both match eachother
- if you now login from a different device it will sync to the new device
Ideally this would all be encrypted per user so the cloud data itself is essentially useless without the user keys, hence it doesnt matter where the data is stored as long as the transport and sync process are secure and the end data encrypted. Noone else can access this or make use of the data..
simplified explanation
Shearwater is, as mentioned above, still working on the desktop cloud app which which sync with the cloud.. I hope they will make sure we can migrate from the old desktop app to the new one as well