Do I have to download or install any software?
Not at all. CATALYST is hosted on Azure cloud-based servers which yield a 99+% uptime, so submitters, reviewers and administrators can access your site at any time, from any device with the appropriate login credentials.
Read more questions from CATALYST Abstract Management FAQs