Gratis Haven-bèta Datasoevereiniteit

Samenwerken - online, offline en over organisaties heen.

Haven is een rustige, gedeelde werkruimte voor notities, bestanden, apps en gegevens - end-to-end versleuteld, op elk apparaat, met de volledige geschiedenis van elke wijziging.

Mis je een app?
Beschrijf hem, en de ingebouwde App Builder schrijft, publiceert en installeert hem voor je - zonder programmeren. Het draait allemaal op MindooDB, een open-source local-first sync-database die je in je eigen rechtsgebied kunt hosten; de server ziet nooit meer dan versleutelde gegevens - echte datasoevereiniteit, zonder in te leveren op samenwerken in realtime.

Waarom Haven

Vijf dingen die Haven onderscheiden

Standaard veilig
End-to-end versleuteld

Sleutels blijven op de client, geen leesbare gegevens op de server. Apps zien alleen wat je uitdrukkelijk deelt. Fijnmazige toegangscontrole bepaalt wie documenten mag aanmaken, wijzigen of verwijderen - cryptografisch afgedwongen, ook offline.

Samenwerken
Gemaakt voor meerdere gebruikers

Merges op basis van Automerge, gedeelde tenants en een begeleide onboarding om teams aan boord te halen.

Platformonafhankelijk
Overal installeerbaar

Draait als PWA op iOS, Android en desktop. Voeg meerdere instanties toe voor werk, privé en demo's.

Local-first
Werkt zonder netwerk

Volledig lokaal gebruik met ingebouwde back-up en flexibele synchronisatie: alleen verzenden, alleen ontvangen of allebei.

Uitbreidbaar
Echt app-platform

Beschrijf de app die je team mist en de App Builder schrijft, host en installeert hem - zonder programmeren. Of bouw hem zelf met de MindooDB App SDK.

In de praktijk

Van drie organisaties naar één privéwerkruimte

Als koper, verkoper en advocaten aan dezelfde vertrouwelijke deal werken, houdt elke partij haar eigen tenant. Haven brengt de gedeelde documenten, Q&A en afrondende taken samen in één werkruimte - terwijl de server nooit meer dan versleutelde gegevens ziet en elke wijziging een ondertekende knoop wordt in een manipulatievrije DAG.

Diagram met drie zakelijke partijen - koper, verkoper en advocatenkantoor - waarvan de gegevens via één pijl samenkomen in een centrale tegel voor een Haven-werkruimte met een gouden slotje; het toont samenwerking over tenants heen waarbij de server alleen versleutelde gegevens ziet
Deal room over tenants heen: koper, verkoper en advocatenkantoor houden elk hun eigen tenant. De gedeelde documenten, Q&A en taken staan in één privé Haven-werkruimte, terwijl de server nooit meer dan versleutelde gegevens ziet.
Drie onafhankelijke tenants - één gedeelde, end-to-end versleutelde werkruimte. Virtuele weergaven over tenants heen brengen de gegevens van alle partijen samen in één dealdashboard.
DAG-verkenner in MindooDB Haven met de volledige wijzigingsgrafiek van een document met vertakkingen en een merge, plus een zijpaneel met de gematerialiseerde toestand, de auteur van de wijziging, het tijdstempel en de JSON van de betrokken velden
DAG-verkenner: elke wijziging is een ondertekende knoop. Vertakkingen tonen gelijktijdige bewerkingen, merge-knopen tonen hoe Automerge ze heeft samengevoegd - het audittrail waar elke toezichthouder om vraagt, zit er gewoon in.
Het manipulatievrije audittrail ontstaat vanzelf: elke ondertekende wijziging is een knoop in de DAG, met auteur, tijdstempel en diff per veld.
Nieuwe podcastaflevering
Zero-trust-samenwerking met MindooDB Haven

Twee AI-hosts · ~23 min · gemaakt met NotebookLM

Een ontspannen deep-dive in hoe Haven van MindooDB een werkruimte in de browser maakt: end-to-end versleutelde gegevens met sleutels die het apparaat nooit verlaten, lokale replica's om offline snel te werken, samenvoegen op basis van CRDT's met een manipulatievrije wijzigingsgeschiedenis, strikt gescheiden werkruimten voor meerdere tenants, eigen apps en virtuele weergaven die gegevens over contexten heen samenbrengen. Een onderhoudende en toegankelijke introductie tot het platform.

Aflevering downloaden
Eén plek voor het dagelijks werk

Jouw werkruimte, jouw indeling

Met pagina's, Chicklets en groepen orden je databases, applicaties, notities, webinhoud en media precies zoals je team denkt. Haven wordt het rustige startscherm voor je versleutelde gegevens.

Werkruimte & apps →
  • Meerdere werkruimtepagina's, te herschikken als tabbladen, plus een Start-pagina voor het volledige overzicht.
  • Versleepbare tegels met instelbare grootte voor databases, apps, notities, web, media en Mermaid-diagrammen.
  • Zoeken op database, tenant, tag of server, zodat niets verloren gaat.
  • Databasebrowser met CRUD, revisievergelijking en bijlagen slepen en neerzetten.
  • Uitgebreid bestandsvoorbeeld voor Office, afbeeldingen, audio en video - MP4 wordt zelfs ter plekke omgepakt.
