Do the badges expire?

Once you have earned a badge, it’s yours to keep forever – they won’t expire from year to year.