It doesn't >have< to be uploaded to a site. I have my icons stored in a folder on my computer - never uploaded them to anything.
Anyway, I don't really know what the issue is.
If you don't want to upload your icon to anything, you could make sure you select: "I will upload my own picture:" and then press browse. If it doesn't work as it should, try another browser.