I using the switch's twitch app, and it appears to be running on the switch browser. Hitting start brings up the general info and shows a link to https://mrohkkcptggjkje1.switch.tv.twitch.tv/ and shows the switch's view of twitch. Could it be running on the internet browser?