I'm not really sure either. If I'm guessing right, I believe you have to add them as a Facebook friend and then you can go into your ibotta app and connect your Facebook friends to join teams.
So if you are no longer on Facebook you won't have Teammates? Hmmm that's just not right. I left Facebook and don't plan on returning. Let me know if there is another way to add teammates