Despite the obvious phonetic similarities between skyline and skynet, skyline's first priority is the integrity of your data. Your data is encrypted locally and it is encrypted pre-transmission to the cloud.
> ii) Software is stored locally. How do you prevent users from saving documents locally too? And how do they know that is synced to the cloud?
There is no need to prevent user's from saving data locally. This behavior 'saving' is simply integrated as an event, which leads to the proper syncing behavior.
User's are notified when their systems are synced. If they would like to manually confirm the consistency of their data, they are free to use our API which includes methods to compare your local and remote data.
ii) Software is stored locally. How do you prevent users from saving documents locally too? And how do they know that is synced to the cloud?