I have Windows 8.1 and simply want confirmation we have until 1 year from now for a free download.
Yes you do.
Ongoing thread here.
http://forum.piriform.com/index.php?showtopic=43728