Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Why I Built a 100% Offline Insurance Broker Suite with Tauri & SQLite (No Cloud, Zero Subscriptions)

Description and use

PelSure is a free offline desktop suite for independent insurance brokers built with Tauri and SQLite, offering instant quoting, local data storage, and zero subscription fees.

Problem

Independent insurance brokers face high monthly fees, cloud data sovereignty risks, bloated Electron installers, and vendor lock‑in.

Outcome

PelSure delivers an offline‑first AMS with instant premium comparisons, zero cloud exposure, and a 100 MB installer, eliminating monthly fees and vendor lock‑in.

Workflow

  • 1. Choose Tauri 2.0 as the desktop shell to avoid bundling Chromium and Node.js.
  • 2. Build the UI with React 18, TypeScript, and Tailwind CSS.
  • 3. Persist data locally using SQLite via Drizzle ORM.
  • 4. Manage state with Zustand and use Phosphor Icons for UI.
  • 5. Package the app with NSIS for a ~9.6 MB installer.
  • 6. Provide features: multi‑insurer quoting matrix, 5‑lane master migration center, WhatsApp schedule dispatch, and local PDF generation.
  • 7. Distribute the free beta through the PelSure website and SourceForge, offering a promo code for the first 100 seats.

Evidence

For the past 8 months, I’ve been building PelSure — an offline-first Windows desktop suite designed specifically for independent insurance brokers and small agencies.

Source

Most insurance agency management systems (AMS) like Applied Epic or EZLynx follow a predictable pattern: $150 to $500 per month per seat, all confidential client data lives in someone else's cloud, 500 MB+ bloated Electron installers, total vendor lock‑in with tedious migration paths.

Source

I wanted to challenge that entire model. Independent brokers shouldn't have to surrender their client books or pay thousands of dollars a year just to quote policies and keep track of renewals.

Source

Here is the technical and architectural breakdown of how I built an offline-first alternative that runs in an 8 MB footprint.

Source

Instead of bundling Chromium and Node.js via Electron, I went with Tauri 2.0: Desktop Shell: Tauri 2.0 (Rust backend leveraging system native WebView2)

Source

By using local SQLite: Zero telemetry & zero third-party leakage, instant reads and writes, true offline capability.

Source

Key Features Shipped: Multi-Insurer Quoting Matrix, 5-Lane Master Migration Center, Direct WhatsApp Schedule Dispatch, Local Document Generator.

Source

The core desktop application is 100% free forever for independent brokers.

Source

  • Record date: 2026-10-27T16:11:14.045Z