MindooDB Haven welcome screen in light mode
Drag to compare Haven light and dark mode.
In actie zien

Een echte werkruimte, klaar voor het dagelijks werk

Haven is geen conceptmockup. Het is een werkend product dat navigatie, indeling van de werkruimte, zoeken, databasetoegang en local-first werkwijzen nu al samenbrengt in de 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.

Real workspace

Full mixed-tile Haven workspace

Scroll inside the frame or jump directly to a region:

Long Haven workspace screenshot showing notes, media, embedded web content, running apps, a mind map, a Kanban board, and Mermaid diagrams in one large workspace page
Bouwen op Haven

Een echt app-platform, niet zomaar een launcher

Applicaties kunnen ingesloten in de Haven-werkruimte of in een eigen tabblad draaien, geselecteerde databases en weergaven benaderen en worden geleverd als extern gehoste webapps of als bundles die Haven zelf host en de service worker ook offline uitlevert. En je hoeft er geen te schrijven om er een te krijgen: de App Builder maakt van een beschrijving een uitgerolde, geïnstalleerde app.

Apps & SDK →
  • App Builder - zonder programmeren. Beschrijf de app die je team mist: de eigen builder-app van Haven zet het project op, publiceert het op het web, laat een AI-agent hem schrijven en installeert hem in Haven. Wat je krijgt is een volwaardige MindooDB App met eigen broncode, die elke platformfunctie mag gebruiken - en de volgende functie vragen is gewoon een nieuwe beschrijving. Jij brengt een GitHub-, Cloudflare- en Cursor-account mee; de builder zelf is open source.
  • MindooDB App SDK met launch-context, live events, documenten, bijlagen en virtuele weergaven.
  • Capability-gebaseerde beveiliging - Haven bepaalt wat elke app mag zien en doen.
  • Online of offline - gehoste bundles draaien ook zonder netwerk.
  • Negen apps in de store - vijf eigen productiviteitsapps die je vanuit Haven installeert (Mindoo Vega, voor mindmappen, kanban, Gantt-planning en spreadsheetrapportage op dezelfde projectknopen, Mindoo TodoManager, voor teamtaken, Mindoo TeamEdit, een editor om samen aan markdown en Word-documenten te werken waarmee meerdere mensen tegelijk op meerdere apparaten dezelfde .docx bewerken zonder Word-licentie, Mindoo TeamSketchbook, een schetsboek met meerdere pagina's om samen met de hand te tekenen, met papierstijlen en samenvoegen op streekniveau, en Mindoo Teacher's Desk, een complete digitale werkplek voor leraren), één open-source editor om samen te werken die de fijnmazige patch-API's van de SDK laat zien (Mindoo TeamGrid, een spreadsheet om samen te werken met ongeveer 280 Excel-compatibele formules, diagrammen, XLSX-uitwisseling en virtuele weergavebladen die gegevens uit Haven-weergaven over tenants heen in gewone werkbladen halen), een mooie responsieve weertegel (Mindoo Weather) die zich aan de tegelgrootte aanpast en de UX-kant van de SDK toont, en het open-source MindooDB App SDK-voorbeeld om te forken als startpunt voor je eigen app, plus de App Builder zelf.
  • Of neem je eigen toolchain mee - fork de startsjabloon, of geef /llms-full.txt en de voorbeeldrepo aan de codeeragent die je al gebruikt.
Mindoo Vega Mind map and Kanban in one embedded app
Mindoo Vega embedded in Haven showing a mind map with nested projects, sprints, documents, and tasks
Mindoo Vega embedded in Haven showing the related Kanban board view for the selected project
TodoManager Light and dark mode team task boards
Mindoo TodoManager embedded in Haven showing a light theme task board grouped by importance and due date
Mindoo TodoManager embedded in Haven showing the same task board in dark mode
Mindoo TeamEdit Collaborative markdown editor with character-level merging
Mindoo TeamEdit embedded in Haven, showing a markdown document being edited on the left and the rendered live preview pane on the right
Mindoo TeamEdit showing a Mermaid timeline diagram authored as a fenced code block and rendered live in the preview pane

MindooDB Apps

Mindoo Vega-mindmap voor het project Productlancering Aurora, waarin elk onderwerpknooppunt een aangehecht paneel toont met verantwoordelijke, status, prioriteit, start- en einddatum, voortgang en geplande versus werkelijke inspanning en kosten
Mindoo VegaDesktop
Elk knooppunt draagt zijn taakgegevens

Een mindmap waarin elk knooppunt zijn taakgegevens draagt: verantwoordelijke, status, prioriteit, data, voortgang, inspanning en kosten.

133
Privé van opzet

Versleuteld vanaf de eerste toetsaanslag

Haven erft het vertrouwensmodel van MindooDB. Gegevens worden op de client versleuteld voordat ze het apparaat verlaten, apps draaien in iframes met sandbox en fijnmazige rechten, en de DAG-verkenner maakt samenwerken controleerbaar.

