Signing up is really easy in StumbleUpon. Just click on the button "Connect with Facebook" ot "Connect with Google" and you are in. No worries, it won't post anything.
If you don't like signing up like this you can manally enter your email, username, password etc. as well.