The activation system is related to the website account, were your product are registered.
The advantage is that everything you have in your account should be directly on your computer, and you can activate on up to 5 machines.
If you can not access to your account on the website use the www.arturia.com/lostusername
links (see www.arturia.com/login
If you don't have an accound create one www.arturia.com/register
.the most important is that you can log in your account and have your products registered
@reddog, I sent you a PM for your account issues