Privacy
What happens to the text you put into Text Mechanic — and what does not.
What we guarantee
Your text is processed in your browser
All 87 tools are plain JavaScript functions that run on this device — on the page's own thread or on a Web Worker. The text you type, paste or open is transformed in memory and never leaves the tab.
Your text is never uploaded
There is no server-side processing and no API that receives what you type. Text Mechanic's pages are static files; running a tool — typing, pasting, transforming, downloading — makes no network request at all. The only network activity is the page loading, and the page-view analytics described below.
No account, ever
There is nothing to sign up for and no login. Every tool works immediately, and none of them is gated behind an identity.
We see that a page was visited, never what you did on it
This site uses Vercel Web Analytics to count visits: which page, the referring site, and a coarse device/location derived from the request. It is cookie-free and runs only when you navigate between pages, so it cannot see what you type, what a tool produces, or when you run one. It is disabled while the site is being developed and only runs on the deployed, published site.
Settings and presets stay on this device
Your theme, editor preferences, recent tools, per-tool options and saved Workshop presets are written to this browser's localStorage. They are readable only by this site in this browser, are never transmitted, and clearing your browser data removes them.
What we do not claim
Privacy claims are only worth anything if they are precise. These are true, and worth knowing before you paste something sensitive.
Files you open are read locally, but they are held in memory
Opening a file reads it into the editor on this device. Nothing is uploaded — but while it is open, the contents live in the tab, so treat a shared or unlocked screen the way you would any open document.
Anything you copy leaves our control
The copy and download actions hand data to your operating system's clipboard and file system. What happens to it after that is up to you and the software you paste it into.
Generated passwords are not stored, which means they are not recoverable
The password and random-byte generators use your browser's cryptographic random source and keep nothing. If you close the tab without copying a value, it is gone.
The page itself is served over the network
Loading Text Mechanic fetches its HTML, JavaScript and fonts, and your browser records that visit the way it records any site. That request carries no text you have entered — because it happens before you enter any.
How to check for yourself
You do not have to take any of this on trust. Open your browser’s developer tools, switch to the Network tab, and use any tool on the site — paste text, run a transformation, copy the result. You will see no request carrying your content, because none is made. You can also disconnect from the network entirely: every tool keeps working.
Where your data lives
- The text you enter
- In memory, in this tab. Gone when you close it.
- Theme and editor settings
- localStorage, on this device.
- Recent tools
- localStorage, on this device. Can be turned off in Settings.
- Per-tool options
- localStorage, on this device.
- Workshop pipelines and presets
- localStorage, on this device.
- Files you open
- Read into memory. Never uploaded.
- Anything else
- Nowhere. There is no server to send it to.