The issue with 403 error dialogs on submit should be fixed, they now properly show a captcha.
Not to active as of right now ( but might try to step into a community I wish I spent more time with)