Windows 10 / 11 · 64-bit
Install TheNetRoom
You can install TheNetRoom as a separate Windows app window with Microsoft Edge or Google Chrome. It runs from the Start menu or taskbar and uses the current secure TheNetRoom website. This is the supported browser-installed version, not an executable installer.
Install Windows web app
No unsigned EXE download, antivirus exception or administrator access required. Browser installation support varies.
Free home-screen web app. No APK or app-store download is required.
Open TheNetRoom in browserIf the Install button does not appear, use the browser menu as explained alongside.
Install with your browser
- 1. Open this page in Microsoft Edge or Google Chrome on Windows.
- 2. In Edge, open the menu → Apps → Install this site as an app. In Chrome, use the Install icon in the address bar or the menu's install option.
- 3. Confirm TheNetRoom. You may pin it to Start or the taskbar.
- 4. Open the new app icon and sign in to your TheNetRoom account.
Native Windows .exe installer
Native installer is not yet approved for public download.
The previous Windows executable was flagged by antivirus software. Both native EXE buttons will unlock only when new publisher-signed builds pass our Windows security pipeline. We will not recommend disabling Microsoft Defender or forcing an unsafe download.
View Windows release pipeline