Will my PC run Channels outside my network?

I have a desktop PC running Windows 11 and wondering if it will run Channels DVR remotely like my devices? And if not is there a desktop App for a PC? Thanks in advance! Steve

There isn't a native Windows app for Channels but it appears the Android app works:

Alternatively you can use your web browser to access http://my.channelsdvr.net, there is a guide for Live TV watching and all of your recordings and videos are available for on-demand streaming too. Entirely different interface of course but the core functionality is still available via this web UI.