Beveiliging & privacy →
Haven-dialoog Applicatie configureren met runtimemodus, hostingmodus, startparameters en capabilities per database (schrijven, verwijderen, geschiedenis, bijlagen, weergaven), plus een tooltip die het recht op bijlagen beschrijft
Applicatie configureren: capability-raster per database (schrijven, verwijderen, geschiedenis, bijlagen, weergaven), plus startparameters en databasekoppelingen.
Haven-pagina Synchronisatie met de databases van een tenant, richtingsaanduidingen en een geopend synchronisatiemenu op de optie Alleen documenten, geen bijlagen
Pagina Synchronisatie: per database alleen verzenden, alleen ontvangen of allebei, met de keuze om alleen documenten of documenten plus bijlagen over te dragen.
  • End-to-end versleuteling met sleutels bij de client en geen leesbare gegevens op de infrastructuur.
  • Apps in een sandbox op aparte origins; gehoste bundles krijgen een nog strengere sandbox met opaque origin.
  • DAG-verkenner maakt van Automerge-merges een navigeerbare, controleerbare geschiedenis.
  • Flexibele synchronisatie - per opstelling alleen verzenden, alleen ontvangen of allebei, en per database kies je of documenten plus bijlagen of alleen documenten worden overgedragen, voor slankere, snellere synchronisaties.
  • Ingebouwde back-up van gegevens in de browser, plus virtuele weergaven als veilige analytische laag.
Waar je gegevens staan

Lokaal, demo of je eigen server

Haven Community werkt in drie topologieën. Kies degene die bij je manier van werken past - je kunt ertussen wisselen zonder van client te veranderen.

Deployment-opties →
Alleen lokaal
Volledig in je browser

Tenants en databases volledig offline aanmaken. Geen server, geen synchronisatie - ideaal voor persoonlijk gebruik, concepten en offline demo's.

Mindoo-demoserver
Teamfuncties uitproberen

Push een lokale tenant naar de gehoste demoserver en nodig echte medewerkers uit. Demogegevens worden regelmatig gewist - de server is voor evaluatie, niet voor productie.

Zelf gehost
Je eigen server

Richt Haven op een MindooDB-server die je zelf draait. Zie README-server.md voor het opzetten.

Nieuws uit de blog

Updates over MindooDB en Haven

Productupdates en implementatienotities uit het MindooDB-ecosysteem.

Alle berichten lezen →

23 september 2026

The Haven App Builder - describe the app your team is missing, and an AI writes it

Haven has been extensible through apps for a while: the MindooDB App SDK, a set of context files a coding agent can read, and a reference app to fork. That works - and it still asks you to care about where the code lives, who hosts it, and how the result reaches Haven. The new App Builder, itself an app in Haven's App Store, removes all of it. Connect GitHub, Cloudflare and Cursor once, then type a name and a few sentences about the app you are missing and press one button: the builder creates a private repository from a starter template, writes your brief into it, reserves a web address on Cloudflare, wires push-to-deploy, waits for the app to answer, hands it to Haven for installation, and sets a Cursor cloud agent to work - which you can then watch draw an icon, write the app and click through it in a browser. What comes out is an ordinary MindooDB App with its own repository and its own address, and it is safe to run because none of Haven's app isolation changed: sandboxed iframe, logical database ids, permissions you granted at install time, and a network allowlist that blocks anything the app was not allowed to call.

22 september 2026

Peer-to-peer sync between Haven clients - and reaching the MindooDB server in the cupboard

Haven clients can now sync directly with each other over the Iroh network, with no server in the middle: two devices of the same tenant converge device to device, carry on collaborating while the server is down, and hand over the complete signed history afterwards. It arrived as the side effect of solving a duller problem. The crazy-hardware series proved that a MindooDB server fits inside a phone, an Orange Pi and a Wi-Fi router - and then left every one of them sitting at a LAN address. At Local First Conf in Berlin I watched Brendan O'Brien present Iroh: endpoints identified by public key rather than DNS name, QUIC, relays when NAT gets in the way, and a Rust library that compiles to WebAssembly. Both the MindooDB server and the Haven client now speak it, so pasting a ticket into Haven makes the box in the cupboard reachable with no DynDNS, no port forward and no certificate. And once that runtime was in the browser, peer-to-peer sync was a change of argument rather than a change of code path.

12 september 2026

MindooDB on crazy hardware, part three - a server inside the Wi-Fi router

First an emulated x86_64 VM on an iPhone, then an Orange Pi Zero 3W with eight cores and 6 GB of RAM. This time the host is the box that was already in the room doing another job: a GL.iNet Flint 2 AX6000 Wi-Fi router - four ARM64 cores, 1 GB of RAM, 8 GB of eMMC and OpenWrt. It was the bumpiest setup of the three, and both potholes were OpenWrt's: Docker's bridge DNS could not resolve the npm registry during the build, and nftables would not hairpin the published port afterwards. Both are now handled by serversetup.sh itself. After that the server minted its identity in 1661 milliseconds, and Haven pushed a Teacher's Desk tenant to the thing that hands out our Wi-Fi.