Are any components of the system installed on the school infrastructure, including the use of an app?

Nothing is required to be installed on school infrastructure, other than a relatively modern browser. NEG do have an iOS and Android app available, however these are not required to use the system. They have been fully checked by both the Apple and Google development teams and programmatically talk to the main platform over an API.