I'm absolutely sure I am not running Tor on my PC and I can't find a way to upload images any more.
you may want to disable add-ons/extensions. You could also try it from another
computer or browser. The uploader seems to be working normally from this end.
Customer support service by UserEcho