Does preCICE communicate via a central server?

When coupling parallel participants, does preCICE use a central instance, such as a server, to handle communication?

No.

preCICE determines which parallel instances of both participants have to communicate and connects them.

This results in a purely parallel peer-to-peer communication.