Do I need to download anything to the device?

YES –
Download App from Play Store
Quester for Android requires administrative access to the device you are authorized to monitor. This means that if the target Android device has a password lock, you will need to have password access to install Quester