These are not nickel cadmium or metal hydride batteries. Running from 0 to 100% does absolutely nothing to increase longevity in Li ion batteries. Totally different chemistry. At most doing the full cycle every 3 months or so helps reset the software read out on percentage meter. This is a software setting that calibrates itself to whatever the battery capacity is.Whenever I get a new iPhone, I like to charge it full then drain it full to 0% at least 4-5 times to help push the longevity. Then I only plug it in at nights. Sometime if I knew the next day I would be home most of day (weekends), I don't plug it in at all. At end, The battery give me more than a day for over a year.