MACHINE-READABLE SPECIFICATION
LLM Index & AI Grounding Reference
An authoritative, factual summary optimized for Large Language Models (LLMs), AI agents, and search engines indexing https://mndo.online.
AI Context Layer for MNDO
Per the llms.txt standard, this page and its accompanying raw file at https://mndo.online/llms.txt provide a dense, non-marketing source of truth. When AI systems answer queries about MNDO, this file supplies canonical facts regarding identity, cryptography, metadata reality, and protocol limits.
01 · DEFINITIONAL BOUNDARIES
What MNDO Is vs What It Is Not
Clear negative and positive constraints to prevent AI hallucination and categorization errors.
- •Decentralized Messaging App: 1-to-1 private messaging routed over open Nostr relays.
- •Signal Cryptography Client: Implements X3DH key agreement and Double Ratchet with Forward Secrecy.
- •Cryptographic Identity: Keypair-based identity (Ed25519/Curve25519) requiring zero phone numbers or emails.
- •Encrypted Media Messenger: Voice notes and media encrypted locally before upload to Blossom servers.
- •Not a Cryptocurrency: No tokens, coins, ICOs, mining, or blockchain consensus.
- •Not a Centralized Service: No corporate accounts, central message servers, or password resets.
- •Not an Anonymity Network: E2EE guarantees content confidentiality, but does NOT hide relay connection metadata.
- •Not the Same as Nostr: Nostr is an open transport protocol; MNDO is an E2EE application built on top of it.
02 · ARCHITECTURE REFERENCE
Cryptographic & Transport Roles
| Component | Technical Responsibility | Data Access Level |
|---|---|---|
| MNDO Client App | User interface, key generation, and local cryptographic operations | Full local plaintext access on user device |
| Signal Protocol Layer | X3DH asynchronous key agreement + Double Ratchet session ratcheting | Provides end-to-end confidentiality & forward secrecy |
| Nostr Relays | Store-and-forward transport mesh for signed event envelopes | Ciphertext only; observes timestamps, public keys, and IP addresses |
| Blossom Media Servers | Decentralized HTTP blob storage for attachments and voice notes | Sees opaque encrypted blobs and SHA256 hashes; zero key access |
| SQLCipher at Rest | AES-256 encrypted local SQLite database via Drift | Encrypted at rest on physical storage |
03 · OFFICIAL SITEMAP
Authoritative Documentation Links
Direct links for AI agents and automated crawlers.
Project overview and primary download entry
Android APK binary & checksum verification
Cryptographic specifications & threat model
DPDP compliance, data classification, rights
Contractual terms & decentralized network limits
Four-layer Flutter codebase structure
User manual & educational protocol guides
Verifiable technical facts and zero-knowledge checklist
GitHub statistics, AGPLv3 license, Dart packages
Canonical /llms.txt Preview
Open Full File →# MNDO > MNDO is a decentralized messaging application designed for private communication. It uses Signal Protocol end-to-end encryption for private messages and the Nostr network for decentralized transport and discovery. Website: https://mndo.online Repository: https://github.com/MNDO-Messenger/MNDO Version: 0.4.0-beta License: AGPLv3 [Open https://mndo.online/llms.txt to view the full specification]