Privacy
This is a browser-local tool. The Word files you upload, your field configuration, your data rows, and the generated documents are all processed inside your own browser — never uploaded to a server, never stored in a database. Here is exactly how each part is handled.
Core promises
The .docx template you pick is read and parsed only in browser memory; it is never sent to any server.
Field detection, replacement, and generation are local deterministic logic. No external AI is called, and your content is never sent to a third-party model.
There are no accounts and no backend database. We do not keep any of your files or data on our side.
The generated .docx files and the ZIP are packaged in your browser and downloaded straight to your device — never routed through a server.
How data flows
- 1You pick a filled-in .docx sample in your browser.
- 2The browser parses the document structure locally and lists the replaceable text segments.
- 3You select and bind fields, fill the table online or upload Excel — this data stays on the current page only.
- 4On generate: the browser replaces values row by row, packs a ZIP, and triggers a local download.
- 5Closing or refreshing the page clears the in-memory files and data rows.
Browser-local cache (under your control)
So you don't have to reconfigure fields after a refresh, we save your field configuration to your browser's localStorage (key word-gen:field-config). It stores only the field labels, keys, and their positions in the document, matched by a file hash — never the file content, never the data rows you typed. It stays on your device. To clear it: change/reset the configuration in the tool, or clear this site's browser data.
Third parties & honest disclosure
The site is hosted on Vercel, which serves the static pages and front-end code. As the host, Vercel sees ordinary request metadata (e.g. IP, timestamp) but never your document content — documents never leave the browser.
We use Vercel Analytics for anonymous stats: it uses no cookies, collects no personally identifiable information, and does not read your files or the data you enter. Besides page views, we count a few anonymous actions (e.g. how often a template is uploaded or documents are generated) to learn where people get stuck — these are counts only, never file content, field values, or any personal information.
What we explicitly do not do
- No collecting accounts / emails / phone numbers
- No tracking the content inside your documents
- No selling or sharing data with advertisers
- No retaining any uploaded file on a server
This statement describes the real behavior of the current MVP. If a future feature needs the network (e.g. optional cloud sync), this page will be updated and you will be told clearly first; local-first remains the default.