Morok is a messaging app that removes the need for personal identifiers during registration. It relies on cryptographic key pairs instead of phone numbers or email addresses. The software routes messages through a federated network of relay servers. Every conversation is encrypted on the device before transmission. The system keeps no message history on any server. Users can set messages to expire automatically after a chosen period. The application also provides a private email service with disposable aliases.
The program includes a dead man's switch for delivering prewritten messages when a user becomes inactive. It supports access through Tor for hiding metadata from network providers. Anonymous accounts can be created without any username. Such accounts are deleted after seven days of inactivity. The source code for the web client and relay server is published under the MIT license. The Android client remains closed source at this time. Morok does not display advertisements or collect behavioral metrics.
Morok is available for Android through Google Play, for Windows as a desktop application, and as a web client. The web version is open source, allowing independent audits. The relay server can be self-hosted using a provided script. Users on different relays can communicate without central coordination. The application includes a PIN lock that encrypts local keys with Argon2id. Local contacts are stored only on the device. The project remains in open beta with ongoing development.
| Account creation without personal identifiers or contact details | Cryptographic word sequence serves as sole authentication secret |
| Device-side encryption ensures only intended recipient decrypts payload | Protocol-level cipher applied universally without per-chat configuration |
| Server retains no message archive after delivery completion | Reinstallation yields no historical conversation recovery |
| Time-limited message lifespan with bilateral erasure | Automatic expiration reduces forensic recovery from storage |
| Invitation-restricted group communication with encrypted metadata | Membership, naming, and content concealed from relay operators |
| Identifier-free accounts reachable only through shared links | Inactivity triggers complete account erasure after seven days |
| Pre-scheduled message delivery upon prolonged user absence | Automated transmission of credentials or instructions post-inactivity |
| Onion routing support conceals messenger usage from network observers | Hidden service address bypasses provider-level traffic inspection |
| Distributed server architecture eliminates centralized failure points | Independent node operation with cross-server communication transparency |
| Sender identity concealed within encrypted message envelope | Relay observes recipient and payload only, not originator |
| Device-local contact naming invisible to server infrastructure | Message acceptance filtering reduces unsolicited contact attempts |
| Application access restricted through cryptographic PIN protection | Argon2id key derivation secures stored credentials against extraction |
| Integrated electronic mail with disposable alias management | Device-resident mailbox storage with encrypted peer correspondence |
| Advertisement-free operation without behavioral metric collection | Absence of commercial data monetization model |