Stand-alone entry forms are great for allowing members to enter and edit entries from the front-end of your site. however, they can also be used for collecting information from site visitors, such as feedback, suggestions, enquiries etc.
unfortunately, the stand-alone entry form tag in the weblog module requires that the user is a logged in member, otherwise the form is not shown and cannot be submitted. i have seen people use the freeforms module as a work-around, and although this is a reasonable solution, i was determined to do it with weblogs.
so i developed a plugin that allows you to automatically log a site visitor in from any template without having to collect details from them. the idea is you set up a guest user account and assign it to any member group that has weblog posting priveleges to the weblog you want to submit the SAEF to. in the template where your SAEF is, you just check if the user is logged in. if not then you log them in automatically as the guest user.
{if member_id == "0"}
{exp:logmein:now username="priveleged_guest"}
{/if}
you can find the plugin and more info here
