No, the recipient only needs to click on the invitation link to be ready to sign. There is no need to log in or install any software.
Once an Envelope is created and sent to all recipients, the document will be sent to each signer at the email address they provided, so there is no need to have an account to retrieve the document.