I tried logging in this morning and couldn't. It returned a funny error msg after me telling it where I lived and accepting the terms.
So I tried telling it I lived somewhere else... and it spat someone else's email address back at me on the login page.
So far I think the new owners have been doing really great things with HZ and hope they keep doing great things. But I also think players have a right to know about potential privacy/security issues.