No, TEMP SHARE provide its service without need to register. You can download and upload as many times you want. Be careful to read our terms of service and use our service only for legal purpose only.
SPACES are a special environment on TEMP SHARE and we need a verified email account to create one for you. Consider SPACE a special account when you can manage your transfers (rename, delete, Etc.). Also, even for SPACES is the same time limit for uploaded files (up to 2 weeks).