What gives you the impression that the things you do and say in public are not in front of them?
If we're taking that definition, fair enough, but I don't think most of us would accept self-censorship in any public forum on the off chance that a client or customer might see it.