silverstripe / silverstripe-mathspamprotection

BSD 3-Clause "New" or "Revised" License
19 stars 20 forks source link

What is the idea? #25

Closed hhirsch closed 9 years ago

hhirsch commented 9 years ago

Hello,

I always wondered what the idea behind math anti-spam was. Because the last time I checked computers were better at maths than humans.

Regards Henry

dhensby commented 9 years ago

The idea is to provide a simple barrier to unsophisticated spam bots whilst sparing the user the pain of very difficult or at least irritating CAPTCHAs.

Its also much better for accessibility as screen readers are more easily able to read out a question to a user and the answer is much more simple to find out.

Whilst this solution appears trivial to bypass, anechdotally, I can report that adding such trivial questions to forms that were being targeted reduces that spam to 0 and we haven't had spam instances after using it even after 2 years of a previously abused form.