We can create a custom service for each security company, so it would have their own web-service running with their logo and graphics; and it can run in our server, using existing Protegus apps. Running custom services in our server, we can manage and upgrade them centrally, so security companies would not need to have a dedicated system administrator. With a cloud setup, there is no need to do separate installations in Linux server, do separate maintenance, and upload custom apps in marketplaces.