Cloak on the device
Every cell runs through the on-device engine. The values it detects become realistic, locale-matched surrogates; those real values and the map to restore them never leave the tab.
Payroll, pipeline, patient lists, cap tables. cloak-sheets detects sensitive cells and swaps them for realistic surrogates on your device. Ask a question in plain English — the model writes the analysis, and the code runs locally, over your real numbers. The names it detects never leave the tab; what detection covers, and what it misses →
Everything below happens in this browser tab. Only your question, the column names and a cloaked 8-row sample are relayed — never the full table.
Drop a CSV, TSV or xlsx here — or click to choose
The file is parsed and cloaked entirely on your device. Nothing uploads.
Every cell runs through the on-device engine. The values it detects become realistic, locale-matched surrogates; those real values and the map to restore them never leave the tab.
Your question goes to the model with the column names and a handful of surrogate rows — enough to write correct analysis code, nothing real. It's relayed through the CloakAPI gateway, billed as markup.
The model's Python runs in a sandboxed worker on your device — pandas and matplotlib over your real rows, with no network. The answer and charts render locally; the receipt shows the raw-PII byte count measured on the bytes that left the tab.
On-device cloaking and the full analysis runtime are free, forever. Natural-language analysis is billed as markup on the model — Personal $15/mo, Business $35/seat.