New Dropbox API v1 with search and revision
dropbox.com
dropbox.com
I'm interested in the API but don't feel as though I should have to alert Dropbox, by being forced to login, that I am interested in it in order to learn more.
I value my privacy and find it silly that I have to log in. They offer no information as to why I must log in, I am just hit with a log in page. If this were under an NDA or something and it was an agreement into which I entered willingly, I would not be so opposed. As it is, they are simply farming my data and I don't like giving that up freely.
I think there is the growing problem that most people are increasingly willing to divulge their personal information, specifically online, and then have a backlash at anyone who doesn't feel comfortable doing so. It's trivial you say, just as it would be trivial for me to be forced to show identification whenever I get on a bus, but that doesn't mean I am going to be alright with doing so. Like the argument that only people who have anything to hide advocate for privacy. This example may sound a bit extreme but it is essentially the same argument.
Anyway, you're entitled to your own opinion, but I don't think it's going too far to be perturbed at giving up some of my privacy to look at an API.
I'm certainly not speaking for Dropbox here, but my point is that there do exist reasons why a company might want you to log in to see documentation. Maybe you are on a beta trial of V3.0 of the APIs, and need to see alternate docs, or some of the examples require you to have a hash that is used in examples, or...etc.
Seems to me you are being a bit pedantic. I doubt seriously that Dropbox is going to violate your privacy.
Justifies the valuation if they can pull it off..
However, sharing a Dropbox with other people is a disaster. Anyone can delete or change anything in a shared volume. No access control is offered at all. All invited users are treated as fully trusted users by default.
I suppose you could use the API to roll your own access control, but it baffles me that the default sharing defaults to such a potentially disastrous setting.
Their documentation claims its because it's impossible to retain cross-platform access control settings, but that seems wrong – why not just verify access via the Dropbox app layer instead of trying to embed permissions metadata at the OS layer?
Good updates though, ability to get a share link, search results. Both are features that users of my product have been asking for.