The record they're aiming for is downloads, so I assume that just downloading it would count.
To the best of my knowedge the pledge I made didn't ask me to install it, just download it.
I wish they'd made the time known beforehand, I've been waiting around for the download for what seems like ages now, and I still have half an hour to go until 6PM GMT (or 10AM PST).