Comment Comment by smt88 It sounds like you may not have spent any time researching anti-spam techniques.Your initial "puzzle" can be solved with 8 characters of JS: eval("23+47").Your SVG picture can be solved using off-the-shelf OCR like Tesseract.js.Even very challenging reCAPTCHA reading tests are mostly solvable by spammers.You'd be better of using something with thousands of expert person-hours behind it, like reCAPTCHA v2. parent smt88 7 years ago
Your initial "puzzle" can be solved with 8 characters of JS: eval("23+47").
Your SVG picture can be solved using off-the-shelf OCR like Tesseract.js.
Even very challenging reCAPTCHA reading tests are mostly solvable by spammers.
You'd be better of using something with thousands of expert person-hours behind it, like reCAPTCHA v2.