1,000
Privacy Guarantee

Privacy Policy & Data Security

Last updated: August 2026

Local Browser Processing

All JSON, CSV, and TSV files are read and parsed entirely inside your browser using client-side JavaScript and HTML5 File APIs.

Zero File Uploads

We operate no file storage backends, databases, or traditional servers. Your file content never leaves your memory.

Anonymous Analytics

The conversion counter endpoint increments an anonymous global count without recording IP addresses, file names, or contents.

1. Technical Architecture

DataLens is designed from the ground up to operate without a server infrastructure. When you drag and drop a file or paste raw JSON/CSV string into DataLens:

  • The text is loaded into local browser JavaScript memory (`FileReader` API).
  • Web Workers run in isolated browser threads to infer schema types and flatten nested objects.
  • TanStack Virtual handles DOM rendering without sending data over network requests.

2. Conversion Counter Endpoint

When a dataset is successfully parsed into the workspace, a single anonymous POST request is sent to /.netlify/functions/conversion to atomically increment a Redis counter.This request contains no payloads, no headers with user data, no filenames, and no dataset contents.

3. Third-Party Ads & Sponsorships

DataLens uses non-intrusive sponsor placements to support continuous development. Ad slots are kept strictly separated from application controls and table content.