Additional
MindSafe includes several automated systems designed to balance high-security protocols with a seamless writing experience. These features ensure that your data is preserved and protected even if you forget to manually save or lock your device.
Automated Safeguards
Adaptive Auto-Save
MindSafe eliminates the risk of data loss due to unexpected interruptions.
- Configurable Intervals: You can define exactly how often the application commits changes to the encrypted database (e.g., every 30 seconds or 5 minutes).
- Atomic Writes: Utilizing SQLite’s ACID-compliant architecture, auto-saves are “atomic,” meaning a save operation either completes fully or not at all, preventing file corruption during a power failure.
Session Auto-Lock
To protect against unauthorized physical access to an unattended device, MindSafe monitors user activity.
- Idle Timeout: The application will automatically “lock” and zero-out session keys from memory after a user-defined period of inactivity.
- Instant Re-Authentication: Once locked, the vault cannot be viewed or accessed without re-entering the master password to re-derive the encryption keys.
Scheduled Backups
Redundancy is a core pillar of data security.
- Automated Redundancy: MindSafe can be configured to create encrypted copies of your entire vault at specified intervals.
- Local Control: You choose the backup destination—whether it is a separate local folder or an external hardware drive. Like the primary database, these backups are fully encrypted and require your master password to restore.