Peergos

A peer-to-peer end-to-end encrypted global filesystem with fine grained access control. Provides a 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. Fully open source and self-hostable (or use hosted solution, from £5/month for 100 GB).

Open Source

Peergos Source Code

Author

Peergos

Description

A p2p, secure file storage, social network and application protocol

#cryptography#decentralized#documents#encrypted#encryption#end-to-end-encryption#ipfs#ipld#java#libp2p#p2p#peer-to-peer#photos#post-quantum#privacy#security#self-authenticated-protocol#social-network#storage

Homepage

https://peergos.org

Repository

  • LicenseAGPL-3.0
  • Created23 Aug 13
  • Primary languageJava
  • Size928,438 KB
  • Stars2,456
  • Forks197
  • Watchers2,456

Language Usage

Language Usage

Project Health

  • Last commit6 days ago
  • Open issues101

Recent Commits

  • ian(01 Sept 26)

    1.33.1

  • ian(30 Aug 26)

    Prepare for v1.33.0

  • Dr Ian Preston(30 Aug 26)

    Merge pull request #1419 from Peergos/feat/tasks Support tasks in caldav

  • Ian Preston(30 Aug 26)

    sync tasks over caldav: file VTODOs in their own shard and advertise them on every calendar

  • Ian Preston(30 Aug 26)

    tell the windows webview host our pid so it can exit when the server does

  • Dr Ian Preston(30 Aug 26)

    Merge pull request #1418 from Peergos/feat/caldav-only separate from webdav so it can be started separately

  • Dr Ian Preston(30 Aug 26)

    Merge pull request #1417 from Peergos/fix/publishing Fuzz and fix public publishing of files (use by website publishing)

  • Ian Preston(30 Aug 26)

    run the dav bridge beside the windows drive, and hide calendars and contacts on macos

  • Ian Preston(30 Aug 26)

    show the caldav address and password on the mount page

  • Ian Preston(30 Aug 26)

    split the mount login into independent drive, calendar and contacts switches

  • Ian Preston(29 Aug 26)

    fix website publishing over nested paths, and fuzz the publish and unpublish sequences

  • Dr Ian Preston(29 Aug 26)

    Merge pull request #1416 from Peergos/feat/caldav Extend webdav bridge to caldav + carddav

  • Ian Preston(29 Aug 26)

    serve CardDAV address books alongside calendars from a shared collection store

  • Ian Preston(29 Aug 26)

    answer sync-collection incrementally from a per-collection change log

  • Ian Preston(29 Aug 26)

    add a manual CalDAV interop harness and record what Thunderbird does

  • Ian Preston(29 Aug 26)

    go straight to the champ merge when the CAS failure is already known

  • Ian Preston(29 Aug 26)

    drop cached pointers for a writer whose CAS the server rejected

  • Ian Preston(29 Aug 26)

    fail fast on a rejected pointer CAS instead of resending the same signed update

  • Ian Preston(29 Aug 26)

    add the CalDAV write path, leaving the calendar list to the web app

  • Ian Preston(29 Aug 26)

    serve a read-only CalDAV view of the calendar app data under /dav

  • Dr Ian Preston(29 Aug 26)

    Merge pull request #1415 from arisoik/fix/portable-status-write-test Make the status-write test portable

  • arisoik(29 Aug 26)

    check the status file is not rewritten in a way windows can also see

  • Dr Ian Preston(28 Aug 26)

    Merge pull request #1414 from arisoik/fix/sync-progress-write-amplification Report transfer progress once per MiB

  • arisoik(28 Aug 26)

    report transfer progress once per MiB rather than once per read

  • Ian Preston(28 Aug 26)

    Revert resolving champ lookups from cached blocks, which could return blocks for a different root

  • Dr Ian Preston(28 Aug 26)

    Merge pull request #1413 from Peergos/opt/fast-copy-to-different-writers More optimisations for large dir copy

  • Ian Preston(27 Aug 26)

    Leave the block cache size alone and only fix the swapped arguments in directToOrigin

  • Ian Preston(27 Aug 26)

    Resolve champ lookups from cached blocks before asking the server to walk and resend the path

  • Ian Preston(27 Aug 26)

    Group the cryptree cache by champ root so a commit moves its entries instead of copying the whole cache

  • Dr Ian Preston(27 Aug 26)

    Merge pull request #1412 from Peergos/opt/fast-copy-to-different-writers Copy directories in batches without rescanning the target for every child

Peergos Security

3.1/10

Repo Security Summary

Updated 17 Aug 26

  • Maintained10/10
  • Code-Review0/10
  • Token-Permissions0/10
  • Dangerous-Workflow10/10
  • PackagingN/A
  • CII-Best-Practices0/10
  • Security-Policy0/10
  • License10/10
  • Binary-Artifacts0/10
  • Signed-ReleasesN/A
  • Fuzzing0/10
  • Branch-ProtectionN/A
  • Pinned-Dependencies0/10
  • SAST0/10

Peergos Website

Website

Peergos

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address172.235.166.251
  • Hostname172-235-166-251.ip.linodeusercontent.com
  • LocationAmsterdam,Noord-Holland,Netherlands (Kingdom of the),EU
  • ISPAkamai Technologies Inc.
  • ASNAS20940

Associated Countries

  • FRFR
  • NLNL

Safety Score

Website marked as safe

100%

Blacklist Check

peergos.org was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Peergos Android App

APK Info

Trackers

  • Metrics

Permissions

  • Internet
  • Read External Storage
  • Write External Storage
  • Dynamic Receiver Not Exported Permission

Peergos Reviews

More Encrypted Cloud Storage

  • Zero knowledge end-to-end encrypted affordable cloud storage made in Germany. Open-source mobile and desktop apps. 10GB FREE with paid plans starting at €0.92/month for 100GB.

  • Very affordable encrypted storage provider, with cross-platform apps. Starts as £1.50/month for 150 GB or £3.33/month for 1 TB.

  • Store your files in total privacy. Internxt Drive is a zero-knowledge cloud storage service based on best-in-class privacy and security. Made in Spain. Open-source mobile and desktop apps. 10GB FREE and Paid plans starting from €0.99/month for 20GB.

  • GDPR compliant storage (web/desktop/mobile/WebDAV/RClone) with a sensible privacy policy. Has optional open-source client-side encryption, compatible with RClone. Can connect to other cloud services and MS Office. 10GB free, on ISO27001 servers (DE).

  • End-to-end encrypted zero knowledge file storage, syncing and sharing provider, based in Switzerland. The app is cross-platform, user-friendly client and with all expected features. £6.49/month for 500 GB.

About the Data: Peergos

Change History

Edit Peergos Data

You can edit Peergos's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access Peergos's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/peergos

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Peergos

Help your friends compare Encrypted Cloud Storage, and pick privacy-respecting software and services.
Share Peergos and Awesome Privacy with your network!