Your mind. Kept safe.
MindSafe by Aryawork is a high-security, offline-first markdown editor and personal vault. Built with Rust and egui-eframe, it is engineered for users who demand absolute privacy without compromising on performance.
By keeping everything local and applying industry-standard encryption, MindSafe ensures that even if your device is stolen, your data remains a mystery to everyone but you.
MindSafe doesn't just "hide" your notes; it mathematically protects them.
- Hardened Key Derivation: Your master password is never stored. We use Argon2id (the winner of the Password Hashing Competition) to derive encryption keys, making brute-force attacks computationally exhausting.
- Authenticated Encryption: Every note is encrypted using XChaCha20-Poly1305, providing both high-speed encryption and data integrity (ensuring your notes haven't been tampered with).
- Zero-Knowledge by Design: There is no "reset password" button. No one—not even the developers—can access your data.
- Safe-Copy (Secure Clipboard): MindSafe protects your system clipboard by copying data in an encrypted state, decrypting only when pasted back into the app. This prevents "clipboard sniffing" by other background processes.
- Memory Safety: Leveraging Rust’s ownership model, we ensure secrets are zeroed out in memory as soon as they are no longer needed, mitigating forensic memory analysis.
- 100% Offline: MindSafe has no cloud dependency. It will not "call home," or send telemetry.
- Zero Telemetry: We don't collect "anonymous usage data." Your habits are your business.
- Audit Logs: Every sensitive action (authentication attempts, config changes) is logged locally in an encrypted audit trail.
- SQLite Backend: High-performance, ACID-compliant storage ensures your database never corrupts.
- Version History: Every change is tracked. Accidentally deleted a paragraph? Roll back to any previous state.
- Auto-Save & Backup: Configurable intervals for automatic saving and encrypted backups to ensure you never lose a word.
- Cross-Platform: Native performance on Windows, macOS, and Linux.
Read detailed documentation, roadmap and other details from MindSafe Docs.
| Component | Technology | Why? |
|---|---|---|
| Language | Rust | Memory safety and blazing speed. |
| GUI | egui | Immediate mode GUI for a lightweight, responsive feel. |
| Database | SQLite | The gold standard for reliable local data storage. |
| Encryption | XChaCha20-Poly1305 | Modern, secure, and resistant to side-channel attacks. |
MindSafe is available as a portable, standalone application for Windows, macOS, and Linux. You can download the latest version from the Releases page.
| Platform | Installer | Binary |
|---|---|---|
| macOS (Universal) | mindsafe-macos.dmg | mindsafe-macos-universal.tar.gz |
| Linux x86_64 | mindsafe-linux-x86_64.deb | mindsafe-linux.tar.gz |
| Windows x86_64 | mindsafe-windows.zip | mindsafe.exe |
Verify integrity: SHA256SUMS.txt
- Download
mindsafe-windows.zip. - Extract and run
mindsafe.exe. - If prompted by SmartScreen, click More Info > Run Anyway.
- Download
mindsafe-macos.dmg. - Drag MindSafe to your Applications folder.
- If blocked by Gatekeeper, allow it via System Settings > Privacy & Security.
- Download
mindsafe-linux.tar.gzand extract. - Install dependencies:
sudo apt install libgtk-3-0 libssl3 libsqlite3-0 - Execute the
mindsafebinary.
Read more about installation in MindSafe Docs.
MindSafe is Free and Open Source Software (FOSS). We believe security tools must be open to public audit to be truly trusted.
Licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later).
In the spirit of absolute transparency—and because we believe security-critical software should be honest about its origins—here is the breakdown of how MindSafe was built:
- Core Logic & Security (80% Human / 20% AI): The vast majority of the architectural design, security implementation (encryption flows, memory management), and core Rust logic is hand-written. AI was utilized strictly for generating repetitive boilerplate, standard definitions, and basic UI layouts to accelerate development without compromising the integrity of the security model.
- Documentation (10% Human / 90% AI): To ensure our documentation is as clear, readable, and comprehensive as possible, we leverage AI to structure and refine our guides. The technical requirements and "truth" of the docs are human-verified, while the phrasing and formatting are AI-assisted.
We believe this hybrid approach allows us to focus our human expertise where it matters most: your privacy.
Warning: MindSafe is a local-only tool. If you lose your master password, your data is permanently irretrievable. We cannot help you recover it.