Tool not found.
Back to Home
Peer-to-peer encrypted filesystem and social platform giving users full control over where their data lives and who can see it.
Peergos is a peer-to-peer encrypted global filesystem with fine-grained access control, built to resist surveillance of both data content and social/friendship graphs. On top of the filesystem it layers a secure messenger, an encrypted email client and bridge, and a private social network where all sharing permissions are enforced cryptographically rather than by server trust. Architecturally, IPFS handles peer-to-peer data storage and retrieval, a signed keypair layer controls write authorization, and file chunks are stored as an encrypted merkle-CHAMP structure so servers can't deduce file sizes or cross-link data. Encryption happens client-side with TweetNaCl, each 5MiB file chunk encrypted independently with non-convergent keys, and friend/follow requests are cryptographically blinded so servers cannot see who is connected to whom. Files not shared with other users are already resistant to quantum attacks, since decrypting them only involves hashing and symmetric encryption; shared files will gain post-quantum protection once a suitable asymmetric algorithm is available. Peergos can be run via a hosted account on peergos.net, self-hosted on a home server (with S3-compatible or Postgres backend options and a Docker image), or accessed through CLI, FUSE mount, or a WebDAV bridge. The project has undergone independent security audits in 2019 and 2024, with reports published in its repository.