It's been nearly 20 years and hard to remember. I think it was called Continuus, but that they changed their name. A sibling comment refers to 'Synergy' and that sounds right.
Just another proof that if a product involves the word "Synergy" in its marketing, you should run away fast.
Just another proof that if a product involves the word "Synergy" in its marketing, you should run away fast.