Secure and private storage

Peergos's primary design goal is security and privacy. Only you should be able to read your data, your metadata, and your friend list. Files are stored in Peergos using state of the art encryption (TweetNaCl). Read more about our security or our technical design.


You can share files in Peergos securely with other Peergos users. Alternatively, you can generate a public link to a file or a folder which can be shared with anyone. Only people who have that link can view the file and the file still isn't exposed to the server or network.

Large files

Peergos can handle arbitrarily large files efficiently. Our maximum file size is far bigger than any other storage provider we are aware of (assuming you have enough space on the server). We can stream large files like videos and start playing immediately, or quickly skip though to a later part. Despite being end-to-end encrypted, we can efficiently modify small sections of large files.

Secure applications

Peergos can safely deploy applications in a strong sandbox to view or modify data directly. We already have a text editor, PDF viewer, video player and image gallery. With many more on the way.

Private social network

The social network in Peergos is similar to Twitter or Instagram where any user can send another a follow request. The target user can accept, accept and reciprocate, or deny. Who follows who is not visible to us or the network.

Multiple device login

Using your password you can log in on any device securely. Any files will be downloaded from the network and decrypted on demand locally.

Metadata protection

We go to great lengths to protect your metadata. Filenames, sizes, directory structure, modification times, file types, and your friend list are not exposed to the server. Directories are indistinguishable from small files. We also protect your friend list so that only you can see it.


Peergos is built on top of IPFS. You can run Peergos on your own machine and still access your files through any other Peergos server. Alternatively you can pay another provider to store your data (they won't be able to read your files). Currently, we have a small central server which stores usernames and public keys, but we will probably be moving this to a blockchain eventually. Read more about our technology.

Open source

Peergos is fully open source and self-hostable.

Back to Top