4Matrix Infinity is a web application that connects to a schools existing 4Matrix database to provide some, but currently not all, features from the full desktop client. Until all features from the desktop client have been implemented in the web app, it is recommended that schools install Infinity locally as 4Matrix do not currently provide a fully hosted solution. 4Matrix does however, supports Microsoft Azure. This allows you to setup your database and web app in the cloud, whilst retaining full control over your data and who can access it.
*Disclosure* I am a developer that works on 4Matrix and I have been asked to comment on this thread by a customer. We do not actively monitor EduGeek so if anyone has any further questions, please contact us directly via our website, 4Matrix.com.