First you can’t blame this site for the short life span of the program. That lies squarely with the publisher Iobit. It does not matter where you acquire the program from, it will be time limited.
Second, why install a program on your computer without knowing the consequences? You need to use a program like Shadow Defender or the free Toolwhiz Time Freeze. With either of these programs you can install a program to try. If you don’t like it, you reboot and restore your system to the way it was.