What Pdf Editor Pro for Windows sends, when, and to whom. The short version: the application edits your documents entirely on your own computer; it talks to the network only for four things you can see, and none of them needs an account. There is no advertising, no analytics SDK and no tracker — in the app or on this site. Your documents are never uploaded.
Effective 10 September 2026 · applies to Pdf Editor Pro for Windows, version 26.5.2 and later, downloaded from this site or installed from the Microsoft Store.
Every network connection the application can make, and what triggers it. Nothing else leaves your computer.
| Feature | When | What is sent | To whom |
|---|---|---|---|
| Send Feedback | Only when you press Send | Your text, the images you attach, a technical context (app version, Windows version, host name, locale, keyboard layout, screen size, active tool, zoom). Not the document | Our feedback server, appsupport-gajv.onrender.com (hosted on Render) |
| Crash report | At the launch after a crash, if the option is on | The crash text: exception, call stack, the last window messages, the same technical context. No document content | The same feedback server |
| AI Console | Only when you press Send in the console | Your prompt and the images you attached, plus a random device id. On a PDF the document itself is not sent | Our AI proxy on the same server, which forwards the prompt to the AI provider it is configured with. With your own key: directly to that provider |
| Check for Updates | Help › Check for Updates…, and the background check (direct-download copy only) | A plain GET of the update feed. No personal data, no identifier | This website, rainbowfactory.uk |
| MCP server | — | Nothing: local only, and off until you switch it on | — |
The Feedback palette (Window › Feedback, Ctrl+Alt+F, the speech-bubble button on the canvas, or Help › Send Feedback…) lets you write to us. Nothing is sent until you press Send. When you do, the application posts one report to our feedback server at https://appsupport-gajv.onrender.com, a service we run on Render (Render Services, Inc., USA). The report contains:
If you are offline the report is queued in %LOCALAPPDATA%\PDFEData\feedback-outbox\ on your computer and sent the next time the application starts with a connection. You can delete that folder at any time and the queued report is gone.
The host name is included so that several reports from the same machine can be read together. It is the only identifier in a feedback report; there is no account and no e-mail address unless you type one in the text.
The same palette is also where you tell us that the AI assistant gave you an inappropriate answer: such a report carries one extra word (ai-content) so that we can tell it apart from an ordinary bug report.
If the application crashes, it writes a plain-text report on your computer (in C:\dumps if that folder exists or can be created, otherwise in your temporary folder), together with a memory dump. At the next launch the report is shown to you in the Errors window — always, because it is your machine and you should see it — and, if Send diagnostic logs automatically is on in Edit › Preferences… › Debug (it is on by default), the same text is also sent to the feedback server as one report. Turn the switch off and nothing is ever sent; the local files stay where they are and you can delete them.
The report contains the exception type and where it happened, the call stack with module names and offsets, the last window messages the application received, the active tool, and the same technical context as a feedback report. It does not contain the content of your documents. A crash is reported once: the file is consumed at the launch that reads it.
The AI Console is an assistant that lives in the application and knows what the application can really do. It only talks to the network when you press Send. What happens depends on the engine chosen in Edit › Preferences… › AI:
Conversations are kept locally, one file per document, under %LOCALAPPDATA%\PDFEData\ so that you can reopen them; they are not uploaded anywhere except as part of a request you send.
In the copy downloaded from this site, Help › Check for Updates… fetches https://www.rainbowfactory.uk/pdf-editor/updates/appcast-windows.xml with a plain HTTP GET and compares the version in it with the one you have. That is the whole exchange: the request carries no identifier, no document name and no machine name, and we do not log who asked. The background check follows the same rule and can be switched off.
If you choose to install an update, the application downloads the package from this site, checks its length, verifies its signature against the key built into the copy you are running, and refuses to install anything that does not verify. In the Microsoft Store version there is no update check at all — the menu item does not exist — because updates come from the Store, under Microsoft’s privacy statement.
The application can act as an MCP server so that an AI client on your own computer — Claude Desktop, Claude Code, Codex, VS Code — can drive it. This runs entirely on your machine and there are two transports, both local:
Both are governed by Allow external control in Edit › Preferences… › MCP Server. With that switch off, no tool can be called. What the AI client itself sends to its own provider is governed by the client’s policy, not by this one — and note that the MCP server works on its own document, opened by the assistant, not on the one in your window.
Uninstalling the application does not delete these; you can remove the registry key and the folder yourself.
Two commands use hardware, and only when you choose them from the application:
Neither runs in the background, and neither starts by itself.
This site is static pages. It sets no cookies of its own, runs no analytics and embeds no advertising. Fonts are loaded from Google Fonts (Google LLC), which receives your browser’s request for the font files. Links to Discord, the App Store, the Microsoft Store and GitHub lead to those services and their policies. Our hosting provider keeps ordinary server logs (IP address, requested page, time) for the operation of the site.
Data controller: Rainbowfactory Ltd, London, United Kingdom (the company also trades as Rainbow Factory). Registered office: 24 Fitzroy Square, London, England, W1T 6EP. Company number: 14629999. E-mail for privacy requests: support@rainbowfactory.uk. You can also reach us on Discord.
Why we process it. Feedback and crash reports are processed to fix bugs and improve the application (our legitimate interest, and your request when you press Send). AI requests are processed to provide the feature you asked for. Update checks are processed to deliver the version you asked for. Nothing is used for advertising or profiling, and nothing is sold.
How long we keep it. Feedback and crash reports are kept on our feedback server for as long as the issue they describe is open, and at most 12 months. AI requests are not stored by our proxy beyond the daily request counter, which resets every day; what the AI provider retains is described in its own policy. The update feed is a public file and records nothing.
Where. Our feedback server and AI proxy run on Render (Render Services, Inc.) in the United States. AI providers are in the United States.
No usage analytics. This version of the Windows application collects no usage statistics of any kind: it does not count launches, does not count which features you use, and contains no analytics library. If that ever changes, it will be said here and in the changelog before it ships.
Your rights. Under the UK GDPR and, where it applies, the EU GDPR you can ask us what we hold about you, ask for it to be corrected or deleted, object to the processing, or complain to the Information Commissioner’s Office. Because reports carry no account and no e-mail address, a request should mention the host name and approximate date of the report so that we can find it. Write to the e-mail address above.
Children. The application is not directed at children and collects no personal data from anyone as part of normal use.
Changes. When the application gains or loses a network feature, this page changes with it, and the date at the top is updated. The changelog says which version introduced what.