To share a badge to your Twitter profile, Twitter requires an authorization process, that is required and standard for all third-party programs creating a connection between the two accounts. Twitter predetermines this message based on the authorization scope required to share your badge. Credly will not post to Twitter without your initiation or permission. Credly will only add badges to your Twitter feed upon request. Here is an example of the message you will receive when connecting accounts:
Please also see the Help Center link in the above message from the Twitter Help Center on "About third-party log in sessions."
Please note: You can disconnect Credly access to your social media account after you have successfully shared your badge to your profile or newsfeed. You can also manage your Credly connection through your privacy settings within your social media account.