No account, no sign-up, no cloud storage. Pair your phone and computers once with a QR code, then send files and folders of any size, end-to-end encrypted.
Each device makes its own key the first time it runs. Pair two devices by scanning a QR code or opening an invite link; both show the same safety code.
Files go straight between the two devices when they can reach each other, and otherwise through a relay that only ever sees encrypted data.
Every chunk is checked. Pause from either side, resume later, or lose the connection: it picks up where it stopped.
Android 8 or newer. Open the APK on your phone and allow installing from that app when asked.
Windows 10/11, 64-bit. The installer isn't code-signed yet, so SmartScreen may ask: check the file first (below), then "More info" › "Run anyway".
AppImage for Ubuntu 22.04, Debian 12 or newer. chmod +x it, then run it (some systems need libfuse2).
Devices pin each other's keys: mutual TLS for files, sealed messages for pairing and offers. The mailbox and relay can't read or alter them.
Keys are made and kept on your devices. The servers see which devices talk and when, never what they send. Details in the security model.
Apache-2.0 licensed. Every release file is built by GitHub from the tagged source, with checksums and a build attestation you can check.
To check a download came from this source and wasn't changed:
sha256sum -c SHA256SUMS.txt --ignore-missing gh attestation verify <file> --repo Aditya-Karn234/PeerPayload
Early preview. It works, and it's tested on real devices, but it hasn't had an independent security audit. The free hosted servers sleep when idle, so the first pairing after a quiet spell can take up to a minute. Not yet: iOS and macOS apps.