Back to MyRadar Enterprise

MyRadar Enterprise — IT Deployment Guide

Publisher: ACME AtronOmatic, LLC Architecture: x64, ARM64 Revision: May 2026

Push Notifications: The self-contained edition of MyRadar Enterprise does not support push notifications. This is a platform limitation of Windows App SDK self-contained deployment — the push notification broker requires framework packages that are incompatible with self-contained mode. A future framework-dependent edition will be available for organizations that require push notification support; that edition requires the Windows App SDK Runtime to be installed on target machines (which in turn requires the AllowAllTrustedApps sideloading policy to be enabled). All other application features function normally in the self-contained edition.

1. Windows Version Requirements

Recommended Version

Windows 11 (any release)

Windows 11 provides the best WinUI 3 rendering, improved driver support, and ongoing security updates.

Minimum Supported Version

Windows 10 Version 2004 (OS Build 19041) — May 2020 Update or later

All subsequent Windows 10 releases (20H2, 21H1, 21H2, 22H2) share this base build and are supported. Earlier builds of Windows 10 (1809, 1903, 1909) are not supported.

Virtualization and Remote Desktop: Hyper-V, VMware, VirtualBox, and RDP deployment scenarios may work but are not officially supported at this time. These environments often lack full GPU passthrough, which can cause issues with the Direct3D 11 rendering required by the map engine. See Section 2 for details.

How to Check Your Windows Version

  1. Press Win + R, type winver, press Enter.
  2. The dialog shows your Windows version and OS Build number.
  3. Confirm the build number is 19041 or higher.

Recommendation: Upgrade to Windows 11

Windows 11 provides improved WinUI 3 rendering, better driver support, and ongoing security updates. If the hardware supports it, upgrading to Windows 11 is strongly recommended.


2. GPU and Graphics Requirements

MyRadar Enterprise uses Direct3D 11 for hardware-accelerated map rendering. D3D11 and DXGI are included with Windows and do not require a separate download, but the target machine must have a compatible GPU with up-to-date drivers.

RequirementDetail
Graphics APIDirect3D 11 (D3D 11.2 API surface)
Minimum Feature LevelD3D_FEATURE_LEVEL_10_0 (DirectX 10.0-class GPU or higher)
Shader Model4.0 (vs_4_0 / ps_4_0)
Swap Chain FormatDXGI_FORMAT_B8G8R8A8_UNORM, Flip Sequential presentation
WARP (software fallback)Not used — a hardware GPU driver is required

Compatible Hardware

Any discrete or integrated GPU from approximately 2009 onward supports Feature Level 10.0. This includes:

Driver Requirements

Virtual Machines and Remote Desktop


3. Runtime Prerequisites

The following runtime components are required. The bootstrapper installer (Section 6) handles detection and installation of all prerequisites automatically. This section is provided for reference and for administrators performing manual or MSI-only deployments.

3.1 .NET 8.0 Desktop Runtime

MyRadar Enterprise is built on .NET 8.0. The Desktop Runtime (not just the base runtime) is required because the application uses Windows desktop APIs.

DetailValue
Required version.NET 8.0.x (latest patch recommended)
Architecturex64 or ARM64 (must match app architecture)
Download.NET 8.0 Desktop Runtime
Silent installwindowsdesktop-runtime-8.0.x-win-x64.exe /install /quiet /norestart
Important: Download the Desktop Runtime, not the "ASP.NET Core Runtime" or the SDK.

3.2 Microsoft Visual C++ Redistributable (2015-2022)

The application's native map engine component requires the Visual C++ runtime.

DetailValue
Required packageMicrosoft Visual C++ 2015-2022 Redistributable
Architecturex64 or ARM64 (must match app architecture)
DownloadLatest Visual C++ Redistributable
Silent installvc_redist.x64.exe /install /quiet /norestart

3.3 Microsoft Edge WebView2 Runtime

MyRadar Enterprise uses WebView2 for embedded web content (video content, web-based data views).

DetailValue
Required versionEvergreen (auto-updating), any recent version
DownloadWebView2 Runtime
Silent installMicrosoftEdgeWebView2RuntimeInstallerX64.exe /silent /install
Note: On Windows 11 and recent Windows 10 builds with Microsoft Edge installed, WebView2 is typically already present.

4. Network and Firewall Requirements

MyRadar Enterprise requires outbound HTTPS (port 443) access. No inbound connections are required. All connections use TLS 1.2 or higher.

4.1 Domains Required for Application Operation

These domains must be accessible for the application to function at runtime.

MyRadar Weather Services

DomainPurpose
*.acmeaom.comAll MyRadar backend services (see breakdown below)
*.myradar.comAuthentication, messaging, and support services

The *.acmeaom.com wildcard covers all of the following service subdomains:

