PrivacyPrivacy — 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