Getting Started
PeerMonger enables secure peer-to-peer file sharing and messaging directly between browsers using WebRTC.
The purpose if this is to ensure files are never stored on a server.
Data is encrypted using a shared key, which is kept in the browser URL. The WebRTC connection will implicitly encrypt the data as well.
Creating a Session
Click New to create a new session. Share the generated QR code or URL with your peer.
Joining a Session
Scan the QR code or open the shared URL to join an existing session.
Manual Key Entry
Click Manual to enter a shared secret key manually if QR/URL sharing isn't possible. Note that if someone can guess the key and connect before the intended party, they will recieve files and chats sent.
Sending Files
Drag and drop files onto the drop zone, paste from clipboard, or click to select files / folders.
Chat
Once connected, use the text area at the bottom to send encrypted messages.
Status Indicators
- sigchan - Signaling channel connection status
- peer - Peer discovery status
- peercon - Direct peer connection status and ping time
Fallback Mode
If direct connection fails, click Fallback to relay messages through the signaling server (slower, but works through strict firewalls).
Contact
Questions or feedback? [email protected]