through a Chromium-based browser like Google Chrome or Microsoft Edge. Official Installation Method (PWA)

Windows 11 is a creator’s workbench: capture, edit, encode, and upload without leaving the machine.