Owlead needs to authenticate from our servers in your account.
You can receive a Suspicious Login Alert notification from Twitter, and in most cases will be from 'Oak Hills, OR, USA'.
Don't be afraid, it's Owlead authentication to execute actions on your behalf.