What is efence?

CAPTCHA (those twisted letters which you need to see and write when you fill a form) has gone mad. In our opinion, this is just a wasted human effort with so much of pain attached to it. Don't worry, "efence" is here. Guys from the same Carnegie Mellon University, where the term CAPTCHA was coined and invented, have built a user friendly alternative for CAPTCHA. Try it now!