So I had someone reach out to me on Instagram saying that they couldn't register for the site because the security check always fails and they can't pass it.
I just tried to create a dummy account and try the same thing and got the same issue. If there is a CAPTCHA it isn't showing up when registering (at least for me and this other user).
I also tried to go through the "contact us" form on here and same thing happened.
Just making a post so hopefully someone sees it.