No. Netflix has never offered a free subscription for a year. In fact, Netflix doesn't even offer free trials.