To be fair to Piriform, I don't think this was a malicious miscalculation. I think Piriform's just trying to monetize their product by moving to a SaaS model, and that's going to burn existing customers. If you read the legal T&C for the period, it does make mention of a 1 year support period, but it also says some other stuff that is very misleading:
4. UPDATE SERVICES
Subject to your payment of the applicable annual update fees and support fees for the relevant year, Piriform shall from time to time, via its website, make available new versions of the Product for you to download and use (the "Update Services").
5. TERM AND TERMINATION OF SERVICES
The Services shall start on the date on which Piriform sends a confirmatory email to you confirming full payment of the support and update fees and issuing your user account details, and shall continue for a period of 1 year or for such other period as we may agree with you in writing.
If you have purchased yearly subscriptions for the Support Services and/or Update Services, at the end of the year and any following year, the Support Services and/or Update Services shall renew automatically for another year. Piriform (or its authorized agents or sub-contractors) will give you an opportunity to cancel your subscription in advance of the renewal date and will inform you of the renewal fees. Unless you notify Piriform by email before renewal that you do not want to renew the Services.</span>
It says "...shall continue for a period of 1 year or for such other period as we may agree with you in writing". However, it also says "If you have purchased yearly subscriptions for the Support Services and/or Update Services, at the end of the year and any following year, the Support Services and/or Update Services shall renew automatically for another year", which we know never actually happened, nor were we ever given "...an opportunity to cancel your subscription in advance of the renewal date and will inform you of the renewal fees". So these terms & conditions are definitely sketchy and subject to some pretty wild interpretation. Piriform's telling us today that we ALL purchased a single yearly subscription for the product - so why were we never asked to renew after that first year, and why did my product continue to update normally for 6+ years AFTER I originally purchased it? Also, Why was Piriform sending out e-mails with still valid license keys & download links 4+ years after that original date of purchase, showing the license expiration date as "-"?
Regardless of what they say today or what was said at the time, there's still the matter that Cleverbridge never mentioned a subscription period, nor did the Piriform product web page at the time. (@Ben - You can wayback machine that one, too...). How could the payment processor skip an important detail like that?!! My guess is they didn't know about it, either.
Then there's the fact that the product pages didn't mention this "small" subscription detail anywhere in the purchase process, on my receipt or in my license key details. That's extremely bad form, but it translates to a 'bait-n-switch', regardless of how it's framed.
The $25 I paid in 2012 was well spent. I have enjoyed using these tools and I obviously was thankful enough to actually pay for the product. Still, though, the way this is shaking out sucks, since I'm still searching my inbox for ANYTHING from Piriform that ever mentioned expiration of my seemingly permanent license key.
If I was Piriform, I'd be damage-controlling the hell out of this, and at least offer a reasonable explanation, apology, discount or exception for those affected by this issue.
The silence, however, is deafening.