Hi, I noticed that when the browser has javascript disabled, client side forms validity is not checked anymore (that's OK) and for the user it is possible to submit invalid data which get collected into the db instead of rejected. Also a mail is sent saying that my form got a response, which is true but data are not coherent and/or incomplete. It seems to me that no server side validation is done, though I can be very wrong as I'm new to your service. Would you shed any light on this? I'd really like to adopt FormAssembly, it looks so good!
Yes, FormAssembly does almost all validation using javascript. As most clients are running javascript currently, this is usually not an issue, though if you expect many clients who are not running javascript you may wish to choose another solution. In order to handle the issue you describe, you could try enabling the 'captcha' spam filter option on your form ( paying plans only ) which is handled server side, and can block spurious form submissions.
Happy to answer further questions, FormAssembly.com Support.