It does requires you to have an account on McAfee web site and enter your credit card number even though it’s free. The edition they’re giving out is McAfee LiveSafe™ – ADT® Security Edition. I wonder what ADT® Security Edition means. Is ADT getting our personal information?
Please note that the 1-year subscription starts counting immediately no matter you install the software or not. And, you should turn off the auto-renewal feature in your account so that you won’t be charged automatically after 1 year.