Not sure if this is a bug but during our app’s development phase we had the sign-in status as PUBLIC.
We noticed that whenever we tried to Favourite an item, a pop up welcome screen appeared requesting us to sign-in.
Great! That’s what we expect to happen.
However, non-logged in users are able to use any of our contact forms where one of the ‘special values’ is the user’s email address.
This means that they are able to send an email message but it doesn’t capture their email address because our app is ‘Public’.
Like the request to sign-up whenever they try to favourite something, we should only allow them to use the contact forms if they sign-up.
The only solutions to this would be to either add an email field to the form (not ideal), or switch our sign-in status to ‘Public with email’ which defeats the purpose of our app which is simply to enable anyone to browse the content, but only be required to sign-up when they want/need to take some action, in this case add to favourites or use the contact forms.
As a Pro user it would be great if there was some option that enabled us to make it a requirement to sign-up to our app in order to use the contact forms.