You do not need to download and install any software to use live score. Updated results are posted on the gambling website for all the users to see. Therefore, you can just use your web browser to access the results. However, if your platform has an app, it may provide a better experience.