Comment on Time to change your Steam password? Data from over 89 million accounts has reportedly leaked to the dark web
If the linked twitter post is to be believed, Valve doesn’t use twilio either.