No it was a public site. You click on + and it lists all the release candidates up to the final RTM hashes. I think it was on Technet but I can't find it.
Supposedly technet and msdn will get the iso on 6th august, i saw from last week. So people should just wait till then.