Honestly, it’s mostly to combat SPAM. Being logged in also means that you have a lot less to type into a form. Your email address on file with FindHaunts.com account is already verified, and that means we will be able to respond to your question without accidental type-o’s in your email address.
If you really need to reach us without being logged in, simply send mail to info@ this domain.