Legal

Privacy Policy

PeerDrop is built on a simple principle: your files and data belong to you. This policy explains exactly what we collect — and what we don't.

Effective date May 3, 2026
Last updated May 3, 2026
Applies to macOS, iOS, Linux

The short version

1. Who we are

PeerDrop is an open source application for direct peer-to-peer file transfer. It is developed and maintained independently. The application is available on the Mac App Store, as a direct download, and as open source software on GitHub.

2. What we collect

Nothing. PeerDrop does not collect any personal data, usage data, or analytics of any kind.

We have no servers. There is no backend, no database, no cloud infrastructure. We have no way to collect data even if we wanted to.

Specifically, PeerDrop does not collect:

3. How PeerDrop works

PeerDrop uses Hyperswarm — a distributed hash table (DHT) — to discover and connect to peers. This is a decentralised network with no central authority. When you join a topic on Hyperswarm, your connection is made directly to the other device.

Your cryptographic identity (a mnemonic seed) is generated locally on your device and stored in ~/.peerdrop/seed. This file never leaves your device. Your Peer ID is derived from this seed — it is a public key that you can safely share with others.

All file transfers are end-to-end encrypted using the Noise protocol (Curve25519 key exchange, ChaCha20-Poly1305 encryption, BLAKE2b hashing). Only you and your intended recipient can read the transferred data.

4. Third-party services

PeerDrop uses the following open source infrastructure:

PeerDrop does not integrate with any analytics services, advertising networks, or data brokers.

5. Data stored locally

PeerDrop stores the following data on your device only:

You can delete all of this at any time by removing the ~/.peerdrop directory. Doing so will permanently delete your identity — a new one will be generated on next launch.

6. Children's privacy

PeerDrop does not knowingly collect any information from children under the age of 13. As we collect no data from any users, this applies universally.

7. Changes to this policy

If we ever change this privacy policy, we will update the effective date at the top of this page and post a notice in the GitHub repository. Since PeerDrop collects no data, changes are expected to be minimal.

8. Open source

PeerDrop is fully open source. You can inspect exactly how the application works, including its networking and data handling, in the GitHub repository. We believe transparency is the strongest privacy guarantee.

Questions?

If you have any questions about this privacy policy or how PeerDrop handles data, open an issue on GitHub or reach out directly.

Open an issue on GitHub →