Do you using desktop (windows) applications for images/files upload? Do you uploading your images/files to some website with some windows application (software) without visiting website...?
Do you need it for turboimagehost.com and if you need it please tell us why you need it...?
Thanks.