Really? I see "Sign up" all over but I have just uploaded a file without signing up. (Note: I had no idea about that site's existence until 5 minutes ago.)