Advertising Would You Advertise On CAPTCHA Text? Simpli5d Technologies, an NCR based digital products startup, has launched an ad platform, NLP Captcha, involving brand placements with Captcha inputs. Anupam SaxenaMarch 13, 2012