On your machine
These stay on your computer. DMN has no account and no server that receives them.
- Your code, and DMN's index of it.
- The notes, rules and lessons your agents share, in each project's
.dmnfolder. - Records of past sessions, which DMN builds from your Claude Code and Codex session logs (
~/.claude/projects,~/.codex/sessions) so agents can search what earlier sessions did and learn from errors already fixed. Secrets it recognises, such as API keys and tokens, are removed first. - Claims, activity and the savings figures in Insights.
- Your terminals' scrollback, so the app can restore them.
The engine only accepts connections from your own machine. Your agents still talk to their own AI providers, exactly as they do without DMN.
Every connection DMN makes
| When | To | What it sends | Turn it off |
|---|---|---|---|
| A minute after the app starts, then every six hours | getdmn.com | Your DMN version and platform, to ask for a newer one. The site counts these checks per version and country, and keeps no IP address | Not yet a setting; without a network connection the app just finds no update |
| Every six hours, while the app runs | registry.npmjs.org | The names of the agent CLIs you use (Claude Code, Codex, Gemini CLI), to show when a newer version is out | Not yet a setting |
| When a Claude Code agent you started in DMN sends a request, with the proxy on | Anthropic, through the proxy | The agent's own request, with repeated context compressed (see below) | Settings ▸ Context tiering |
| Every two minutes while the Accounts view is open | Anthropic and OpenAI, through your own Claude Code and Codex | Each saved sign-in's usage limits: DMN starts the CLI to ask, as you could yourself | Close the view |
When you click to install the CUDA runtime, or run dmn gpu install-cuda |
pypi.org and its file host | Nothing about you: it downloads NVIDIA's runtime files | Don't install it; DMN runs on the CPU |
When you run dmn models fetch |
Hugging Face | Nothing about you: it downloads a model | Don't run it; DMN ships with the model it uses |
| When you or an agent opens a page in DMN's browser | That page's site | What any browser sends. Agents can open local dev servers freely; for other sites the app asks you first | Don't open it |
| Only if you add an API key in Settings ▸ Memory, when a reflection runs | The provider you set there | The project's recent activity log (one line per action agents took through DMN), to distil into notes | Leave the key empty, or keep Auto-reflect off (the default) |
| Only if you turn on Discord Rich Presence | Your Discord app | Your DMN activity, as you choose to show it | Off by default (Settings ▸ Discord Rich Presence) |
| During install, only if WebView2 is missing | Microsoft | The standard WebView2 download | Install WebView2 yourself first |
That's all of them. Search, indexing and the engine's model run on your machine, and the engine downloads nothing on its own.
Crash dumps are off unless you turn them on, and even then they're only written to a folder on your machine.
The proxy
Your machine
The proxy is a small program on your machine between Claude Code and Anthropic. It compresses the context requests keep repeating, some of it into images, so it costs fewer tokens and your plan's limits last longer. Everything else passes through unchanged. It's on by default for the Claude Code agents you start in the DMN app, and only for those: other programs, and Claude Code you start yourself, talk to Anthropic directly unless you point them at it with dmn proxy enable.
Because it sits in the middle, it sees the full requests and replies of the traffic sent through it. What it keeps, it keeps on your machine: token counts for the savings figures, fingerprints of requests, and copies of the tool output agents read, with recognised secrets removed, so later sessions can search what earlier ones saw. It never sends any of that anywhere.
To run your agents straight against Anthropic, turn it off in Settings ▸ Context tiering; it takes effect the next time the app starts.
The website
The site getdmn.com has its own privacy page: what the visit counter keeps, and the launch email list.