SubdomainPurpose
forecast.acmeaom.comWeather forecast data
nowcast.acmeaom.comShort-range precipitation nowcast
hdradcache.acmeaom.comHD radar tile imagery
sdradcache.acmeaom.comStandard-definition radar tiles
histradar.acmeaom.comHistorical radar data
airspace-cdn.acmeaom.comNWS weather alerts (GeoJSON)
cyclones.acmeaom.comHurricane and tropical cyclone tracking
wildfires.acmeaom.comWildfire incident data
aqi.acmeaom.comAir quality index contours
geocode.acmeaom.comGeocoding and location search
geocode2.acmeaom.comReverse geocoding
satellites.acmeaom.comSatellite tracking data
notif.acmeaom.comPush notification service
installs.acmeaom.comDevice registration
devices.acmeaom.comDevice management
radstat.acmeaom.comWeather station definitions
etc.acmeaom.comRemote configuration
etc-content.acmeaom.comRemote configuration content
myradar-readonly.acmeaom.comVideo gallery and startup messages
video-portal-cdn.acmeaom.comVideo content delivery
livestreams.acmeaom.comLive weather streams
climatestripe.acmeaom.comClimate visualization data
routecast.acmeaom.comRoute weather forecasting
chatbot-web-beta.acmeaom.comWeather chatbot
myradar.photoshare.acmeaom.comCommunity photo sharing
myradar.phototiles.acmeaom.comPhoto map tiles
myradar.pics.acmeaom.comPhoto content delivery
myradar.webhooks.acmeaom.comWebhook notification service
myradar.apps.acmeaom.comApplication services API
myradar.msal.acmeaom.comMSAL authentication parameters
myradar.accounts.acmeaom.comUser account management
*-content.acmeaom.comDetail content for alerts, cyclones, wildfires, earthquakes, etc.
*.blob.core.windows.netAzure Blob Storage (weather imagery and data assets)

Microsoft Identity (Azure AD / Entra ID) — Enterprise Authentication

The Enterprise edition uses Microsoft Authentication Library (MSAL) for corporate single sign-on:

DomainPurpose
login.microsoftonline.comAzure AD / Entra ID authentication
login.microsoft.comAzure AD authentication (alternate)
login.myradar.comMyRadar identity service
sts.windows.netSecurity Token Service
graph.microsoft.comMicrosoft Graph API (user profile)
device.login.microsoftonline.comDevice code flow authentication

Other External Services

DomainPurpose
atlas.microsoft.comAzure Maps (geocoding)
firebaseremoteconfig.googleapis.comFirebase Remote Config (feature flags)
www.googleapis.comGoogle API authentication
api.flightwise.comFlight tracking data (third-party)
wns.windows.comWindows Notification Services (push notifications)
*.notify.windows.comWNS notification delivery

WebView2 Runtime Updates

DomainPurpose
msedge.api.cdp.microsoft.comEdge/WebView2 component delivery
*.microsoft.comWebView2 runtime updates

4.2 Domains Required for Installation Only

These domains are needed during initial installation (bootstrapper prerequisite downloads) but are not required for ongoing application operation.

DomainPurpose
aka.msMicrosoft URL shortener (redirects to download CDN)
go.microsoft.comMicrosoft download redirector (WebView2)
download.visualstudio.microsoft.com.NET runtime and VC++ redistributable downloads
dotnet.microsoft.com.NET runtime download page
developer.microsoft.comWebView2 runtime download page
Note: If the bootstrapper cannot download prerequisites (e.g., air-gapped environments), administrators can pre-install all prerequisites manually using the MSI-only deployment path described in Section 7.

4.3 TLS Requirements

All connections use TLS 1.2 or higher. TLS 1.2 is enabled by default on all supported Windows 10 versions (2004+), but may be disabled by hardening policies. Verify it is enabled if your organization applies custom TLS/SSL configuration.


5. Application Capabilities and Permissions

MyRadar Enterprise runs as a standard Windows desktop application (Win32). It does not run inside a Windows app container and does not require special capability declarations.

PermissionDescriptionRequired?
Internet accessOutbound HTTPS for weather dataYes — core functionality
Location servicesDevice GPS/location for map centeringRecommended — auto-centers map
File systemRead/write to %LocalAppData%\MyRadar\Enterprise\Yes — settings and cache
Program FilesInstall location (Program Files\MyRadar\Enterprise\)Yes — installed by MSI
Registry (HKCU)COM registration for push notificationsYes — written during install

Group Policy Considerations

Publisher: CN="ACME AtronOmatic, LLC", O="ACME AtronOmatic, LLC", L=Orlando, S=Florida, C=US

6. Installation Procedure

MyRadar Enterprise is distributed as a Windows Installer (MSI) package with an optional bootstrapper EXE that handles prerequisite installation automatically.

Two Deliverables

FileDescriptionUse Case
MyRadarEnterpriseSetup-x64.exeBootstrapper EXE with prerequisite detection and auto-downloadStandalone installs, end-user deployment
MyRadarEnterprise-x64.msiMSI package (application only, no prerequisites)SCCM, Intune, GPO deployment where prerequisites are managed separately

