Use Syncthing (open-source, peer-to-peer) to synchronize the PolyBoard portable folder between your home PC, work laptop, and USB drive. Because PolyBoard uses file-based storage (not a monolithic database), Syncthing handles conflicts remarkably well.