Download and install
Download the Windows installer from the website, then sign in.
Updated

Where to download
Open covebrowser.com and download the Windows installer, CoveBrowser-Setup.exe.
Install the app
Run the installer, then open Cove Browser.
Sign in
Register or sign in. Registration and password reset need an email code. Sign-in accepts a username or an email address.
After sign-in
After signing in, open Environments and create the first profile.