#FFFFFF TYPE: TOOL

Data
Veil

Analytics with no backend. Everything stays in your browser.

Stack
SQLite in WASM
OPFS storage
Footprint
critical path 9kb
1.2mb lazy
Built
Six weeks
Feb 2025

Load a CSV, get a queryable database that never leaves the machine. Charts are rendered from query results, not from an upload.

How it works

SQLite compiled to WASM, persisted to the Origin Private File System, so a session survives a reload without a server round trip.

Notes

Import is streamed, so a two-hundred-megabyte export does not blow the heap.

Changelog

  • v0.9 — OPFS persistence and streamed CSV import.
  • v0.5 — First public beta.

Features

03 included
SQLite in the tab
Real SQL against your own file.
OPFS persistence
Reload without re-importing.
Streamed import
Large exports never buffer in memory.
data-veil.example.dev — live
Screenshot of Data Veil
No cookies APP 06 / 13