No! No account is necessary and no special software is required. You only need access to your phone or computer's camera and a web browser.