Privacy by design.
UnifySheets is built around a simple promise: your data never leaves your browser.
What stays in your browser
Excel, CSV and Google Sheets files you upload or import are parsed locally using SheetJS. The full contents of your files — every cell, every row — are held only in your browser's memory for the duration of your session. We never upload or store them.
What we send to AI
To suggest a column mapping, your browser sends only the column headers and the first three rows of each file to our server, which forwards them to Anthropic's Claude. This minimal sample is used to identify columns and is not stored beyond the API call.
What we store
Only your account information, billing data, the configuration of mappings you explicitly save (column names and merge settings — no cell values), and metadata about each merge run (row and column counts, warnings) so you can see your history.
Google integration
UnifySheets uses the drive.file scope. We can only read or modify Google Sheets that you explicitly select via the Google Picker, or sheets we create on your behalf. We cannot browse the rest of your Drive.
Subprocessors
- Vercel — application hosting
- Supabase — authentication and database
- Anthropic — AI column-mapping inference
- Stripe — payments and subscription management
- Google — optional Sheets and Drive integration
Contact
Questions or data requests: privacy@unifysheets.com.