MeshTalk is an offline, end-to-end encrypted peer-to-peer messenger for iOS. It works without servers and without the internet by using MultipeerConnectivity (Bluetooth and peer-to-peer Wi-Fi) to discover nearby devices and establish secure, direct connections. WHY MESHTALK β’ No accounts: Start chatting instantly β no phone number or email required. β’ No servers: Messages are sent device-to-device; nothing is stored in the cloud. β’ End-to-end encryption: X25519 (ECDH) + HKDF (SHA-256) + ChaCha20-Poly1305. β’ Local-only: Works offline for nearby communication (events, remote areas, outages). β’ Minimal and private: No analytics, no ads. KEY FEATURES β’ Nearby discovery via Bluetooth / peer-to-peer Wi-Fi β’ Camera QR code scan to exchange contact keys securely β’ Simple chat interface with on-device message storage β’ Automatic key management (stored in iOS Keychain) PRIVACY & SECURITY MeshTalk encrypts messages on your device before sending them. We never collect personal data. Message history remains local on your device. REQUIREMENTS β’ iOS 15 or later β’ Bluetooth and Wi-Fi enabled for discovery SUPPORT Questions or feedback? Open an issue at: https://github.com/Stebalnik/meshtalk/issues