Whichever way you slice it, it seems like Dropbox's core user base, that pays but doesn't take full advantage of the 1TB is bank-rolling the free accounts and the accounts that max out their paid storage.
I don't know why people put up with it?
Whichever way you slice it, it seems like Dropbox's core user base, that pays but doesn't take full advantage of the 1TB is bank-rolling the free accounts and the accounts that max out their paid storage.
I don't know why people put up with it?
Put aside all the concerns over War Crimes or Spying, or Security, Dropbox simply works. Every mobile platform is supported. Every desktop platform is supported. Sharing, Teams, direct links, all the core features are there. Anyone can safely recommend and share Dropbox files with their Grandma (with a PC still running XP), or their Mac loving parents, or their weird hipster friend running Gentoo GNU/Linux, and Dropbox will still work.
A lot of HN prioritizes things like data security or political signaling over frictionless implementations. Sure you can get secure file synchronization with rsync and ssh keys, but the average consumer has never even seen a terminal. I'm sure security and politics are important when selling to other tech users, but Dropbox is general consumer facing, and they have succeeded at their task, making flash drives obsolete.
We're working on an alternative: https://www.sync.com/your-privacy/
Will you have a Linux client? (I'm sure that's the least favorite question new services like this get.)
I ripped Dropbox out by the roots on all of my systems some time back because of the contempt they display for their users. New, more privacy- and security-conscious services are nice (as are ones that don't break their users' machines and then go weaselly when caught). But I really want the option to use my own infrastructure for apps that want to store data somewhere remote.
Especially for file-based services, the only argument for Dropbox is "because they're big and probably already installed"[2]. I'd deeply appreciate it if these sorts of apps would add a preference-pane for scp, at least. I have no idea if the crusty-folks-like-me market is big enough to constitute a noticeable bump in app store sales or not, but I promise, given two competing apps, I'll forgive a lot of other warts in and pay more for the one that lets me own my own data.
[1] I know cloud is king, but there are a lot of us out here that want to own our own data, rather than having the cloud-overlords rent it back to us. The Omnigroup's apps are great examples of this - you can use their sync servers, but you can also (and I do) run your own WebDAV server for it. Works great, and I have paid the Omnigroup substantially more than any other single mobile app vendor for their apps.
[2] Synchronization is difficult enough in some contexts that I completely get writing something more complicated there, but then we're not talking about Dropbox or their competitors anymore.
If the service provider controls the code in the client (as you do), the fact is the service provider definitely can access the data, you're just choosing not to.
I don't think there is much difference between encrypting client-side when you control the client, and encrypting server-side before storage. Either way you have encryption-at-rest.
Overall though I would agree that you can't trust it much, because some code is downloaded from the server and then you trust that code (which can communicate with the server) with the key... Perhaps if it was in a local sandbox whose policies were enforced in a browser pref, or there was taint analysis applied to sensitive local data.
In years to come people will snicker at how wide open and insecure things were back in 201x.
But just because you encrypt server side doesn't mean you store keys.
What's the difference between:
1. Get key from user on client
2. Encrypt on client
3. Discard key
4. Discard unencrypted data
5. Send encrypted data to server
6. Store encrypted data
and: 1. Get key from user on client
2. Send key and data to server over SSL
3. Encrypt on server in response handler
4. Discard key
5. Discard unencrypted data
6. Store encrypted data
There are some differences, but I don't think it's clear which one is "better". I think it would depend on the details.Big picture: either way the developer sees the key and the unencrypted data. Either way, you are completely trusting the competence of the developer at implementing this scheme, and their trustworthiness with the key and unencrypted data.
There is no such thing as "host-proof" encryption as long as the client is provided by the host.
I'm pretty firmly in the if-can't-self-host-i-don't-care camp (which rules out Dropbox and drive alike) - but I've recently had reason to share documents at work, without any in-house infrastructure. And the combination of "good enough" Google docs and sheets along with easy to use drive on laptop/desktop/mobile is hard to beat - especially with a pretty easy learning curve.
I only whish drive had the ability to mark a "folder" as available offline, as the fiction of 4g everywhere gets a bit tiresome when you find yourself on a mountain and need to pull up your list of students to make sure you haven't left someone to bleed out on the way up (ok, for that you practice the buddy system and have a paper backup. But it's still nice to work on notes offline wherever you are and have them sync, without offline-first being something special).
Linux. I'd love to use Google Drive since I have more space available there, but all the Linux clients for Drive suck since none of them is official and don't have as much features as the Dropbox client.
Not every. Dropbox doesn't work on FreeBSD. But mobile client probably the best.
This might have been obviated by some share nonsense I did with iPhotos. Dropbox seems to be working better and better.
Available offline is the killer feature of both Dropbox and Drive. You still cannot depend on connectivity, and have to plan ahead with critical documents. It becomes part of your travel routine.
As soon as you try their competitors (Drive, Box, iCloud) you find out just how utterly crappy they are as soon as you need to share files with other people. Dropbox does it seamlessly. Bankrolling free accounts so students can have their thesis backed up is a small price to pay for that.
Aside from the price, Dropbox just works. Android, iPhone, my Macbook Pros, my wife's Windows 10 laptop -- no problems, it just does what we expect it to.
I've looked at other solutions, even signed up for the trial of OneDrive (got burned on their filename length limit, oddly enough), and decided Dropbox works well enough to keep. I reevaluate every year and I'm perfectly willing to move when someone comes along that is conclusively better. They all match each other pretty quickly on pricing, so it's reliability (first) and features (second) that get my wallet to open.
It's cheap enough that I can use it as a cloud copy or a second cloud copy, and I never have to worry about losing photos again.
For people who value privacy a lot, maybe Google Photos might not be a nice option. I should note that one can choose whether to share photos with other people or not on Google Photos.
---
For example, it irks me that Google Drive is a catch-all storage space for Google products; sometimes all you want is a dumb folder that just syncs up and down whatever you put into it and Dropbox (and Box) give that to you without any mandatory integrations that benefit the companies that bankroll the storage (Google Drive, OneDrive), but not necessarily you.
It's also nice that Dropbox treats every platform as a first-class citizen. It's pretty obvious that some storage products are a just pieces of a larger puzzle that you happen to be able to use as a cloud drive, while some other companies make it clear that offering a cloud drive is their primary business.
Dropbox also does file versioning. You get an addon and it does versioning for a year. You cannot speak of having backups without this feature and iCloud doesn't. Get a ransomeware on your computer and you'll see what I'm talking about ;-)
And also, once you get in the habit of saving stuff, 1 TB is really not that much. My personal photo/video archive is 90 GB. I have another 20 GB of online presentations I gave to colleagues, archived just in case, about 10 GB of music, 30 GB of movies (mostly for my son, as he'd be really upset without his favorites), recovery stuff, project backups, all in all I exceed 200 GB. Actually at the rate I'm growing, 1 TB might soon be insufficient.
I also understand the reluctance to pay for stuff, but personally I think my data deserves the price of 2-3 coffees per month. My personal email deserves another coffee or two.
I've been using iCloud Drive recently, and it works pretty well. Maybe if Apple ever gets around to releasing new Macs they'll bump the default storage level and cover more people because as it stands it's at 5GB which isn't competitive anymore.
Whenever I deal with data I want to access on a file level and not through apps, like documents, photos, etc. I use Dropbox. And since I have to backup my music library (500 GB) somewhere anyway, I'll gladly use Dropbox Pro tier. Yes, I could save 3 bucks by using Amazon Cloud Drive or other services, but Dropbox' user experience and thoughtful design is second to none.
My use of dropbox has grown - but I primarily used it to store and retrieve a lot of data that I was analyzing when did my PhD. The data were several 100 GB in size. The 1 TB solution came quite handy. I also moved between my mac & linux during that time. I just had my files when I needed them.
But... the iCloud Drive function is immature and unreliable.
Right now, I subscribe to Dropbox Pro and iCloud. I'll probably drop Dropbox as their photo story sucks, and they don't make key features available to "Pro" users like full text search.
But iCloud is the sleeper. In particular, Notes seems to be open on my desktop and all my devices. A terrific application.
Lock-in? Once you have a few gigs up on Dropbox, it's a bit of a challenge transferring it elsewhere.
That has been the only cloud storage provider good enough (but not as good as) Dropbox to wean me away from DB. I've been using it for a couple of months now.
The few times I tried to use Drive, it was considerably more hassle to work with (and slow), iCloud was right out because it's Apple-platforms only, and my experiences with OneNote's sync issues makes me wary of trying OneDrive. Haven't looked at Box since I was under the impression it was aimed at businesses/enterprise more than individuals.