Titan Cup uses your Steam account, so the tournament knows the Dota account you are claiming is really yours. One click, no password, and nothing is posted anywhere.
Sign in through Steam
Your Titan Cup history attaches to your profile automatically. There is nothing to type in.