What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Securely transmitting form dataAsked by Ron Sherwood on June 01, 2015 at 11:17 AM
I need to develop a form that collects confidential financial information, so it needs to be encrypted before transmission. However I do not have SSL on my website.
It isn't clear in your FAQ whether the site needs SSL in order to encrypt the data, or whether Jotform handled it.
Do I need SSL on my site in order to send the data securely? If not, could you please point me to documentation on how to implement encryption in a form?
Also, I will be using the Zoho integration, if that makes any difference.
Please note that your website should have SSL certificate for itself as well, to avoid running into so called mixed-content issues. While the form may be embedded as a secure form in a secure iFrame on a non-secure page, I believe most modern browsers would either block some of the resources or block the form.
This happens because there would be secure form content - which can't be tampered with by man-in-the-middle - mixed on the same page where there is non-secure content - which can be modified by a man-in-the-middle attacker. As the non-secure parts of the page compromise the security of the secure form, it is recommended that you embed the secure SSL form only on a secure SSL website.
If you do not have SSL certificate for your website, you can go around this requirement by providing secure direct links to your JotForm forms on our website. In other words, you could make it an ordinary link and write to your users:
Please click this link to fill out the form and order your XYZ product.
If your users are filling out the form directly over a secure link, their submissions will be secure. You may also want to check out our guide about secure SSL submissions: How-can-I-receive-SSL-Submissions
When it comes to Zoho integration, you may want to check out these links:
Please let us know if we can assist you further, we will be happy to help.
Thank you very much! Your reply is very helpful, and answered my questions.
We'll decide whether to get an SSL certificate for our site, or just link to the secure form on Jotform.