Production Release — All Security Fixes Applied

Download MumbleChat

Military-grade encrypted messaging and calls. Available for Android. Real X25519 key exchange, Ed25519 signatures, WebRTC E2EE calls.

🤖 Android 📣 Voice Calls 🎥 Video Calls 🔐 E2E Encrypted
🤖

RamaPay Android App

v4.8.1 — Play Store Hardening

The full-featured mobile wallet with BouncyCastle X25519 encryption, Ed25519 signatures, WebRTC voice/video calls, SQLCipher database, and mobile relay node support.

📣 Voice Calls 🎥 Video Calls 📡 Mobile Relay 🔐 E2EE
⬇️ Download APK (v4.8.1 — Play Store Hardening)

Android 8.0+ • ~109 MB • Direct APK Install

📡 Become a Mobile Relay Node: Earn MCT rewards by running a relay node on your phone. No servers needed.

Security Shield

Military-Grade Security Stack

Every message is encrypted end-to-end with real X25519 Diffie-Hellman key exchange (BouncyCastle on Android, Web Crypto on Chrome). Your private keys never leave your device — relay nodes are just encrypted byte forwarders.

🔑 X25519 ECDH ✍️ Ed25519 Signatures 🗄️ SQLCipher AES-256 🚫 Zero Knowledge Relay

What's New in V14.0

PeerId Privacy + Voice & Video Calls. All security hardened.

🔐

Real X25519 ECDH

BouncyCastle-based X25519 key exchange replaces placeholder. Full Curve25519 Diffie-Hellman.

✍️

Ed25519 Signatures

Real Ed25519 message authentication. Cryptographic proof of sender identity.

🗃️

SQLCipher Storage

All local data encrypted at rest with SQLCipher AES-256. Database key derived from wallet.

🛡️

Wallet Auth

Self-signed wallet authentication replaces hub-based auth. Your keys, your identity.

Rate Limiting

10 msg/s rate limit with queue caps (200/user, 50K total) prevents relay abuse.

📦

256KB Max Payload

Enforced message size limit prevents memory attacks on relay nodes.

🌲

No Logging in Release

Timber ReleaseTree strips all debug logs in production builds. Zero data leakage.

⛓️

V14 Contracts

PeerId Privacy relay proofs with commit-verify pattern. No IP addresses on-chain.

📣

Voice Calls

WebRTC P2P voice calls with SRTP encryption. Opus codec. NAT traversal via libp2p.

🎥

Video Calls

HD video calling with H.264 codec. E2EE via WebRTC SRTP. Mobile-optimized streaming.

Installation Guide

📱 Android Installation

1
Download APK — Tap the download button above
2
Enable Unknown Sources — Settings → Security → Unknown Sources
3
Install APK — Open the downloaded file and install
4
Connect Wallet — Import or create a Ramestta wallet
5
Register On-Chain — Your identity is stored on-chain, wallet-signed
6
Start Messaging & Calling — Send encrypted messages and make voice/video calls

Feature Overview

Feature 🤖 RamaPay Android Status
End-to-End Encrypted Messaging X25519 + AES-256-GCM ✅ Live
Voice Calls WebRTC P2P + SRTP (Opus) ✅ Live
Video Calls WebRTC P2P + SRTP (H.264) ✅ Live
File Transfer Encrypted chunks via relay ✅ Live
Local Storage SQLCipher (AES-256) ✅ Live
On-Chain Identity Wallet-signed registration ✅ Live
Mobile Relay Node Earn MCT rewards ✅ Live
PeerId Privacy No IP addresses on-chain ✅ V14

System Requirements

🤖 Android

  • Android 8.0 (Oreo) or higher
  • ~141MB storage space for app
  • Internet connection (WiFi or mobile data)
  • Optional: Ramestta wallet for on-chain identity
  • Microphone and camera for voice/video calls

Start Chatting Securely

Download, connect your wallet, and start sending encrypted messages and making calls. No phone number needed.