Hello. I have the same strange problem this captcha. I haven't installed anything and I don't have anything with google services but it just pops up. I've talked to my hosting and they don't know what it is either.
https://my.site.com/.lsrecap/recaptcha?
How can Google prefix my URL?