Making a Form public? Security concern - more detail needed

Making a Form public? Security concern - more detail needed

I have created a form that I need to embed in my website to collect contact information and sales opportunities.  Of course, I do not want the potential customers to have to enter a username/password, so I believe that, in Zoho language, I need to make this form "Public". 
 
My question is, what are the security implications of doing this?  Does this mean that a potential visitor to my site could find the link to the form on Zoho Creator and see the Form and the the Form View (where all the data is kept)?
 
I am worried that by making the form "Public" that the "Form View" database is also made public, if someone was to obtain the direct link to the Zoho Creator form (i.e.: creator.zoho/com/username/appname/#Form:formname).
 
Can someone please explain this?