Carrier Pigeon collects no personal data whatsoever. It does not track your browsing, store your history, or communicate with any external server. Everything happens locally inside your browser.
When you navigate to a URL that contains UTM tracking parameters (e.g. utm_source, utm_medium, utm_campaign), the extension replaces those parameters with randomly selected humorous alternatives — entirely within the browser, before the request is sent. No data from your URL or browsing session ever leaves your device through this extension.
None. The extension does not collect, store, transmit, or share any of the following:
declarativeNetRequest — Required to intercept and rewrite URL parameters before the request is sent to the server. This is a read/write permission scoped to URL transformation only; no request content or response data is accessed.webNavigation — Required to detect when a page navigation completes, so the extension can rotate to a fresh set of random values for the next click. No navigation data is stored or transmitted.*://*/*) — UTM parameters can appear on any website, so the extension must be active across all URLs to function. No website content is read or stored.No data is shared with any third party. The extension makes no network requests of its own.
If this policy changes in a future version, the updated date above will reflect that. Significant changes will be noted in the extension's release notes.
Questions or concerns? Please open an issue on the project's GitHub repository.