Suggestions for our Ethical Resources directory

What about www.ceptcha.com a humane alternative for the derogatory CAPTCHAs.