SuperSheet

Privacy

Short version: your file is never uploaded to SuperSheet and never stored. If you use the AI features, the sheet’s contents are sent to a language-model provider for that one request. There is a switch to turn that off, and the product still works without it.

Your files

When you drop a file into SuperSheet it is read by JavaScript running in your browser tab. The parsing, the formatting and the creation of the downloaded .xlsx all happen on your device. There is no server-side file endpoint in this application, so there is no copy of your spreadsheet to leak, subpoena or retain. Closing the tab discards it.

What the AI features send

The enhancement plan and the chat are the one part of SuperSheet that leaves your device. When they are on, a request goes to our language-model provider containing: your column headers, the computed statistics for each column (things like “12 blanks, 40 distinct values, sums to 148,300”), and the sheet’s rows as plain text, up to a size limit of roughly 140,000 characters. On a sheet larger than that, only the rows that fit are sent and the assistant is told so.

This is a deliberate change from how the tool originally worked. Sending only a sample made for a safer-sounding promise and a much worse assistant: it could describe your columns but not tell you which three rows were wrong. Reading the real data is what makes the answers specific.

Those requests are not stored by SuperSheet. Your data is not used to train models. Requests are routed through OpenRouter to the model set in our configuration.

Turning the AI off

There is a checkbox on the drop screen: Let the AI read this sheet. Untick it and no request is made at all — not a smaller one, none. The formatter, all the themes, the calculated columns from the local rules and the .xlsx download all keep working, entirely on your device. The chat is the only thing you lose. The setting is remembered in this browser.

Analytics

The site uses Vercel Web Analytics, which counts page views and a small number of events like “a checkout button was clicked”. It does not use cookies for tracking and does not build a profile of you.

Licences

If you buy Pro, the licence key and the Stripe checkout session id are stored so the key can be validated and re-issued if you lose it. Payment card details are handled entirely by Stripe and never reach this site. Your email address, if you provide one at checkout, is used to send the receipt and licence key.

Contact

Questions about any of this: hello@supersheet.app.