After you’ve created your Owlead account and started your trial period you’ll be asked to associate a Twitter account with your subscription.
Bear in mind that the requirements for your account are:
To associate your account the platform will ask for your Twitter credentials to gather some sensitive data to keep you logged in.
Important: Owlead won’t store or share your credentials with any third party service. Your credentials are yours and in case that the platform needs to re-authenticate your Twitter account, it will ask for them again.