It uses WebRTC for peer-to-peer communication, which is yet unsupported / untested in some browsers.
To answer your question: The collaborative data is saved locally by every participating peer.
There are plans to add remote tracking and pinning, increasing the persistence and availability guarantees: https://github.com/ipfs-shipyard/peerpad/issues/90