It's no different than their claims of having a cloud based server, that cloud server doesn't exist, it's actually your network doing all the work. A true cloud server would involve them having dedicated off-site servers with your configuration, firmware revisions and backups on their hardware...