Selective Share provides Encryption-as-a-Service (EaaS). Desktop and browser based applications use it to synchronize data between devices while maintaining data privacy.
Selective Share takes care of the intricacies of distributing data using client-side encryption. It handles encryption, key management, data synchronisation and networking so you are free to focus on your app.
Applications work only with local data. Desktop apps with disk files and browser apps with variables.
The service encrypts the application data on the client-side using GPG before transmitting anything to the servers. Encryption is done using a user provided key which is never transmitted on the network. The data stored on the servers can not be decrypted by anyone, including the service operator, unless the user supplies the key.