Assume all replies will be public unless you see strong visual indications otherwise… on Discourse this is primarily the envelope glyph.
This brings up a good point, when composing a message, the reply glyph at upper left should arguably change to the PM glyph
But the “actually post this” button has the PM glyph also, so…

