After you download our software and get connected, our software then connects to one or more storage servers on our storage grid. When you wish to store a folder, PrivateStorage will automatically encrypt that folder, encode it into multiple pieces, then spread those pieces out among multiple servers called the storage grid. The pieces are all encrypted and protected against modifications.
Later, when you request to retrieve the folder through the PrivateStorage application, it will find the required pieces, verify their integrity, reassemble them, and decrypt the result back into the original document.
When you wish to store a folder, the app will create more pieces than it will eventually need in order to prevent data loss due to server failure. Corrupt shares are detected and ignored, allowing our system to have a technical issue like a server failure and still provide you with your stored information. All user stored information is encrypted using a unique key, before uploading, so even if we wanted (which we 100% don’t) we cannot read your data. The only thing you ask of the servers is that they can (usually) provide the shares when you ask for them: you aren’t relying upon them for confidentiality, integrity, or absolute availability.