Use case
A private document translation workflow for contracts, HR and finance files
Contracts, resumes, finance sheets and customer files often need more than one reviewer. Teams need a repeatable parse, mask, translate and restore process rather than a one-off copy-and-paste step.
Veil Translate keeps original-file handling, sensitive-data review and file rebuilding in the browser, then lets you choose browser-direct BYOK or fixed managed translation with Cloudflare Workers AI.
Managed translation relays masked body text through Veil Translate to Cloudflare Workers AI. Undetected sensitive data and the remaining body text may still be processed there. Read Cloudflare's privacy policy.
Build a repeatable document workflow
Upload the file, then review candidate names, IDs, phone numbers, emails, bank details and organizations. Confirmed values become stable placeholders and are restored locally after translation.
Legal, HR and finance teams can use the same checklist for Word, Excel and PowerPoint files while keeping the editable document structure.
Two translation paths, one local review
BYOK sends masked text and an API key held only in the current tab's memory directly from the browser to your chosen OpenAI-compatible endpoint. The Veil Translate server does not receive that path's text or key.
Managed mode needs no user key. The official client relays masked body text through a fixed Veil Translate proxy to Cloudflare Workers AI. The original file, filename, mapping table, passwords and derived keys remain in the browser.
Example translation segment
Please send the quote to Liu Qiang, phone 13800009999; the client company is Xinghe Medical.
Please send the quote to ⟦NAME_1⟧, phone ⟦PHONE_1⟧; the client company is ⟦ORG_1⟧.
请将报价发给⟦NAME_1⟧,电话⟦PHONE_1⟧;客户公司为⟦ORG_1⟧。
Honest boundary
This is not end-to-end encrypted translation. The product protects only sensitive entities it detects and you confirm; undetected sensitive data and the remaining body text may still leave as plaintext.
BYOK sends masked body text directly to your chosen provider; managed mode relays it through Veil Translate to Cloudflare Workers AI. Fully offline local-model translation is outside the current product scope.
Frequently asked questions
Which teams is this workflow for?
It is for legal, HR, finance and operations teams that translate contracts, employee records, spreadsheets or customer files and want a consistent sensitive-data review step first.
Does my raw document pass through your server?
No. Original-file parsing, masking and rebuilding happen in the browser. BYOK sends masked body text and your key directly to your provider; managed mode relays only masked body text through Veil Translate to Cloudflare Workers AI.
Can I use my company's model gateway?
Yes in BYOK mode, if it is OpenAI-compatible and allows browser CORS requests. Managed mode always uses Cloudflare Workers AI.