After posting this and reading some things, I seem to have earned an automated basic trust level and can top post now, I guess? That’s nice. I’m sure it helps with spam to some extent, but this really needs to be made super obvious when you sign up somewhere or something. It was very off-putting. I’m not trying to be negative - I’m trying to provide constructive feedback.
Also, in the spirit of constructive feedback: This site may be missing a valid SSL certificate or something like that. It seems to be using SSL, but Safari on Mac is not showing the lock icon to indicate it’s secure and when I enter my username/password on the login form, there’s a red “NOT SECURE” warning label in the address bar.