Skip to content
Full changelog

Release 0.1.0

Local worker foundation

CSV and workbook parsing now run behind a typed browser-worker boundary with deterministic validation and export.

3 min read

01

File contents stay local

CSV, XLS, and XLSX files are parsed in a browser Web Worker. The main interface receives typed progress and result messages, while source bytes and repaired rows remain on the device.

Downloads are created from the local result. The source file is never overwritten.

02

A coherent free preview

The free tier validates and exports a deterministic 100-row preview. The interface distinguishes preview counts from full-file counts, preserves access to the original, and identifies proposed paid access without implying that unprocessed rows were checked or can already be unlocked.

03

Reusable local mappings

Column-mapping templates are stored in IndexedDB, scoped to the browser profile, and can be applied to later files without syncing spreadsheet headers or values to a server.

Check a real file before import.

The first 100 rows are free and process locally.

Fix a file free