Peergos integrates email functionality through a separate, self-hostable Email Bridge that acts as a secure intermediary between standard IMAP/SMTP email accounts and the Peergos private filesystem. This bridge asymmetrically encrypts all incoming emails and attachments before storing them in your Peergos space, ensuring that even the bridge server cannot read the content.

The integration works by periodically polling your standard email account to retrieve messages and scanning your Peergos outbox for new emails to send.

  • Incoming Emails: The bridge retrieves emails via IMAP, encrypts them, and stores them in a specific Peergos folder; upon login, the user decrypts and moves them to a private location inaccessible to the bridge.

  • Outgoing Emails: Users compose emails within the Peergos web interface, which are stored as encrypted files; the bridge detects these files, sends them via SMTP, and deletes the sent copy from the bridge-accessible folder.

To enable this feature, users must run the email-bridge software (a Java application using Ant for compilation) and configure it with their SMTP/IMAP credentials and a dedicated Peergos user account.

  • Setup: Users create a dedicated Peergos user for the bridge, grant it write access to a folder, and update the accounts.json configuration file with the bridge's secret link and email credentials.

  • Access: Once the bridge is running, the email client is enabled in Peergos by logging in with the ?email=true URL parameter and linking the bridge user via the Peergos social interface.

  • Security: The design ensures no state is stored on the bridge; if the bridge is compromised, only emails sent or received during the hacking window are exposed, not historical data.

AI-generated answer. Please verify critical facts.
🌐
GitHub
github.com › Peergos › email-bridge
GitHub - Peergos/email-bridge: Email bridge
The bridge connects to a standard IMAP account and retrieves emails, encrypts them, and stores them in your peergos space.
Author   Peergos
🌐
GitHub
github.com › Peergos › Peergos
GitHub - Peergos/Peergos: A p2p, secure file storage, social network and application protocol · GitHub
The foundation of Peergos is a peer-to-peer encrypted global filesystem with fine-grained access control designed to be resistant to surveillance of data content or friendship graphs. It has a secure messenger, an encrypted email client and bridge, and a totally private and secure social network, where users are in control of who sees what (executed cryptographically).
Starred by 2.4K users
Forked by 187 users
Languages   Java
Discussions

Peergos: a peer-to-peer encrypted storage, social media and app platform
Does everyone I want to interact with on this platform need to install IPFS? More on reddit.com
🌐 r/PrivacyGuides
3
35
10 March 2022
Peergos: Open-Source Google Drive Alternative for Self-Hosting
Fuck me, such a good piece of software - but it’s written in Java. Eeeeewww. NextCloud is PHP. Like, I desperately want something alternative to NextCloud - but I’ll still take PHP over Java. This is why we can’t have nice things. More on reddit.com
🌐 r/selfhosted
26
31
2 April 2022
Peergos - Private storage, sharing, social media and application platform
Looks promising now that they are out of beta, and have had an audit Previous discussion was at 🆕 Software Suggestion | Peergos · privacyguides · Discussion #165 · GitHub More on discuss.privacyguides.net
🌐 discuss.privacyguides.net
1
0
16 February 2023
Peergos Alpha – A decentralized file storage and communication network
Shame, cause P2P password resets are totally possible these days, see my tweets on this with Brendan Eich: https://twitter.com/marknadal/status/1131258225095991296 · How is this decentralized then? Unless it is using a blockchain to register usernames, then there has to be a master server ... More on news.ycombinator.com
🌐 news.ycombinator.com
49
82
26 May 2019
🌐
GitHub
github.com › Peergos › email-bridge › blob › main › build.xml
email-bridge/build.xml at main · Peergos/email-bridge
<jar jarfile="${dist}/EmailBridge.jar" basedir="${build}" includes="**"> <manifest> <attribute name="Main-Class" value="peergos.email.Main"/> <attribute name="Class-Path" value="${manifest_cp}"/> <attribute name="Created-By" value="Java"/> <attribute name="Ant-Version" value="Ant"/> </manifest> </jar> <exec executable="java"> <arg value="ReproducibleJar.java"/> <arg value="${dist}/EmailBridge.jar"/> <arg value="${timestamp.millis}"/> </exec> <copy todir="."> <fileset file="${dist}/EmailBridge.jar"/> </copy> </target> ·
Author   Peergos
🌐
Peergos
book.peergos.org
Overview - Peergos
Secure messaging, with optional interop with actual email · Independent of the central SSL CA trust architecture, and the domain name system · Self hostable - A user should be able to easily run Peergos on a machine in their home and get their own Peergos storage space, and social communication platform from it
🌐
It's FOSS
itsfoss.com › peergos
Peergos: An Open-Source Google Drive Alternative That You Can Self-Host
1 April 2022 - With Peergos, you get an end-to-end encrypted private webspace built on top of IPFS protocol (peer-to-peer).
🌐
Slashdot
slashdot.org › software › p › Peergos › alternatives
Top Peergos Alternatives in 2026
All products from Fleek leverage the foundational protocols that drive this innovative Open Web, including Internet Computer, IPFS, Textile, Filecoin, and Ethereum. This integration ensures that users can experience exceptional performance, robust resilience, and the advantages of trustlessness and censorship resistance across a diverse range of applications and products.
🌐
SourceForge
sourceforge.net › software › product › Peergos
Peergos Reviews in 2026
Peergos can also create secret links to your files for you to send to friends and family who aren't yet Peergos users. Your identity in Peergos is under your control and independent of any server, domain name or company. We don't tie your identity to any other data like your phone number or email address.
🌐
Peergos
peergos.org › posts › email-bridge
Encrypted email storage and client
20 November 2021 - We're pleased to announce the latest feature built as part of our NGI grant - an email bridge. The email bridge is a separate server that can run anywhere. It will encrypt incoming emails and store them in your Peergos space, as well as sending outgoing emails, which you create from the web ...
Find elsewhere
🌐
Reddit
reddit.com › r/privacyguides › peergos: a peer-to-peer encrypted storage, social media and app platform
r/PrivacyGuides on Reddit: Peergos: a peer-to-peer encrypted storage, social media and app platform
10 March 2022 -

