Mcafee activate at mcafee.com/activate is simple through retailcard. In 3 steps you can get started with Mcafee security. 1 Enter your activation code. 2 Log in and, 3 Get protected. When you go to a retail store or a retail site to buy a Mcafee product these days, you are often offered retail cards. Such Mcafee retail card allows you to download your security product from the Internet instead of installing it from a CD. The benefit of having a retail card is that you get the most recent version of your product.