No need to go ballistic over OP's Q.
Automation of tasks is in demand and is a good win-win business model.
There are different ways to do that - API could be the one, and different services do store users passwords to help users to do what they want and need.
No need to scream "banned".