Mini Diarium is an encrypted, local journaling app designed for privacy and simplicity. With AES-256-GCM encryption for each entry and no internet connection, your journal remains safe. Built using modern technologies like Tauri and Rust, it offers a clean interface to keep your thoughts secure without compromising on performance.
Mini Diarium is an encrypted, local, cross-platform journaling application designed to maintain user privacy. Each journal entry is secured with AES-256-GCM encryption, ensuring that data remains safe on disk and is inaccessible from the internet. With a commitment to keeping user information local, Mini Diarium operates without any telemetry, analytics, or network connections, ensuring complete confidentiality.
Key Features
- Key File Authentication: Unlock the diary using an X25519 private key file, providing an alternative to password protection. Seamlessly manage multiple authentication methods through the application’s Preferences.
- AES-256-GCM Encryption: Secure all journal entries with a unique random master key that remains inaccessible in plaintext, preventing unauthorized access.
- Rich Text Editor: Write and style journal entries easily with an intuitive editing interface.
- Calendar Navigation: Effortlessly browse through journal entries by date using an integrated calendar.
- Import & Export Options: Convert entries from various formats including Mini Diary JSON, Day One JSON/TXT, and jrnl JSON, as well as exporting entries to JSON and Markdown formats.
- Automatic Backups: Configure automatic backups when unlocking the diary to ensure data safety.
- Customizable Themes: Personalize the app’s appearance with multiple available themes.
- Cross-Platform Compatibility: Enjoy seamless access across Windows, macOS, and Linux platforms without sacrificing functionality.
- Zero Network Access: Ensure privacy with no data sending or receiving, as the application is entirely local.
Architecture Overview
Mini Diarium leverages a layered architecture with a Rust backend that interacts with a local SQLite database. The application design emphasizes a clear separation of concerns, ease of use, and robust security protocols.
Quick Start Guide
- Launch Mini Diarium and create a password to secure the diary.
- Begin writing journal entries, which are automatically saved as content is typed.
- Navigate through entries using keyboard shortcuts for convenience.
- Lock the diary after use to maintain privacy.
Mini Diarium serves as a modern and secure journaling tool, combining essential features with a focus on data protection and user privacy while delivering a clean and efficient user experience.
No comments yet.
Sign in to be the first to comment.