TechSmith Capture (Windows) should start downloading automatically...

Download (Windows)  if it didn't. Or go get the Mac version.

Where you'll find the installer just downloaded:

Google Chrome

in Chrome

it's at the bottom of the window

Internet Explorer

in Internet Explorer

it's at the bottom of the window

Firefox

in Firefox

it's from the toolbar