Question: how to know if you're eligible for an iphone upgrade?
Answer: Apple Upgrade Program customers: Check your status at Apple's website.
AT&T customers: Dial *639# and you'll get a text message with your status.
T-Mobile customers: Log into your T-Mobile account or the T-Mobile app using these instructions.