No, you are not required to download an app to use this service. 

Simply follow the link on your browser and allow the necessary permissions to use your microphone and webcam. This is enough to launch the service on your phone without you requiring to download an app. Of course, you can also use this service on a desktop, laptop or tablet device.