I forgot to say that there are countries wherein this policy does not apply. I'm not surprised someone else can see the images without logging in and while the site in question is not registered.
I used to visit this certain site, who happens to use imageshack to host all the images of their...