Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No idea about account options, that was just twitter.com, once logged in the icon become a grey & white globe though.I believe Twitter uses SSL to encrypt its data, but it's only optional to use. Perhaps that's why you get the icon if you don't have SSL enabled for your account.