Captcha has twice popped up while I've bee onsite in the past couple of days. It appears like it comes from Subeta but I would rather be sure of the source.
I haven't experienced it personally, but there's a bug thread here for people having this issue recently with Cloudflare Cloudflare Keeps Generating Captcha While Browsing
Thank you!