No. You can download the software and the updates in the "My Account" section within "Downloads" any time.