So either the site is broken and leaking information, or someone has already laid claim to my access.