Yes! In two separate ways:
On BzzAgent: You have 30 days to accept MyPoints Points awarded to you through BzzAgent. If you want them, be sure to accept them before then.
On MyPoints.com: Because MyPoints is not BzzAgent.com, you’ll need to log into your MyPoints.com account at least once every 12 months and do at least one of the following activities to keep your account open and Points from expiring: