Fake windows client?

I rebooted my CDVR server (Windows 10) and opened 127.0.0.1:8089. Normal page came up, but a flag on the address bar offered a Windows client. Intrigued, I clicked. It was served from 127.0.0.1. It looked like an iframed version of the usual window. I looked up the setting details and it showed as being manufactured by 127.0.0.1. I looked here for announcement of a client for windows, nothing mentioned. My suspicion led me to uninstall it. Was this correct?
Only shady action on this box was putting a trial version of StreamFAB on, but they don't inspire a lot of confidence.
Presuming I Did The Right Thing, any other action I should take? Running virus scan now but that may not catch all malware. Comments?

This is a feature that some web browsers offer