Pretty much yes. I think I had to register a cash card to activate the product, but then deselected the option to auto renew. In the past it was never necessary to give them card details, for those who forget to deselect, they get stung with a big price hike come renewal time. I've had Norton...