Exactly what it is yes. And it looks legit. This was reported when the hack occurred. Its an admin GUI for employees to perform "Things" with accounts.
Exactly what it is yes. And it looks legit. This was reported when the hack occurred. Its an admin GUI for employees to perform "Things" with accounts.