Privacy-first analytics
Open, query and explore spreadsheets full of personal data without ever sending them to a server. OmniGrid runs entirely in your browser, so there is no cross-border transfer and no third-party processor for the file you analyze.
For EU businesses, data protection officers and analysts, the hardest part of working with a dataset is often not the analysis — it is the paperwork and risk that appear the moment personal data leaves the building. Uploading a customer export to a cloud analytics tool can trigger a transfer to a third country, add a new sub-processor to your records of processing, and expand the surface area of a potential breach. OmniGrid removes that step entirely. The file is parsed and queried locally by a Rust engine compiled to WebAssembly, and the data itself never touches the network.
The GDPR is built around principles like data minimisation, purpose limitation, integrity and confidentiality, and lawful international transfer. A tool that never transmits your data supports several of these by design rather than by promise:
To be precise about what this does and does not mean: OmniGrid is a tool that enables GDPR-conscious workflows, not a certified compliance product. It removes the transmission and third-party-processor risk for your dataset, but whether any particular activity is compliant still depends on your lawful basis, your safeguards, and the environment you run it in. Treat it as a strong technical control that makes a data protection impact assessment easier — not as legal advice.
Drop a file into OmniGrid and the WebAssembly engine reads it directly from your machine. Heavy parsing runs inside a Web Worker, so the interface never freezes even on large files. Very large datasets — 10 GB and beyond — are streamed in chunks into your browser's IndexedDB storage, which lives on your own disk, never a remote server. Everything happens in any modern browser (Chrome, Firefox, Safari, Edge) with no install and no account required to begin.
On the free tier you can open CSV files up to 50 MB and view up to 10,000 rows — enough to sanity-check an export before it goes anywhere. Upgrading toOmniGrid Pro unlocks unlimited file sizes, unlimited row display, Excel, JSON, Parquet and log support, and a full in-browser SQL query engine with aggregates, joins and window functions — all still running locally. For teams handling regulated data, the ability to run real SQL over a personal-data export without that export ever leaving the laptop is the whole point.
The practical difference becomes obvious when you compare the two workflows on the same task: analysing a spreadsheet of EU customer records.
The result is the same analytical power — filtering, joining, aggregating, exporting — with a dramatically smaller compliance footprint. This is the same privacy-by-design reasoning that makes OmniGrid a natural fit for other regulated workflows; if your constraints come from healthcare rather than the GDPR, see our guide to using theHIPAA-friendly CSV viewer for the same never-leaves-the-browser approach applied to protected health information.
You can try the whole workflow right now — open OmniGrid in your browser and drop in a file. Nothing uploads, so there is nothing to undo.
No. OmniGrid parses and queries your file entirely inside your own browser using a Rust/WebAssembly engine. The data itself never leaves your device and is never sent to our servers or any third party, so there is no transfer to another country and no reliance on Standard Contractual Clauses for the analysis step.
Because the tool performs no server-side processing of your data, OmniGrid does not act as a processor for the personal data you open. There is no data-sharing agreement to sign for the file contents, which is one fewer sub-processor to document. As always, confirm the details against your own DPIA and legal advice.
OmniGrid is well suited to sensitive datasets precisely because nothing is uploaded. Whether a given workflow satisfies GDPR for special-category data depends on your lawful basis, safeguards, and environment — the tool removes the transmission risk, but compliance is ultimately determined by how you handle the data on your own machine.
Very large files (10 GB and up) are streamed in chunks into your browser IndexedDB storage, which lives on your own disk. No chunk is sent over the network. You can clear it at any time by clearing site data in your browser.
For the data you analyze, there is nothing for us to process, so a DPA covering that data is not applicable. If you upgrade to Pro, billing and account details are handled by our payment provider, but your dataset contents are never part of that flow.
No upload, no server, no third-party processor for your file. Free to start.