JS Helper: does PubSub send() to all clients?

Based on my own experience, PubSub is separated by channel and “broadcast” will always refer to the current channel. The rate limiting of one message per second also only enforced on a per-channel-basis (see here).