Captcha is a program that protects websites against bots by generating and grading tests that humans can pass, but current computer programs cannot. Despite the security that Captcha provides, it's not an impenetrable form of defense. Recently, Google even created analgorithm that could beat it's Captcha protection 99% of the time. Another example of programs breaking the Camptcha protection can be found here.
In lieu of using Captcha, SharpSpring uses three tools to ensure that the forms created by SharpSpring users are protected. The three tools are the code that is used to create the form, the form submission process and SharpSpring's servers. These tools work together to make sure that when a visitor submits information using a SharpSpring form, it's indeed an actual visitor.
SharpSpring Servers: SharpSpring serves the forms from its own servers and monitors for attacks - taking the burden off users. Meaning if a computer program somehow finds a way to read the form architecture and circumvent the submission process, our awesome dev team will know about the attack and rectify the problem immediately.
Hidden Field: One additional tool that you can do with your own form is create a hidden field in your CSS. Simply apply the display:none; property to the field. When a bot reads the HTML on the form and fills in the fields, the form submit results will show that the hidden field was filled out. However, when an actual visitor fills out the form they will not see this field and it will be left blank.