Purchased licenses for Caption Pro 3.1.105 and later are now permanent, but specific to the version which you download. You can update to the latest version for the duration of the license. The version is the first two parts of the release string – eg 3.1 for 3.1.105.