Do the participants I send my poll to have to create an account? I send, and it asks them for a password.
It sounds like you would require a password. With the invitation feature, no account or password is necessary.
You can also deactivate the password in the »advanced« step. Open the context menu (three dots) and click on Edit to change this.