What H Company receives
What the agent can see
During a run, the CLI observes the visible desktop so it can decide what to do next. Observations can include anything visible on screen:- apps and browser tabs;
- local documents;
- chat or email content;
- account names and workspace names;
- file paths;
- permission dialogs;
- secrets or personal information visible in the foreground.
What H Company retains
The CLI itself does not upload a recording of your desktop, your local run artifacts, or your local runtime logs to H. In hosted mode, the Models API is zero data retention by default: prompts and screenshots are processed and discarded, and only request metadata (time, model, token counts) is kept. H is SOC 2 and ISO 27001 certified and runs its own models, so nothing is shared with a third-party model provider.Local artifacts
The CLI keeps diagnostic artifacts on your machine so you can inspect and debug runs. Those artifacts can include task text, event history, screenshots, model outputs, tool results, local paths, and app state that appeared during the run. These files are local diagnostics, not an analytics upload. They are useful for debugging but can be sensitive, so review and redact them before sharing, and prefer redacted snippets over whole run directories when posting in an issue or attaching them to support threads. For exact paths, see Paths and files. For event structure, see Debug a failed run.Host integrations
When HoloDesktop CLI runs through MCP, ACP, or a skill, the host decides when to call it and what task text to pass into the run. Before enabling a host integration, check:- whether the host asks before tool calls or can invoke tools automatically;
- whether the configuration is project-local or global;
- whether the prompt gives the CLI permission to operate unrelated apps;
- whether the visible desktop contains information outside the task.
Practical checklist
Before a sensitive run:1
Close unrelated windows and tabs
Everything visible on screen can end up in a screenshot.
2
Pick the model mode
Use local model mode if task context should not go to H’s hosted model service.
3
Use a dedicated browser profile
Keeps sensitive web-app testing away from your personal sessions and cookies.
4
Keep prompts narrow and task-specific
Less scope means fewer apps opened and fewer screens captured.
5
Review local artifacts before sharing
Logs, screenshots, and run artifacts may contain data from the screen.
6
Rotate credentials if something leaked
If you accidentally publish logs, screenshots, or run artifacts, rotate any credentials they could expose.
Next steps
Hosted or local models
Keep inference on your machine with local mode.
Paths and files
Where run artifacts and logs live.