DocsAgenC Desktop

Data and privacy

Where the app keeps settings, keys, sessions and logs, what leaves your computer, and what survives a reinstall.

AgenC Desktop keeps everything on your computer: your sessions, settings, keys and the speech model. This page lists where each thing lives, what the app sends over the network and to whom, and what stays when you remove or reinstall the app.

The data folder

The app keeps its data in one folder:

  • macOS: ~/Library/Application Support/AgenC
  • Windows: %APPDATA%\AgenC
  • Linux: ~/.config/AgenC

Inside it:

  • core is the data folder of the app's own copy of AgenC Core: its configuration (config.toml), your sessions and their history, plugins, routines, and the Whisper speech models (in whisper). Transcripts are under projects, in one folder per project folder with a sessions folder inside. Settings > Advanced > Data folder shows this path, with Copy and Open.
  • Your provider keys, encrypted (see below).
  • The app's own files: the first-run marker, update preferences and the update log (updates.log), attachments you paste, the list of images and videos the agent generated, saved SSH hosts, and Git worktrees under git-workflow.
  • The app's preferences (appearance, shortcuts, defaults, queued messages) in the app's local storage.

The app's Core data is kept apart from a separate AgenC Core command line install, which uses ~/.agenc. The two do not share sessions, settings or keys. If you set the AGENC_HOME environment variable, the app uses that folder for Core instead.

Other places the app writes:

  • ~/agenc, the folder for sessions without a project;
  • .agenc/downloads inside a project, for files and screenshots from the app's browser;
  • .agenc/imagine inside a project, where the agent saves the images and videos it generates;
  • the folder you choose, Downloads by default, when you save a copy of an image or a file.

Provider keys

Keys you paste in Settings > Providers are encrypted with your operating system's secure storage and saved, encrypted, in the data folder. On macOS, if that storage is not available, the key goes into your login Keychain instead. On Windows and Linux the app refuses to save a key it cannot encrypt.

A key is given to Core for new sessions and to the provider it belongs to. Account sign-ins, such as Sign in with X or ChatGPT, are kept by Core. The secrets of plugins, MCP servers and Telegram agents go to Core's secure storage, never to a plain file. Core's secure storage is the login Keychain on macOS, the Secret Service keyring on Linux, and on Windows a file in its data folder encrypted with Windows DPAPI. The GitHub token you enter in Settings > Git goes to the GitHub CLI and is not stored by the app.

What leaves your computer

  • Your messages and the agent's context go to the provider of the model you use. A local model keeps them on your computer. What each provider keeps is summarized on its card in Settings > Providers, under Zero data retention.
  • Sub-agents on other providers, if you turn them on, send their task to the provider they run on; see Sub-agents.
  • Whisper voice input never leaves the computer: it is transcribed locally, and only the text goes to your model. An audio file you attach to a message can be transcribed by OpenAI or Gemini when the session uses that provider.
  • Link previews fetch the pages linked in chats, from this computer, without cookies. Turn them off in Settings > General.
  • Update checks read AgenC's release feed on GitHub.
  • Downloads: the speech model comes from Hugging Face. The Local model option sends facts about your hardware to models.agenc.ag to get a recommendation, and downloads the model with Ollama. Plugins come from their marketplaces, AgenC's own included.
  • Remote access, if you use it, goes through AgenC's relay; see Phone and remote access.
  • Your AgenC account, if you sign in, is used for hosted models and remote access.

When the agent reads a terminal, the app hides values that look like keys, tokens, passwords or private keys from it.

Remove, reinstall and reset

Removing the app does not remove the data folder:

  • Windows keeps %APPDATA%\AgenC when you uninstall.
  • apt remove keeps ~/.config/AgenC.
  • On macOS, moving the app to the Trash touches nothing else.

When you install again, the app finds its data: your sessions, settings, keys and speech model come back, and the first-run setup is skipped.

To start from scratch, quit AgenC and delete the data folder. The next launch runs the first-run setup again and downloads the speech model again. A key the app saved in the macOS Keychain stays there until you delete it in Keychain Access. On macOS and Linux, the secrets Core kept in the Keychain or the keyring stay there too.