If you've come to this page, it's probably because you were wondering why we were hand-waving about the bandwidth limits for PythonAnywhere accounts. You're definitely right to wonder — "Low", "Medium" and "High" are pretty vague terms.
When PythonAnywhere was still a new service, we did not know if it would be necessary to charge for bandwidth, so we added those options so we could charge for bandwidth if it became necessary. Up until now, we have not needed to, but we still want to keep that available. So a certain amount of hand-waving is impossible to avoid!
Anyway, obviously we can't leave it at that and charge you for something without at least vaguely telling you what it is, so the details of what we're promising to deliver are in the Terms and Conditions. For those who prefer a human-readable version of all that legalese, here's what we're trying to say:
So, that's it. Is there anything we're missing? Are we getting anything wrong? Let us know, we're keen to make PythonAnywhere better in every way.