Keep the bots out without annoying your users

#1 Product of the DaySeptember 08, 2019
wehatecaptchas is a captcha alternative. Instead of looking at squiggly text or finding images all you have to do is click a button. In the background your browser must perform complex math that makes spamming expensive.
Would you recommend this product?
3 Reviews5.0/5
Thanks for checking out wehatecaptchas! My goal with this project is to balance simplicity and security. When you click the wehatecaptchas button your browser solves complex math problems in the background which are required to validate the captcha. If a spammer were to automate this process they'd be slowed down by this and it would potentially be expensive. In a lot of ways a traditional captcha might be harder to automate, but there is a thriving business where people are paid to solve those for spammers. wehatecaptchas combats that by requiring your computer to work hard for the answer. It's a quick process but imagine a spammer having to do it over and over. Not to mention - not all people can solve traditional captchas due to a disability, but anybody can click a button and wait. Hope you like it :)
@daltonedwards Congrats on the launch! πŸš€
@satwaya thanks! 😁
@daltonedwards Congrats on the launch ;)
Congrats on the Launch dude! This is super dope :D
@harowitzblack thank you! πŸ˜„
Pros: Nice idea. It can surely block spam bots without any visual hint to the normal user. Cons: Can still not replace captcha. Modern scrapers can use javascript/browser engines. Script should also be improved (bad API design)
@usamaejaz A future update is going to dynamically set the captcha difficulty to help combat automation. I agree it can be automated but it’ll be expensive. How do you believe the API design can be improved?
@daltonedwards for example, you need to set the id which is "static". what if there are multiple forms on page? it should be possible to also specify custom submit message and so on. if i have a custom onSubmit handler and want to integrate this into that, its not possible right now. your code also adds custom pre-set message/html.
@usamaejaz thanks for your feedback I’ll keep all of this in mind πŸ˜„
Good Work.
@iscripts thank you! πŸ˜„
Congrats on the launch man! This could be big
@ryzalyusoff thank you! πŸ˜ƒ