Well, if you read all of the terms, you'll see that they have to release personal details to the authority/ Police if requested to do so. In answer to your question therefore, probably NOT very confidential.
To be honest, this system is designed for the smaller operators who don't have their own internal reporting system. If you work for EK, why would you want to use the GCAA system when their's one of our own?
Harry