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.