A secure workspace for your team. A private database for your apps.
Haven is a calm, collaborative workspace where your team works with notes, files, apps, and data - encrypted by default and installable on any device. It runs on MindooDB, an open-source, local-first sync database you can run on your own servers, in your own jurisdiction; the server only ever sees ciphertext. Real data sovereignty, without giving up real-time collaboration.
Five things that set Haven apart
Client-side keys, no plaintext on the server. Apps only see what you explicitly share. Fine-grained access control governs who can create, change or delete documents - enforced cryptographically, even offline.
Automerge-based merges, shared tenants, and a guided onboarding flow for bringing teams in.
Runs as a PWA on iOS, Android, and desktop. Add multiple instances for work, personal, and demos.
Full local use with built-in backup and flexible push-only, pull-only, or bidirectional sync.
Build apps with the MindooDB App SDK or have an AI generate them from the published context files.
From three orgs into one private workspace
When buyer, seller, and counsel work on the same confidential deal, each side keeps its own tenant. Haven brings the shared documents, Q&A, and closing tasks into one workspace - while the server only ever sees ciphertext, and every change becomes a signed node in a tamper-evident DAG.
Two AI hosts · ~23 min · generated by NotebookLM
A relaxed deep-dive into how Haven turns MindooDB into a browser-based workspace: end-to-end encrypted data with keys that never leave your device, local replicas for fast offline work, CRDT-based merging with a tamper-evident change history, strictly separated multi-tenant workspaces, custom apps, and virtual views that combine data across contexts. An entertaining and accessible introduction to the platform.
Your workspace, your way
Pages, Chicklets, and groups let you arrange databases, applications, notes, web content, and media exactly the way your team thinks. Haven becomes the calm home screen for your encrypted data.
- Multiple workspace pages reorderable like tabs, plus an All page for a full overview.
- Draggable, resizable tiles for databases, apps, notes, web, media, and Mermaid diagrams.
- Search by database, tenant, tag, or server so nothing gets lost.
- Database browser with CRUD, revision compare, and drag-and-drop file attachments.
- Rich file preview for Office, images, audio, and video - MP4 even transmuxed on the fly.
A real workspace, ready for everyday work
Haven is not a concept mockup. It is a working product that already brings together navigation, workspace organization, search, database access, and local-first workflows in the browser.
Click the workspace screenshot to inspect a much taller Haven page with notes, media, running apps, mind maps, Kanban boards, and Mermaid tiles in one real workspace.
A real app platform, not just a launcher
Applications can run embedded in the Haven grid or in their own tab, access selected databases and views, and ship as either externally hosted web apps or Haven-hosted bundles served offline by the service worker.
- MindooDB App SDK with launch context, live events, documents, attachments, and Virtual Views.
- Capability-based security - Haven decides what every app can see and do.
- Online or offline - hosted bundles run even when the network is gone.
- Eight apps - three first-party productivity apps you install from Haven (Mindoo Vega, for mind mapping and Kanban task tracking with full-text search, Mindoo TodoManager, for team todos, and Mindoo Teacher's Desk, a complete digital workspace for teachers), three open-source collaborative editors that demonstrate the SDK's granular patch APIs (Mindoo TeamEdit, a collaborative markdown editor with character-level merging, Mindoo TeamGrid, a collaborative spreadsheet with around 280 Excel-compatible formulas, charts, XLSX round-trip, and Virtual View Sheets that pull data from cross-tenant Haven views into ordinary worksheets, and Mindoo TeamSketchbook, a collaborative multi-page hand-drawing sketch book with paper styles and stroke-level merging), a beautiful responsive weather tile (Mindoo Weather) that adapts to the tile size and showcases the SDK's UX surface, and the open-source MindooDB App SDK example to fork as the starting point for your own app.
- Build with AI - feed /llms-full.txt and the example repo to a coding agent and let it generate apps.
Encrypted from the first keystroke
Haven inherits MindooDB's trust model. Data is encrypted on the client before it ever leaves the device, apps run in sandboxed iframes with granular permissions, and the DAG explorer makes collaboration auditable.
- End-to-end encryption with client-held keys and no plaintext on infrastructure.
- Sandboxed apps on separate origins; hosted bundles get an even stricter opaque-origin sandbox.
- DAG explorer turns Automerge merges into a navigable, auditable history.
- Flexible sync - push-only, pull-only, or bidirectional per setup, and per database you can choose whether to transfer documents plus attachments or documents only for leaner, faster syncs.
- Built-in backup of in-browser data, plus Virtual Views as a secure analytical layer.
Local, demo, or your own server
Haven Community works in three topologies. Choose the one that matches your workflow - you can move between them without changing clients.
Create tenants and databases entirely offline. No server, no sync - ideal for personal use, drafts, and offline demos.
Push a local tenant to the hosted demo server and invite real collaborators. Demo data is wiped periodically - it is for evaluation, not production.
Point Haven at a MindooDB server you run. See README-server.md for setup.
Community or Enterprise
The Haven PWA at haven.mindoodb.com. Free to use today, full local use, optional demo server, and self-hosting against your own MindooDB server.
Custom branding, managed UI and workspaces, in-house app store, workspace roaming, automatic backup, inline attachment editing, and more - from Mindoo GmbH.
MindooDB and Haven updates
Product updates and implementation notes from the MindooDB ecosystem.
11.07.2026
A faster sync, live updates, and a workspace you can recover from a sheet of paper
The quieter half of this summer's work is under the hood. Haven's sync got a new version that moves less data and puts less load on the server, our servers can now nudge your devices the instant new data arrives so collaboration feels immediate, and the Sync page can push your changes out the moment you make them. And there is a lovely bit of paranoia-as-a-feature: a printable recovery sheet, a page of redundant QR codes protected by a security question, that can rebuild your whole workspace even if every device is gone - scan the codes, sync, and you're back.
11.07.2026
Mindoo Teacher's Desk - a teacher's whole working day, on data that stays private
Mindoo Teacher's Desk is our new commercial app for teachers, and the biggest thing we have built on Haven so far. It brings a teacher's whole day into one place - timetable, calendar, lesson planning and delivery, classes and learners, grades, seating plans, materials, parent conversations, tasks and notes - and because it runs on MindooDB, the sensitive data it holds (children's names, grades, observations) is encrypted so the server operator can never read it, syncs across all your devices, and keeps working offline. It ships in eight languages, installs from the Haven App Store in one click with a demo data set to explore, and its Word-document editing now works on phones and tablets thanks to a document editor we forked and are extending ourselves.
11.07.2026
Mindoo TeamSketchbook - collaborative drawing for tablets and pens, free and open source
Mindoo TeamSketchbook is a new open-source sample app for MindooDB Haven: a multi-page sketchbook you draw in by hand, made for tablets with a pen like the Apple Pencil or Samsung S-Pen, but happy with a mouse or your finger too. Pen, marker and eraser, a choice of paper - blank, squared, lined, dotted, music staves and more - and portrait or landscape per page. Because it is built on MindooDB, two people can draw in the same sketchbook on different devices and their strokes merge together on the next sync, with a full revision history so you can flip back to any earlier version of a drawing.