Go turn this on. Twitter > Settings > Account > then scroll all the way to the bottom and make sure “Always use HTTPS. is checked.
While I’m at it, you can now do the same thing with Facebook. Select Account > Account Settings > and scroll down until you see Account Security. Make sure ”Browse Facebook on a secure connection (https) whenever possible" is checked.