{
  "id": 16086399,
  "title": "I Built a Notion Alternative That Works in Airplane Mode. Now Help Me Solve Sync Conflicts",
  "url": "https://urgent.news/2026/10/22/i-built-a-notion-alternative-that-works-in-airplane-mode-now-help-me",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-22T18:43:47.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/mayank_jha333/i-built-a-notion-alternative-that-works-in-airplane-mode-now-help-me-solve-sync-conflicts-208c"
  },
  "original_language": "en",
  "account": "While commuting last month on a train, I found myself stuck with a spinning spinner on my notes app while trying to jot down a single idea. Seeing this prompted me to create Dovli, an app designed for writing, planning and sketching that works seamlessly even without an internet connection.\n\nDovli brings together notes, documents, to-do lists and whiteboards all within a single app. It features a block editor with commands, nested pages, tables and to-do lists. Users can search across all pages using ⌘K and apply tags with #. The app also includes whiteboards and flowcharts that coexist with notes.\n\nPage styles ranging from Linen to Sage Garden are available, along with both light and dark themes. One standout feature is its offline-first design. Edits are stored directly on the device and automatically sync once back online.\n\nThe app also supports Multi-Model Confluence (MCP) with Claude Desktop, Claude Code or Codex, enabling search, writing and editing of pages. Importing data from Notion, Evernote and Craft is another capability. Dovli is available on the web, macOS and Windows, as well as Android (with the APK now accessible on Google Play since November 7th).\n\nDespite these strengths, I face a challenge: when users edit the same note on different devices like laptop and phone while offline, which version should take precedence upon reconnection? Currently, Dovli defaults to the last write method, although this can sometimes result in lost work. Alternatively, merging both versions provides a smart approach though it may lead to messy data.\n\nAnother option would be to ask users for input - a safe choice but quite intrusive. To resolve this issue, I invite feedback. Submit your vote as 1 (last write wins), 2 (merge both) or 3 (ask the user). I will then implement the most popular choice into Dovli, crediting the contributor in the changelog.\n\nInterested users can try Dovli at dovli.in. The source code is available at github.com/MayankJha0333/dovli.",
  "summary": "Last month I was on a train. Tunnel. My notes app showed a spinner. I just wanted to write down one idea , and my notes app was waiting on a server. So I built Dovli : a calm place to write, plan and sketch. Notes, docs, to-dos and whiteboards in one app, and it keeps working when the internet doesn't. What Dovli does ✍️ Block editor with / commands, nested pages, tables and to-do lists 🔎 ⌘K…",
  "key_points": [
    "Dovli app works offline with notes, docs, lists, whiteboards",
    "Supports Multi-Model Confluence for search, writing, editing",
    "Users vote on sync conflict resolution method"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}