Apps posting tweets without consent of the account owner is a violation of the Twitter rules [1]
Get users' permission before sending Tweets or other messages on their behalf. A user authenticating through your application does not constitute consent to send a message.