It's like Dropbox, but private. Like Facebook, but without snooping. Like Trello, but not centralised. It's encrypted, decentralised and - after nine years in the making - it's finally here... introducing [drumroll sound] Peergos.

Here are some screenshots if you want to see what it looks like first.

You can create a free account here.

Features: privacy, security, convenience

Uncompromising privacy

Everything you do on Peergos, whether it's storing files, sharing to-do lists or posting links, is secured by end-to-end encryption. And we do mean everything: uploading a file, viewing PDFs or photos, and streaming audio or video. Unlike other providers, we have designed it from the ground up to protect data and metadata, even from us. There's no ability to monetise your data or metadata, because we can't see it.

Security

Your password and the keys used to encrypt your files never leave your device. Unlike many services that keep a store of password hashes and other data, we never store anything sensitive on our server. Ever. Your files are chunked during upload, separately encrypted and rendered indistinguishable from directories.

Convenience

Our web UI works in all the major browsers and you can log in from multiple devices.

We've built some handy apps on top of our peer-to-peer filesystem:

  1. Decentralized social media

  2. Calendar

  3. Search

  4. Text editor

  5. To-do boards

  6. Video/audio player

  7. Image gallery

  8. Secure PDF viewer

  9. Customizable profiles

  10. Personal website hosting

Why use it?

Strong client-side encryption

A file is split into 5 MB chunks and each is padded to a multiple of 4096 bytes and independently encrypted using 256-bit xsalsa20-poly1305. Metadata including filenames, modification times, mimetype, thumbnails etc. are also encrypted. The different chunks of a file are not linkable by the server, so the host can't see the size of individual files. Without the decryption keys, directories are indistinguishable from small files. All of this happens client side.

Open source + reproducible builds

Both our client and server are 100% open source. We also have reproducible builds for both the server and the client.

Fine-grained server-less access control

Access control in Peergos is integrated and seamless. You will never have to see any keys or hashes, Peergos takes care of all the key management under the hood. Sharing data is simple, plus you can generate a secret link to share your files with people not yet on Peergos.

Decentralization

Peergos was built on IPFS, a content-addressed and distributed file store. Only you, and anyone you authorise, can retrieve your encrypted data. You can also authorise an arbitrary number of mirrors for enhanced reliability and bandwidth.

Ability to stream huge files

