No. You must call Trend Micro to renew. I would recommend that you compare pricing prior doing so. The only issue I have with renewal programs is that the pricing is higher than in the stores. You are better off purchasing on line and update your system than going through the renewal process.