immunity is developed naturally after affecting with COVID-19, or having the vaccination, or both, but naturally you will stay immune for at least 8 months, as this is the time, that the antibodies, which are developed from COVID-19 remain in the body