Server that lets 2 peers exchange their socket addresses.
Command line tool to securely send files (without a relay or port forwarding).
Protocol for peers to exchange their socket addresses via a server.
GUI to securely send files (without a relay or port forwarding).
Securely connect to a peer using TCP hole-punching.