I have to support this notion. Everyone can read a Mastodon post. You can even subscribe to Mastodon posts without having an account. (via RSS)
For twitter... all bets are off... Additionally they don't like my security hardenings. (So I only see their whining page.)