All joking aside, if you really care whether other people can access your images, here are some useful rules of thumb:
* There's a difference between security and privacy. People seeing your images isn't a security issue, it's a privacy issue. If people can maliciously enter into parts of your system they shouldn't be in and possibly corrupt your data, that's a security issue. Flickr, therefore, does not have a security problem. To the best of my knowledge, they've never been hacked. Your images stored on Flickr are as safe as anywhere on the internet.
* There is no such thing as an image a user can't download. The fundamental assumption of HTML and it's brethren is that the server gives information to users to use in a way that makes sense for them. You can wrap things in javascript to disable right clicking. You can even wrap things in Flash streams so they don't look like images. A clever user with a sufficiently criminal mind will take about 30 seconds to dismantle your handiwork. A less-than-clever one may need an hour and a google search. The fundamental truth, though, is this: once information travels over the wire to a user's computer, they can do pretty much anything they want with it.
* Unless the url says it's secure, it isn't. If you're paranoid, you should really assume that anything you access through a url that doesn't start with https:// is being widely distributed behind your back. This goes double for unencrypted email.
* When it comes to privacy, you don't get something for nothing...or even next to nothing. Privacy and security come at a cost. Normally a pretty high cost. Don't expect them for $0 or even $39 a year. Just don't. sites like Flickr exist as places for people to get together, share, and have fun. Flickr is the Central Park of the photoblogging world, complete with people jumping fences and letting their dogs off the leash. You knew that when you signed up. If your idea of fun looks more like Fort Knox than the Ramble, look elsewhere.
* Corollary: If you're really losing sleep over this and it's professionally important, you should be willing to pony up the cash. There are products out there to help. Seefile makes a very nice webserver/gallery package for professional photographers; so do some other people. You can also roll your own without too much trouble, and your webhost should be able to help you set up some SLL certs to help secure whatever solution you choose. If this is your livelihood we're talking out, the cost is a pittance, and a tax-deductible pittance at that. If it's not your livelihood, what are you losing sleep over?
* Know your threat model. If you're really worried about someone stealing your images, ask yourself a couple of questions: 1) Who is going to steal them? 2) Why will this person steal them? 3) How can they steal them? 4) What material harm will it do me if they do steal them? Lost revenue? How much? 5) How likely is this scenario, really? Once you have those answers, you can formulate a realistic security and privacy plan that will meet your needs. If you can't come up with meaningful answers to all five questions, you're probably losing sleep over nothing.







1. My main problem with Flickr in this regard is that while I would like to be able to upload high-res images so I could take advantage of their printing services etc, I do not want to make those high resolution images available to anybody else.
I don't mind anybody having 'web' quality images, and indeed many of the images that I host on my own server are used by people without my permission. They appear as backgrounds in myspace etc, or are dropped into forums as image links. That costs me some bandwidth, with no attribution in most cases, but that's all. As long as the place using them is not making money from my images I don't mind in general (I've stopped one site that was charging to view them).
I would like to be able to restrict access to the full size image, while leaving the rest open to all. And I might be able to do that, but I've not found out how yet. Until then, I cannot really make full use of Flickr without uploading the high resolution images as private and a lower resolution version for public use.
Even better, I'd love something like QOOS to be able to offer the ability for people to buy my photos as prints, and pay me a commission on them. For that, Flickr needs the high resolution image, but if that is available to anybody today then why would they not just download that image file and print it themselves.
Posted at 7:08PM on Apr 19th 2006 by John