One minute after my post on @narendramodi's #android app, the "App team" created a new Twitter profile to discuss with me. We had a nice discussion. In order to be fair, here their first answer.pic.twitter.com/4JbdoSefpt
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Can you explain how is that different ??
Assume you get a job. T&Cs are like legal Papers and Documents that you agree to sign before joining the company. Permissions are nothing but the Guards who let you enter to the company premises. 
But what will they do with wifi connection and device id ??
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.