Studio works on your computer. Studio itself sends only what starting a trial and activating and renewing a paid licence need. There is no telemetry, no update check and no automatic crash upload. If you connect the AI assistant to a cloud service, your messages and what you attach go to that service: see The AI assistant and cloud services. This chapter lists what goes out, what stays on the computer, and how to remove it. The website's privacy policy, twinwright.com/privacy, is the binding text.
| When | To | What |
|---|---|---|
| You start a trial of a paid edition | Twinwright's licence server, over HTTPS | The edition, a hash of the computer's fingerprint, Studio's version |
| You activate a paid licence | Twinwright's licence server, over HTTPS | The activation code, a hash of the computer's fingerprint, Studio's version |
| Studio renews a paid licence (see Renewal) | Twinwright's licence server, over HTTPS | The licence's number, the same hash, Studio's version |
That is all Studio itself sends to Twinwright. The fingerprint never leaves the computer as it is; only a hash of it does. A computer activated offline sends nothing at all.
Three things go out only when you set them up:
The AI assistant works with the provider you choose in it: a cloud service such as Anthropic, OpenAI or DeepSeek, with your own account and API key, or a local model.
When you send a message to a cloud service, Studio sends to that service, from your computer and with your key:
Before the first message goes to a cloud service, Studio shows once what it will send.
The service handles all of this under its own terms; Twinwright receives none of it. To send less, untick the box before you send, or start again with New conversation.
With a local model (LM Studio, Ollama), all of this stays on the computer.
On this computer, the audit log keeps the first 180 bytes of each message (see The audit log), and the API keys are stored encrypted (see What Studio keeps on the computer).
| What | Where (Windows) | Who sees it |
|---|---|---|
| Settings, the state of the twin, AI keys | %LOCALAPPDATA%\Twinwright\Studio | Your Windows account |
| Program versions | Documents\Twinwright Studio | Your Windows account |
| The audit log | Documents\Twinwright Studio\logs, unless Settings name another folder | Your Windows account |
| Inspection reports, setup sheets, diagnostic files | Documents\Twinwright Studio\Reports | Your Windows account |
| Reports of unexpected exits | %LOCALAPPDATA%\Twinwright\Studio\crash, deleted after 30 days | Your Windows account |
| Licence files, trials included | %ProgramData%\Twinwright\licence | Everyone on the computer |
AI keys are stored encrypted for your Windows account (Windows DPAPI). Other accounts on the same computer cannot read them.
The audit log is a file a day, audit-YYYY-MM-DD.jsonl, in the log folder. It records:
Keys, tokens and passwords are written as ***. Settings set how much the log records and how long it keeps it. The log stays on the computer; Studio never uploads it.
At the moment of the failure, Studio writes a small report: where it failed, the order of calls that led there, and the list of program modules. It writes no memory contents.
At the next start, Studio adds the version information and the last 200 lines of its log, cleaned:
Studio then asks once. You can open the report's folder, save the report as a file, or close the message. Nothing is sent. To help us find the cause, send the file to hello@twinwright.com yourself.
When you ask us for help, we may ask for diagnostic information. In the Help menu, choose Collect diagnostic information. Studio saves a ZIP file in the reports folder with the items you tick:
| Item | Ticked at first |
|---|---|
| Version, system, graphics, language and units | Yes |
| Settings, without the AI keys | Yes |
The machine profile and the controller's $ settings | Yes |
| The last 7 days of the log and the reports of unexpected exits, cleaned as above | Yes |
| The licence status: edition and end date, without codes or the fingerprint | Yes |
| The current program and setup: your part's data | No |
Open the file and read it before you send it. Nothing is sent automatically.
Studio's servers for AI clients (MCP) and for sender software listen only on this computer (127.0.0.1). Other computers cannot reach them.
The command-line option --bind any opens the twin's network ports, such as the one for sender software, to your network. The MCP server stays local.
|
For each paid licence, the licence server keeps:
For each trial, it keeps the computer's hash with the edition and the trial's dates, so that each computer has each trial once.
Nothing about your work reaches the server.
Uninstalling removes the program, not your files: your projects, program versions, logs and reports stay until you delete them.