In light of the recent security problem with Dropbox, I'm looking for a new file-sync and backup service. Sync is the priority for me, but I would also like my sync folder(s) and possibly other files to be securely backed up.
Dropbox is great from a user-experience perspective -- I can save a file at home, go to the office, and just pick up where I left off. It has good notifications of changes with the menubar icon, Growl, and overlays on file and folder icons to show you what is current and what is still updating. It handles sync conflicts well by adding "[your other computer]'s conflicted version" to the directory with the file you're working on if you happen to save different changes on different machines.
What Dropbox doesn't have is client-side encryption. If you trust them, that's probably OK. After the recent breach that potentially exposed everyone's files with no password needed for four hours (!), I don't trust them anymore. Client-side encryption, where the service never knows your password/encryption key, would ensure that even if someone screws up on their end, as Dropbox did, they can't read your files and neither can anyone who manages to gain access to their servers.
As far as I can tell, there are three options that provide both sync and backup with client-side encryption: SpiderOak, Wuala, and Jungle Disk. I've been trying SpiderOak and Wuala for the past week or so. Jungle Disk doesn't have a free trial, so I haven't tried them yet. SpiderOak and Wuala don't compare to Dropbox in terms of usability.
SpiderOak seems great from a security perspective, but the client software is ugly, un-Mac-like, and a CPU hog. Also, it was designed primarily for backup, which makes sync weird. Specifically, each computer has its own backup on their servers, and even if you sync a folder, each computer has a separate version history for things in your sync folder. There is no canonical cloud copy. I get that they're trying not to throw anything away, but this isn't really the behavior I'm looking for. Also, it does not notify you of conflicts -- it just silently replaces the file with the most recent version. If you notice something is missing, you can go dig it out through their ugly client interface, but if you don't notice, you're out of luck. There's no notification in the menubar of sync activity, and there's no overlay on file icons in the Finder to show you what is current vs. what is still updating. SpiderOak is among the cheapest of the services -- $10/month per 100GB, or $5 if you have a .edu email address.
Wuala does handle conflicts like Dropbox, which is nice, but it seems slow, both in terms of upload/download rate and in terms of recognizing changes in synced folders. (I know they are based in Europe, but do they have a North American data center? I can't tell. That might explain the speed.) It does not currently do delta uploads, so if you change a 200MB file by one character, you're uploading 200MB. SpiderOak, at least, just uploads the changed blocks. Wuala also lacks the icon overlays to show you what is current, which is extra problematic given the slow syncing. It's also substantially more expensive than SpiderOak. It does have a "network drive" that you can mount. You wouldn't want to work off of it for files of any size, but it does seem to be the canonical cloud version of your files, which is nice. If you use sync folders, you can work off your local drive and have updates sent as you save, like with Dropbox.
Has anyone used Jungle Disk? How does it work for syncing? How well does it integrate with Mac OS X?
Any other suggestions for services to check out?
Dropbox is great from a user-experience perspective -- I can save a file at home, go to the office, and just pick up where I left off. It has good notifications of changes with the menubar icon, Growl, and overlays on file and folder icons to show you what is current and what is still updating. It handles sync conflicts well by adding "[your other computer]'s conflicted version" to the directory with the file you're working on if you happen to save different changes on different machines.
What Dropbox doesn't have is client-side encryption. If you trust them, that's probably OK. After the recent breach that potentially exposed everyone's files with no password needed for four hours (!), I don't trust them anymore. Client-side encryption, where the service never knows your password/encryption key, would ensure that even if someone screws up on their end, as Dropbox did, they can't read your files and neither can anyone who manages to gain access to their servers.
As far as I can tell, there are three options that provide both sync and backup with client-side encryption: SpiderOak, Wuala, and Jungle Disk. I've been trying SpiderOak and Wuala for the past week or so. Jungle Disk doesn't have a free trial, so I haven't tried them yet. SpiderOak and Wuala don't compare to Dropbox in terms of usability.
SpiderOak seems great from a security perspective, but the client software is ugly, un-Mac-like, and a CPU hog. Also, it was designed primarily for backup, which makes sync weird. Specifically, each computer has its own backup on their servers, and even if you sync a folder, each computer has a separate version history for things in your sync folder. There is no canonical cloud copy. I get that they're trying not to throw anything away, but this isn't really the behavior I'm looking for. Also, it does not notify you of conflicts -- it just silently replaces the file with the most recent version. If you notice something is missing, you can go dig it out through their ugly client interface, but if you don't notice, you're out of luck. There's no notification in the menubar of sync activity, and there's no overlay on file icons in the Finder to show you what is current vs. what is still updating. SpiderOak is among the cheapest of the services -- $10/month per 100GB, or $5 if you have a .edu email address.
Wuala does handle conflicts like Dropbox, which is nice, but it seems slow, both in terms of upload/download rate and in terms of recognizing changes in synced folders. (I know they are based in Europe, but do they have a North American data center? I can't tell. That might explain the speed.) It does not currently do delta uploads, so if you change a 200MB file by one character, you're uploading 200MB. SpiderOak, at least, just uploads the changed blocks. Wuala also lacks the icon overlays to show you what is current, which is extra problematic given the slow syncing. It's also substantially more expensive than SpiderOak. It does have a "network drive" that you can mount. You wouldn't want to work off of it for files of any size, but it does seem to be the canonical cloud version of your files, which is nice. If you use sync folders, you can work off your local drive and have updates sent as you save, like with Dropbox.
Has anyone used Jungle Disk? How does it work for syncing? How well does it integrate with Mac OS X?
Any other suggestions for services to check out?