Is there any way to confirm this is actually legit? I mean, theoretically one could just make such things up, no?
This is what systems look like in every industry. Look no further than the crappy Java SWT GUIs you see in those leaked abhorrent NSA powerpoints.