This functionality will contact a remote, central server (owned and managed by the developer) and store the information and settings of your localStorage periodically. There is NO SECURITY other than the obscurity of the email address you put below. This is by design for simplicity of use. By entering an email address and enabling DataSync you agree that your gaming data will be stored on a central server.
I can't promise that I won't take a gander at the data used out of curiousity of how this web application is being used (and I more than likely will because this is an exciting project!), but do strongly promise that I won't disclose, share or mention any of your information and email addresses without contacting you and obtaining your permission first. The only exception I may make of this is how many users are actually using sync as in a big lump sum and no indvidiual details would be revealed.
For example:
We have 13 users using the DataSync function of the Savage Worlds Web Tools
12% of these users have 3 or more saved characters
34% of these users are creating vehicles
etc, etc.
The only reason I may do this is for promitional use on my blog or Twitter to have both Savage Worlds and this app have more popularity.
If you use multiple devices the advantage of this will be that your data is synced across all devices. This works simply: When one navigates to another page (or open the initial page) and DataSync is enabled the app will reach out to the central server then pull any data it finds and overwrite your localStorage items with the data found (don't worry if there's no data, it won't be overwritten). When any refresh or saving is done the app will sync the changes once every ten seconds. A notification will appear at the bottom of the screen to notify you of the successful or unsuccessful sync.
Right now this function could very well destroy important data! Back up your data before enabling this feature!
It's recommended to only have ONE INSTANCE actually running and open one multiple devices at one time. Having multiple instances syncing to the server may result in data loss as this is a VERY SIMPLE method (one written in 2 hours, both client and server) for syncing.
By entering an email address and enabling DataSync you agree that your gaming data will be stored on a central server and that you will not hold the developer liable for any data loss on this free-to-use application.