Kranti: Emergency Communication for Nepal

Decentralized messaging app designed to keep Nepali citizens connected during internet shutdowns and political unrest

What is Kranti?

Kranti is a vital emergency communication tool developed for the Nepali people in response to government attempts to suppress citizens through internet and social media cutoffs during political tension.

Built as a wrapper of BitChat (developed by Jack Dorsey), Kranti provides a simplified user interface with Nepali language support, making it accessible to all citizens when traditional communication channels fail.

Kranti App Logo
Version 1 Released - Android

Kranti

Emergency Communication App

Technical Foundation

Built on the robust BitChat Protocol for secure, decentralized communication

BitChat Protocol

Kranti leverages the BitChat Protocol, a decentralized, peer-to-peer messaging system designed for secure, private, and censorship-resistant communication over ephemeral, ad-hoc networks.

  • End-to-end encryption using Noise Protocol Framework
  • Forward secrecy and deniability
  • Resistant to traffic analysis
  • No central servers or points of failure

Mesh Network Capability

During complete internet shutdowns, Kranti creates a Bluetooth mesh network where messages hop from device to device, forming a resilient communication network that authorities cannot easily control or shutdown.

  • Functions without internet connectivity
  • Device-to-device message propagation
  • Self-healing network topology
  • Resistant to network disruption

Key Features

Essential capabilities for emergency communication

Secure & Private

End-to-end encryption ensures your messages remain private and secure from surveillance.

Decentralized

No central servers means no single point of failure or control for authorities to target.

Offline Capable

Bluetooth mesh networking allows communication even when internet is completely shutdown.

Future Development

Join us in building the next generation of emergency communication tools

Version 2.0 Vision

Our main goal is to completely redesign the app with a modern interface that rivals popular messaging apps like Messenger or WhatsApp, while keeping the core BitChat protocol intact for security and decentralization.

Planned Improvements:

  • Modern, intuitive user interface
  • Enhanced user experience and navigation
  • Improved multimedia support
  • Better performance and reliability
  • iOS version development
  • Advanced mesh networking optimization

Technical Focus:

  • Cross-platform compatibility
  • Battery efficiency improvements
  • Enhanced security features
  • Scalable mesh network protocols
  • Offline-first architecture
  • Accessibility improvements

Volunteers Welcome!

We're looking for passionate developers, designers, and contributors who want to help build critical communication infrastructure for Nepal. If you believe in digital rights and want to make a real impact, we'd love to work with you.

Download Kranti

Get the app now and be prepared for any emergency

Kranti App

Kranti v1.0

Available for Android

Note: iOS version is in development. The app is cross-sync compatible with the original BitChat app available on iOS.