NymVPN runs on Windows, macOS, Linux, Android, and iOS, with up to 10 devices per subscription. For everything else (routers, smart TVs, games consoles) here is the honest picture of what works today and what is coming.
Routers
Official router support (OpenWRT, pfSense) is on the public roadmap but not yet available. NymVPN can't offer the usual shortcut of loading a WireGuard .conf file onto your router, and the reason is architectural: NymVPN authenticates with rotating zero-knowledge credentials rather than the static keys a config file relies on. Static keys are a persistent identifier; removing them is part of what makes NymVPN private. See Where can I find the NymVPN WireGuard configuration files?
There is a working option today: a community-built OpenWRT package runs the full NymVPN client directly on the router. Details are in the same article above.
Smart TVs
NymVPN is not currently supported on Android TV or other smart TV platforms. To cover a TV's traffic today, run NymVPN on the router using the community OpenWRT package, and the TV's traffic goes through the tunnel with everything else on your network.
Games consoles
Consoles can't run VPN apps, so the router route is the answer there too.
Devices on your local network
If you want your VPN-protected device to keep talking to local devices like a Chromecast, printer, or smart TV while connected, enable LAN bypass. See What is the LAN bypass option used for?
For the full compatibility list, see What devices and operating systems does NymVPN support?