The software is built on SSH (Secure SHell) protocol so it already has all the security features that comes with it.
The software is installed on YOUR server and it is NOT a hosted solution. All server information would be stored encrypted in the mysql database on YOUR server. The only outbound traffic would be to fetch the license from http://license.ezeelogin.com on port 80 which is less than 80KB of traffic.
2 factor authentication (Google Authenticator / Yubikey) is available for the web interface as well as for the SSH interface. This is useful when your employees telecommute to work or when you outsource technical support. This would ensure that acc ess to your servers are secure when you cannot ensure the the security of your techs desktop. So OTP (one time password) brings an additional layer of security.
The private keys used to access other servers are encrypted using 4096 bit RSA encryption.
Critical server information like root passwords are kept encrypted in the database using asysmteric key encryption (AES).
SSH User password and security codes are hashed using CRYPT (SHA512, SHA256, BLOWFISH, DES algortithms) in the database. So even in the unlikely scenario of the gateway server being rooted, there is no way the hacker could get access to all o ther servers. So all the other servers would still be secured.
There is no key based access between servers and hence any one server being compromised won’t affect any other server.