Shepherd Capture — Privacy Policy
Shepherd Capture is a companion to a self-hosted Shepherd instance that the user runs and controls. It exists to send captured browser context to that server and nowhere else.
What it handles
When you invoke a capture, the extension collects: the current page's URL and title; a screenshot of the visible tab, the full page, or a picked element; and — only when you explicitly enable them — an axe-coreaccessibility report, buffered console.error/warnand uncaught-error messages, and failed network-request URLs. Note that failed-request URLs can contain query-string tokens; enable console/network recording with that in mind. The extension also stores your settings and Shepherd access token.
Where it goes
Captured data is transmitted only to the Shepherd server you configure (http://localhost:7330 on your own machine, or your own https://<host>.ts.net core over Tailscale). It isnever sent to the extension's developers or to any third party. The developers receive nothing and act as no kind of data controller or processor for your captures.
Local storage
Your settings and access token are kept in chrome.storage.localon your device. They are never synced to any account and never leave your browser except as the Authorization header on requests to your own configured server.
Your control
Uninstalling the extension removes all locally-stored settings. Optional host access (all-sites recording; Tailscale) is granted at runtime and revocable at any time from chrome://extensions.
Contact
Email: hallo@erwins-enkel.dev