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.

Login to manage your site
New to My Static Page? Register to host your site.