Hello,
No, you need log to Themeforest with your Envato account and download latest version.
Regards, Robert Hall.