Local and offline

How to open a CSV without uploading the data.

“Runs in a browser” and “stays local” are not always the same promise. Check the application architecture, telemetry and file behavior—not only the marketing headline.

The privacy checklist

  • Does the app send file contents or metadata to a server?
  • Does it require an account or cloud workspace?
  • Does it send diagnostics, usage analytics or telemetry?
  • Can it update or overwrite the source file?
  • Does it still work with the network disconnected?

csvlite’s answer

The csvlite desktop application has no HTTP client, no account system, no telemetry and no network code. It reads source data from disk and treats it as read-only. Saved workspace state—paths, filters, layout and scroll position—stays in a local application-data directory.

Offline is useful beyond secrecy

Local viewing avoids multi-gigabyte upload time, works on restricted networks, and gives security reviewers a much smaller claim to verify. It also means csvlite does not provide cloud sharing, simultaneous editing or a remote backup. Those are real advantages of hosted tools when collaboration is the job.

A precise promise

Your file does not leave through csvlite because csvlite contains no mechanism to send it. The purchase and download happen in your browser, outside the app.