Haven / Workspace & Apps

A calm workspace for your encrypted data

Haven is a browser-based PWA you can install on any device. One workspace for databases, apps, notes, web content, and media - arranged the way your team thinks, and ready to work even when the network is not.

Install it anywhere

Runs as a PWA on every device you use

Haven is a progressive web app. You open it in a browser, install it to your home screen or dock, and launch it like any native app - on iOS, Android, macOS, Windows, and Linux.

  • Installable on phones, tablets, and desktops - same PWA, same data model.
  • Home-screen launch for a dedicated, full-surface experience without browser chrome.
  • Multiple instances side by side, for example one for work, one for personal, one for demos.
  • Offline by default: open the app and start working even without connectivity.
  • Looks right on every device: light and dark themes follow the system preference or a manual toggle, and embedded apps inherit the current theme live via the SDK.

PWA preview

Haven on iPhone and iPadOS home screens

Haven showing the in-app prompt to add the app to the iPhone home screen
Install flow iPhone / iPadOS
Home-screen prompt inside Haven

Haven can proactively suggest installing the PWA from Safari so users get a full-screen experience and quicker access on iPhone or iPadOS.

1 10
Organize your day

Pages, Chicklets, and groups

Workspace preview

Pages, Chicklets, and groups

Haven workspace showing Mermaid diagram tiles on a workspace page
Compose Mermaid diagrams beside your data

Workspace pages can hold diagram tiles such as Mermaid pie, Sankey, and C4 diagrams alongside the rest of the team's work.

1 4

Haven's home screen is made of workspace pages, tiles ("Chicklets"), and groups. It is the calm shell that holds everything else together.

  • Multiple workspace pages, reorderable like tabs, with a built-in All page for a cross-workspace overview.
  • Draggable, resizable Chicklets with double-click open, right-click actions, and quick movement between pages.
  • Visual grouping with shared headers, colors, and layouts so related items stay together.
  • Sort and search inside a page to find an item in a crowded workspace instantly.
One surface, many shapes

Everything your team works with, side by side

Tiles can represent data, apps, content, or context. Pick the right type for each task:

Database tiles

Open raw MindooDB data - documents, attachments, revision history.

Application tiles

Launch or embed MindooDB apps that read and write your data under strict permissions.

Text / reference tiles

Keep notes, runbooks, and reference material next to the systems they describe.

Web content tiles

Sandboxed frames for dashboards, partner systems, and external documentation.

Media tiles

Embed tutorial videos and media directly into the workspace.

Mermaid diagram tiles

Live architecture and process diagrams authored as code.

Admin tools built in

A full database browser for admins and developers

Database browser

CRUD, attachments, target switching, and DAG inspection

Haven database browser showing a list of documents in the vega database with filters and create actions
Database browser Desktop
Browse and filter live documents

Open a MindooDB database directly inside Haven, filter documents, inspect status, and start creating new records without leaving the workspace.

1 8

The database browser opens any MindooDB database the user has access to and offers full CRUD tools without leaving the workspace.

  • Create, read, update, and delete documents directly from the UI.
  • Raw JSON inspection for debugging document structure.
  • Side-by-side revision compare to audit how documents evolved.
  • Attachment management - add, remove, download, and extract files.
  • Drag-and-drop upload of one or many files from the desktop into a document.
Work with attachments in place

Rich file preview, online or offline

Haven previews common file types inline so you do not have to download attachments just to look at them.

  • Documents - text files, images, and Office formats like .docx, .xlsx, .pptx.
  • Media - audio and video with streaming and seeking support.
  • MP4 compatibility - videos are transmuxed on the fly with mp4box for smoother playback across browsers and codecs.
  • Unified flow - the same preview works for locally synced attachments and on-demand server content.

Attachment preview

Rich file preview for docs, video, and PDFs

Haven attachment preview dialog playing an MP4 video attachment inline
Attachment preview Desktop
Play MP4 files inline

Video attachments open directly inside Haven with transport controls and MP4 playback support, so users can inspect media without downloading it first.

1 4