Drop a CSV, JSON or Parquet file and get an instant column profile, run SQL over it with DuckDB-WASM, and scan it for PII. It all runs on your device — your file never leaves the tab, so it's safe for data you couldn't upload to a random web tool.
Parsed locally with DuckDB-WASM — nothing is sent to a server.
How it works. Your file is read into memory and registered with DuckDB-WASM — a full analytical SQL engine compiled to WebAssembly — running in a Web Worker in your browser. Profile uses DuckDB's SUMMARIZE for per-column type, null-rate, distinct count and distribution stats; Query runs any SQL you type against the table data; PII scan runs pattern detectors (email, phone, card + Luhn, IP, national IDs) over the text columns on-device and can export a redacted copy. Because everything is local, it handles files you couldn't paste into an online tool. Built by John Mikel Regida — part of the lab.