Storage Management

MIDAS saves projects to your browser's storage. The Storage Management screen lets you view and delete saved projects, and check how much storage is in use.

Open the Storage Management Screen

Click the storage icon in the launcher screen header. The Storage Management screen opens. Click the Back button in the top-left corner to return to the launcher.

View Saved Projects

The summary at the top of the screen shows the total number of saved projects and their combined size.

The table below lists each project by name and file size. Project files are Gzip-compressed when saved, and the displayed size is the actual storage consumption.

Storage Management screen showing project count and total size summary at the top, a project list table in the middle, and the Danger Zone at the bottom

Delete Projects

Deleted projects cannot be recovered. Export important projects as MDS files before deleting. Use File > Export Project... in the project screen. See Getting Started for details.

All delete operations show a confirmation dialog. Full Application Reset requires an additional confirmation step.

Delete a Single Project

Click the X button on the project's row in the project list. A confirmation dialog appears. Click Delete to confirm.

Delete Multiple Projects

  1. Select projects using the checkboxes. Use Select All to select all projects
  2. Click Delete Selected
  3. Click Delete in the confirmation dialog to remove the selected projects

Backup Folder

You can automatically back up projects to a local folder outside the browser. If you select a folder synced with a cloud storage service such as OneDrive or Dropbox, your projects become accessible from other devices.

Configure backup

Open Settings > Backup and click Choose Folder... to select a backup destination. After setup, each time you save a project, a copy of the MDS file is written to that folder. Saving the same project overwrites the previous backup.

To stop backups, click Disconnect. Files already in the folder are not deleted.

Open on another device

Drag and drop an MDS file from the backup folder into MIDAS on another device, or use Open File. If the same backup folder is configured on both devices, MIDAS detects newer versions when you open a project and lets you choose which version to use.

Browser support

This feature uses the File System Access API1 and is available only in Chromium-based browsers (Chrome, Edge, etc.). In Firefox and Safari, the setting appears in Settings but is disabled. If backup is not available, export MDS files manually via File > Export Project....

Danger Zone

The Danger Zone at the bottom of the screen contains bulk data deletion operations. MIDAS stores project data in OPFS2, signing keys in IndexedDB3, and settings in localStorage4. See Privacy and Security for details on storage locations.

Clear All Projects

Deletes all saved projects. Signing keys are stored in IndexedDB and settings in localStorage, so they are not affected by this operation.

Full Application Reset

Deletes all MIDAS data: OPFS files, IndexedDB data, and localStorage settings. Requires two-step confirmation.

After reset, MIDAS returns to its initial state as if opened for the first time. Signing keys and backup folder settings are also deleted by this operation. Signing keys are used to verify authorship and detect tampering in exported MDS files. Without a backup, you will no longer be able to sign exports with your previous key. See Managing Signing Keys for backup instructions. Files in the backup folder are not deleted, but the folder setting is lost. You will need to select the folder again in Settings > Backup.

Comparison of Delete Operations

OperationProjectsSigning keysSettingsBackup settings
Clear All ProjectsDeletedKeptKeptKept
Full Application ResetDeletedDeletedDeletedDeleted

Browser Storage Limitations

MIDAS data is stored in browser storage scoped to the app.midas-app.org origin.

  • Capacity: The browser sets a storage quota per origin. The quota varies by browser and available disk space. Check current usage in the Storage Management summary. When the quota is exceeded, saving a project fails with an error. Delete unneeded projects to free up space
  • Data isolation: Other sites and browser profiles cannot access your data
  • Data persistence: Clearing site data for app.midas-app.org in your browser settings deletes all MIDAS data. Clearing only cookies or cache does not affect MIDAS data

See also

Footnotes

  1. File System Access API | MDN - A web API for reading and writing files on the user's local file system

  2. Origin Private File System (OPFS) | MDN - A private storage area available to each origin for web applications

  3. IndexedDB API | MDN - A browser API for storing structured data

  4. Web Storage API (localStorage) | MDN - A browser API for key-value storage