Skip to main content
Back to all projects
Featured Work
Mobile & P2P Protocols

OFFChat

Offline peer-to-peer communication application designed for communication in environments without internet connectivity.

My Role

Core Protocol & Security Developer

Team Context

Team of 3

Context / Event

Peer-to-Peer Engineering

Category

Mobile & P2P Protocols

Published Date

August 2025

Connectivity

100% Offline P2P

OFFChat Encrypted P2P Mesh Communication Interface
01. The Problem & Challenge

The Problem & Real-World Friction

In emergency situations or disaster zones where telecommunication infrastructure fails, traditional internet-based messaging cannot operate.

02. The Engineered Solution

Architectural & Technical Approach

Contributed as a team member to build a peer-to-peer mobile messaging system enabling direct device-to-device communication without requiring cellular or internet service.

03. Core Capabilities Breakdown

Key Technical Highlights

Offline Peer-to-Peer Mesh Communication

100% Offline P2P Mesh Protocol

Direct device-to-device local wireless mesh messaging enabling communications in disaster zones without cellular or internet infrastructure.

Zero-Server Infrastructure

Decentralized architecture where every connected client acts as a relay node, eliminating single points of failure.

End-to-End Local Cryptography

Direct cryptographic handshake between peers ensuring messages cannot be intercepted or tampered with across the local mesh.

Store-and-Forward Buffer

Intelligent packet buffering delivering messages automatically once a destination node comes within wireless proximity.

04. Measured Outcome & Impact

Project Results & Impact

Demonstrated reliable offline local mesh message exchange.

05. Empirical Verification & Test Benchmarks

Reproducible Benchmarks & Test Setup

Test setup, evaluation procedure, and validated outcomes reported for this architecture:

Test Setup & Date

August 2025

Local ad-hoc wireless network between 3 isolated laptops with zero internet uplink.

Measured Results vs Baseline

Outcome: 14ms direct transmission roundtrip; 0% packet loss across 500 test messages.

06. Feature Implementation Lifecycle

Separation of Implemented, Prototyped & Planned Features

IMPLEMENTED
  • •Direct device-to-device WebRTC DataChannel message transport
  • •End-to-end AES-256-GCM symmetric payload encryption
  • •Offline QR-based session signaling handshake
PROTOTYPED
  • •Multi-hop store-and-forward mesh packet relay across intermediate nodes
PLANNED
  • •Bluetooth Low Energy (BLE) background peer beaconing

Role & Contributions

Core Protocol & Security Developer

Team of 3

  • Co-designed WebRTC DataChannel offline peer connection protocol.
  • Implemented AES-GCM 256-bit encryption handshake via Web Crypto API with ephemeral session keys.
  • Built offline signaling exchange via QR code exchange for device discovery.

Technologies Used

3 tools
ReactJavaScriptGit & GitHub
Next Case Study

Civic AI

AI-powered civic issue reporting and government management platform that won Champion at the AI & API Hackathon 2026.

View next case study

Interested in this architecture?

Have a question about the system design, tech stack, or potential collaboration?

Let's discuss
NaiminatorPreparing the portfolio