1. Lets me read/write directly (i.e. it shouldn't simply be a backup solution);
2. Encrypts/decrypts files on the fly, locally;
3. Makes it easy to explore/download each file/folder separately.
Mega does all of this, but then I have to trust Mega that it actually can't read the files. I'm looking for a solution that decouples the storage provider from the encryption.