What is Captcha Source Center? The cyber threat analysts have determined that Captcha Source Center is a deceptive web site which uses social engineering methods to trick users into allowing push notifications from malicious (ad) push servers. Scammers use push notifications to bypass protection against pop-ups in the browser and therefore display tons of unwanted