You can find the dashboard at https://www.screensquid.tv.

Before you watch a recording, you’ll need to download the app and install it to your desktop.