RetroShare
Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer.
RetroShare creates an encrypted peer‑to‑peer network where users connect directly to friends and friends‑of‑friends, providing a suite of distributed services without any central server. It supports text and image chat, private mail that forums, boards, channels, and file sharing that uses BitTorrent‑style swarming for efficient transfer of large files. The platform can route traffic through Tor or I2P to conceal IP addresses, and an experimental VoIP plugin offers voice and video calls.
The software targets individuals and groups that need secure, private communication and file exchange without reliance on commercial services. Its open‑source GPL‑2.0 codebase runs on Android, Linux, macOS, and Windows, and it is self‑hostable with no subscription or hidden fees. Users can operate entirely offline, with messages and forum posts stored on friends’ nodes and synchronized when connectivity returns.
RetroShare’s distinctive aspects are its fully decentralized architecture, strong cryptographic protection of all data, and optional anonymous networking layers. The project provides extensive build scripts for multiple platforms and documentation for compiling from source, emphasizing community‑driven development and transparency.
Reviews
Loading reviews…
Similar apps

Team Chat & Messaging
GNUnet
Software framework for decentralized, peer-to-peer networking.

Team Chat & Messaging
Hyphanet
Anonymously share files, browse and publish _freesites_ (web sites accessible only through Hyphanet) and chat on forums.

Team Chat & Messaging
Tox
Distributed, secure messenger with audio and video chat capabilities.

Team Chat & Messaging
Chitchatter
Peer-to-peer chat app that is serverless, decentralized, and ephemeral.

Team Chat & Messaging
Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).

Team Chat & Messaging
Robust IRC
IRC without netsplits. Distributed IRC server, based on RobustSession protocol.