I really don't think the site is canceled or some shit, rando literally just made new comps and updated the site. It's probably a glitch as a result of updates and he'll probably work on it the next time he's here.
And for the time being, definitely don't be giving away your account info idk why anyone ever does that, but it's a sure-fire way to get hacked and get your acc fked up.