Peergos can also handle ridiculously large files efficiently. Our maximum file size of 4 petabytes (roughly 4 million gigabytes) is far bigger than any other storage provider we are aware of (but you obviously can't exceed the quota allocated to you on your server). We can stream large files, such as videos, and start playing immediately, or quickly seek through to a later part. Despite being end-to-end encrypted, we can efficiently modify small sections of large files due to the way we split them into chunks before encryption.

Self sovereign identity

If you ever decide to migrate to a different server, all your friends and links come with you - automatically. Your identity on Peergos is independent of any server or domain name, nor is it tied to any device or phone number.

Extreme security

The protocol is independent of DNS and the TLS certificate authorities. If you want to, you can self-host and run Peergos on your own machine and still access all files through any other Peergos server. And don't just take our word for it - Peergos has been audited by Cure53, a world leading security and pentesting company.

Mission statement

Peergos was conceived in 2013, at a time when the Snowden revelations demonstrated just how fundamentally broken the web is. We (a group of four international software developers, with backgrounds in maths, physics and compsci) wanted to build something better – a simple, safe tool allowing everyone to take control over their online privacy. For several years we worked on Peergos in our spare time, meeting up to code in cafes after our day jobs. Our priorities were threefold: security, control and convenience. We believe that no one should ever have to see a secret key, a hash or a public key to use the service safely. Login should work in existing browsers with no add-ons, and you should be able to use multiple devices.

While we were building, it was also becoming apparent that most web services had turned to surveillance capitalism - surveilling, profiling and manipulating their users to show them more, and increasingly targeted, ads. So-called "free" products and services maximise their revenue through user interfaces designed to create addiction so they can show more ads. The web can be better than this – it has to be! We decided that any products we built on top of Peergos will be paid so that the end-users are the customers, not the product themselves.

We were also worried about signing up to services and spending years on them, only to see them shut down, get bought or turn against their users. We felt that the best defence against this is being 100% open source (including the server), combined with being peer-to-peer. We've designed everything, from the protocol up, to empower the end user. We made it easy for the users to leave or change servers whilst keeping their identity and contacts. Think of it as adversarial interoperability with ourselves – it creates a strong incentive for us to keep doing right by our users.

Supporters

We've had support along the way with grants from Protocol Labs (the makers of IPFS), Santander, the Oxford Foundry, and, most recently, the EU's Next Generation Internet program.

Want to try it out?

We have released a limited number of free accounts on our server, so go try it out! Free accounts only get 200 MB, and our pro plan is £5 per month for 50 GB of storage. You can also self-host and still share with anyone on any other server. We've structured it this way to keep our incentives aligned with our users. There will never be any advertising - even if there was, it couldn't be targetted because all your data is encrypted.

If you want to skip signing up you can just try out a secret link

You can find more information in our book.

Thanks for reading. Looking forward to all your questions and comments - we'll do our best to answer below.

🌐
Reddit
reddit.com › r/selfhosted › peergos: open-source google drive alternative for self-hosting
r/selfhosted on Reddit: Peergos: Open-Source Google Drive Alternative for Self-Hosting
2 April 2022 - It's actually a mixture of Java, Go, and JS. E.g. all the P2P stuff is handled by ipfs-nucleus: https://github.com/peergos/ipfs-nucleus/
🌐
GitHub
github.com › Peergos › Peergos › blob › master › README.md
Peergos/README.md at master · Peergos/Peergos
The foundation of Peergos is a peer-to-peer encrypted global filesystem with fine-grained access control designed to be resistant to surveillance of data content or friendship graphs.
Author   Peergos
🌐
AlternativeTo
alternativeto.net › software › peergos › about
Peergos: Secure and private online space where you can store, share and view your | AlternativeTo
22 February 2025 - Peergos has it. This software is actively developed, they hear what users say. I believe in its future a lot. It has been my cloud solution for years now. Also Peergos lets you migrate all your data (even your login data) anytime.
🌐
Hacker News
news.ycombinator.com › item
Peergos Alpha – A decentralized file storage and communication network | Hacker News
26 May 2019 - Shame, cause P2P password resets are totally possible these days, see my tweets on this with Brendan Eich: https://twitter.com/marknadal/status/1131258225095991296 · How is this decentralized then? Unless it is using a blockchain to register usernames, then there has to be a master server ...
🌐
Hosted Software
hostedsoftware.org › tools › peergos
Peergos self-hosted, file sharing; synchronization tool
Peergos - Secure and private space online where you can store, share and view your photos, videos, music and documents. Also includes a calendar, news feed, task lists, chat and email client.
🌐
GitHub
github.com › Peergos › Peergos › issues › 831
External integration · Issue #831 · Peergos/Peergos
26 May 2021 - Hi, is there any possibility to integrate peergos instance with external application? I mean having some kind of REST API in Peergos to integrate with (for ex. uploading files) without GWT js code. Just pure API for usage by other app wr...
Published   May 26, 2021
Author   dsenko
🌐
GitHub
github.com › Peergos
Peergos · GitHub
22 May 2024 - The secure and private peer-to-peer social web. Peergos has 45 repositories available. Follow their code on GitHub.
🌐
XDA Developers
xda-developers.com › home › home lab › how i transformed an old windows pc into secure peer-to-peer cloud storage
How to create private cloud storage with Peergos
31 March 2025 - There are some other handy features available alongside cloud storage, including the ability to edit documents, a social media-like newsfeed, a to-do tracker, calendars, and interacting with friends or family members. Compared to a simple NAS setup, Peergos would make it possible to launch and connect to web instances, share links for others to download files, and collaborate through invitations.
🌐
Reddit
reddit.com › r/privacy › cloud storage - experiences with peergos ?
Cloud Storage - Experiences with PEERGOS ? : r/privacy
26 August 2025 - I have used Filen. There are similarities, and Filen's UI feels a little more polished. Personally, I just trust Peergos more.
🌐
SaaSHub
saashub.com › peergos-alternatives
Peergos Alternatives & Competitors - SaaSHub
23 November 2019 - Find the best Peergos alternatives. A list based on our community votes and research. Peergos is categorized as Knowledge Base, Email Service Provider, Email, and Communication.