Local cleaning stays in your browser.
Last updated: 6 September 2026
This site and Data Cleaning are operated by Loam, a product of Ship It! Software Limited.
Browser-local tool
In local mode, CSV parsing, profiling, cleaning, preview, and export happen in your browser. That mode does not upload file contents, filenames, columns, rows, or values to Loam or Claude.
Optional temporary workspace
Temporary mode uploads only after you press Upload to temporary Loam. The site Worker keeps its service-account key server-side and creates one ordinary private leased Namespace. It returns a reveal-once token scoped to that exact Namespace; the token remains only in page memory. Your browser sends file bytes directly to Loam's configured upload provider with the neutral server-side filename upload.csv, then calls the ordinary Loam regional API to import, inspect, and query the table. Loam therefore processes the uploaded bytes, generated table name, schema, and cleaning SQL. The Namespace expires after 24 hours by default. Reloading or disconnecting loses access, and automatic expiry removes the Namespace and its tables.
Privacy-preserving measurement
On the canonical site, we send pageviews and a small allowlist of fixed cleaning outcomes to PostHog through a same-origin Worker endpoint. Measurement uses a random session ID held only in memory for the current tab and does not create a person profile. We do not send cookies, identity, referrer, URL query, filename, columns, rows, values, plan, fuzzy candidates, SQL, or free-form errors. Analytics failures never block cleaning. Cloudflare processes ordinary network information, including IP and browser request data, to host, protect, and rate-limit the site.
Optional account session
If you log in with Loam, delegated access credentials are discarded after identity is resolved. An encrypted, HttpOnly, host-only session stores only the bounded identity projection needed by this site. Browser code receives only whether you are signed in plus an optional display name and account address. Login is independent of a temporary Namespace and cannot retain it.
Governed work
The identity control links to the ordinary Loam dashboard, where Loam's typed clients handle governed data. Claude uses Loam's existing connector and privacy boundary. This minisite does not proxy those ordinary data operations.