Interactive Install (Bootstrapper)

  1. Run MyRadarEnterpriseSetup-x64.exe
  2. The bootstrapper detects missing prerequisites and downloads them from Microsoft CDN
  3. Prerequisites are installed silently, followed by the MyRadar Enterprise MSI
  4. Launch MyRadar Enterprise from the Start Menu or desktop shortcut
Internet access is required during bootstrapper installation to download prerequisites. See Section 4.2 for required domains.

MSI-Only Install (Prerequisites Pre-Installed)

For environments where prerequisites are managed separately (e.g., via SCCM baseline):

  1. Ensure all prerequisites from Section 3 are installed
  2. Run msiexec /i MyRadarEnterprise-x64.msi (interactive) or see Section 7 for silent options

Install Location

The MSI installs to C:\Program Files\MyRadar\Enterprise\ by default. The install also creates:


7. Silent and Scripted Deployment

Option A: Bootstrapper (Handles Everything)

REM Silent install — downloads prerequisites automatically
MyRadarEnterpriseSetup-x64.exe /quiet

REM Silent uninstall
MyRadarEnterpriseSetup-x64.exe /quiet /uninstall

Option B: MSI with Separate Prerequisite Installation

# Run as Administrator

# 1. .NET 8.0 Desktop Runtime
Start-Process -Wait -FilePath ".\windowsdesktop-runtime-8.0.x-win-x64.exe" `
    -ArgumentList "/install", "/quiet", "/norestart"

# 2. Visual C++ Redistributable
Start-Process -Wait -FilePath ".\vc_redist.x64.exe" `
    -ArgumentList "/install", "/quiet", "/norestart"

# 3. WebView2 Runtime (if not already present)
Start-Process -Wait -FilePath ".\MicrosoftEdgeWebView2RuntimeInstallerX64.exe" `
    -ArgumentList "/silent", "/install"

# 4. Install MyRadar Enterprise
msiexec /i "MyRadarEnterprise-x64.msi" /quiet /norestart

SCCM / Intune / GPO Deployment

For managed deployment tools, use the MSI directly:

SettingValue
Install commandmsiexec /i MyRadarEnterprise-x64.msi /quiet /norestart
Uninstall commandmsiexec /x MyRadarEnterprise-x64.msi /quiet /norestart
Install behaviorSystem (per-machine)
Detection ruleFile exists: C:\Program Files\MyRadar\Enterprise\MyRadar.Enterprise.exe
Dependencies.NET 8.0 Desktop Runtime, VC++ Redist 2015-2022, WebView2
Tip: Deploy prerequisites as a baseline or dependency in your management tool, then deploy the MSI as the application package.

8. Upgrade and Uninstall

Upgrades

The MSI uses Windows Installer MajorUpgrade — installing a newer version automatically removes the previous version. No manual uninstall is needed before upgrading. User settings and data are preserved across upgrades.

Uninstall

Uninstalling removes all application files from Program Files\MyRadar\Enterprise\, Start Menu/desktop shortcuts, registry entries, and user data at %LocalAppData%\MyRadar\Enterprise\ (settings, cache, logs). A subsequent reinstall starts with factory-default settings.

Repair (Factory Reset)

To reset the application to factory defaults without uninstalling and reinstalling:

msiexec /fa MyRadarEnterprise-x64.msi

This reinstalls all application files and deletes user data (settings, cache, logs), restoring the application to its initial state. Useful for troubleshooting configuration issues.

Data Behavior Summary

ScenarioApplication filesUser settings and data
UpgradeReplaced with new versionPreserved
RepairReinstalledDeleted (factory reset)
UninstallRemovedDeleted
Uninstall + ReinstallRemoved, then reinstalledDeleted (factory reset)

9. Verification

After installation, verify the deployment:

CheckCommand / Action
GPU / D3D11In Device Manager, confirm Display adapters shows a proper GPU driver (not "Microsoft Basic Display Adapter"). Run dxdiag and verify Feature Level 10_0 or higher.
.NET 8 Runtimedotnet --list-runtimes — look for Microsoft.WindowsDesktop.App 8.0.x
VC++ RedistributableCheck registry: HKLM\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\X64
WebView2 RuntimeCheck registry: HKLM\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BEB-E15AB5810CD8}
MyRadar installedFile exists: C:\Program Files\MyRadar\Enterprise\MyRadar.Enterprise.exe
App launchesRun MyRadar Enterprise from Start Menu or desktop shortcut

Appendix — Dependency Summary Table

ComponentMinimum VersionArchitectureDownload Link
Windows 10Version 2004 (Build 19041)x64 / ARM64Windows Update
GPUDirect3D Feature Level 10.0+Updated driver from GPU vendor
.NET Desktop Runtime8.0 (latest patch)x64 / ARM64dotnet.microsoft.com
Visual C++ Redist.14.0 (2015-2022)x64 / ARM64VC++ Redistributable
WebView2 RuntimeEvergreen (latest)x64 / ARM64WebView2 Runtime