How to prevent sending information about users subscribed to a topic to other presence subscribers?

intercept the outgoing presence push

  intercept(["presence_diff"])

  def handle_out("presence_diff", _msg, socket) do
    {:noreply, socket}
  end

see Phoenix presence use list only for authorized users