Recuva Portable download link found on this page does not work:
http://www.piriform.com/recuva/builds
Clicking it instead redirects to the main page http://www.piriform.com
Edit:
Nevermind, I followed the link in the Announcement thread that uses non-secure, however it does work using HTTPS: