DEV Community

gabrieleviola
gabrieleviola

Posted on

ChatP2P

ChatP2P is an experimental peer-to-peer messaging application built with WebRTC and end-to-end encryption concepts.

The project explores decentralized communication, direct peer connectivity, local identity management, and privacy-oriented messaging without relying on traditional centralized messaging infrastructures.

The current implementation is an early-stage prototype intended for research, experimentation, and learning purposes.

GitHub logo gabrieleviolait / chatp2p

Experimental WebRTC peer-to-peer messaging research project focused on decentralized communication and privacy-oriented architectures.

ChatP2P

ChatP2P is an experimental peer-to-peer messaging application built with WebRTC and end-to-end encryption concepts.

The project explores decentralized communication, direct peer connectivity, local identity management, and privacy-oriented messaging without relying on traditional centralized messaging infrastructures.

The current implementation is an early-stage prototype intended for research, experimentation, and learning purposes.


Download APK

The latest experimental Android APK is available from the GitHub Releases page:

➡️ Download ChatP2P APK:
https://github.com/gabrieleviolait/chatp2p/releases

Current release:

  • v0.1.0
  • experimental APK
  • Android sideload installation required
  • not production-ready

This APK is provided for testing and research purposes only.

Features

Current prototype:

  • Peer-to-peer communication using WebRTC DataChannels
  • Manual peer pairing through Offer/Answer exchange
  • End-to-end encrypted message exchange
  • No central messaging server
  • Android APK support via Capacitor
  • Offline-distributable application package
  • Experimental privacy-focused architecture

Planned features:

  • QR-based pairing
  • Persistent local identities
  • Trusted contacts
  • Encrypted local chat history
  • Metadata resistance techniques
  • Tor integration research
  • Privacy-first mobile UX
  • Anonymous invitation system

Architecture

Current…

Top comments (0)