Privacy

Privacy — Berth

Berth is designed around local inspection. The app reads known local agent locations, stores its own local index, and does not send telemetry or require an account.

Local files Berth reads

The scanner looks for agent configuration, instructions, skills, hooks, plugins, MCP settings, sessions and usage metadata under known user and project roots.

  • User-level roots such as ~/.claude, ~/.codex and tool-specific homes
  • Project roots such as AGENTS.md, .cursor and opencode configuration
  • Session and usage stores when the adapter can read them safely

Data stored by Berth

Berth keeps a local SQLite index and local scan settings so the UI can open quickly and refresh in the background.

  • Indexed asset and file metadata
  • Source paths and adapter evidence
  • Watcher debounce and minimum refresh interval settings

Credentials and secrets

Adapters may detect that a credential, token or auth file exists, but Berth treats that as status metadata and does not display secret values.

  • Presence is shown when useful
  • Secret values are not rendered
  • Sensitive files are read only when an adapter declares the source policy

Network behavior

The app has no telemetry, account login or cloud sync. External links in the website and app point to GitHub releases or cited documentation.

  • No telemetry endpoint
  • No hosted account system
  • No automatic upload of local configuration