No, there is no requirement of additional software to be downloaded if you have Adobe Flash player. It is an online portal.