No one needs a profile or an account to post. That is completely optional. The only thing needed is a unique email address.