You don't have to register or give us any data about yourself if you just want to create your site template and host it on your own servers or elsewhere. However, to host it on My Static Page you'd need to have an account.

Register to host your site
Already host your site on My Static Page? Login.