I bought the license for the Videopad.
Now a new version is available and poses as an update, be careful, the update will not register unless you pay again.
Apart from this underhand trick I noticed that if you are not connected to the internet the save video function does not work, so it is not a stand alone program.
This is the American hard sell pirates at full sail.