Do I need additional software to use the OYS Account?

No, you don't need to install any software. You may select a preferable OYS Project in the Client Area that is available at the following link.