Privacy practices
GenSpend Tracker — Privacy
Last updated: 2026-06-19
Single purpose
GenSpend Tracker observes AI-generation requests on a fixed list of vendor websites and forwards the request metadata to a GenSpend backend that the user has explicitly configured. It does not collect, store, or transmit anything outside of that flow.
What the extension reads
- The URL, HTTP method, and request body of POST requests that your browser sends to declared vendor API hosts (Magnific, Kling, Topaz, Luma, Freepik, ElevenLabs, Suno, Runway, Canva, Adobe Firefly, Midjourney, Pika, Ideogram, Pixverse, Google AI Labs).
- For multipart uploads with image files, the image dimensions (width × height) — read client-side via
createImageBitmap. The image bytes themselves are not transmitted. - Configuration values you enter into the extension options page: your GenSpend bearer token and backend URL.
What the extension does NOT read
- Tabs or URLs outside the declared vendor host list.
- Response bodies — Chrome Manifest V3 does not permit this, and the extension makes no attempt to capture them.
- Cookies, password fields, or browsing history.
- Personally identifiable information of any kind.
- Analytics, advertising, or fingerprinting signals.
Where the data is transmitted
Captured request metadata is POSTed to one endpoint: the backend URL you configure in the extension options page. By default this is https://genspend.synthden.ai/api/track. The extension does not transmit data to any other third party.
Local storage
The extension uses chrome.storage.local to persist your bearer token, backend URL, and a small retry queue of events that failed to transmit (typically because the user was offline). The queue drains as soon as connectivity returns and is capped to prevent unbounded growth.
Retention and deletion
Data transmitted to your GenSpend backend follows the retention policy of that backend. To revoke the extension’s access at any time, rotate or revoke the bearer token in GenSpend Settings and the extension will be unable to transmit any new events. Removing the extension from Chrome also clears all locally stored configuration.
Website analytics & cookies
The GenSpend website uses Google Analytics 4 to understand how visitors use the site. Analytics cookies are off by default and are only set after you accept them in the consent banner — you can decline, and analytics stays disabled. This applies to the website only; the browser extension itself uses no analytics and sets no cookies, as described above.
Permissions and why
webRequest- Observe (read-only) the URL and small request bodies of POSTs that go to declared vendor API hosts. The extension does not block, modify, or redirect any requests.
storage- Persist the user-supplied bearer token, backend URL, and the retry queue across browser restarts.
alarms- Periodically flush the retry queue so failed events recover without the user needing to keep the popup open.
- Host permissions (vendor sites)
- Inject the request-capture content script only on the vendor sites we explicitly support. Each host listed in the manifest corresponds to a vendor whose AI-generation events the user has asked GenSpend to track.
- Host permissions (genspend.synthden.ai)
- Transmit captured events to the GenSpend backend the user configured. This is the only off-vendor host the extension contacts.
Questions or removal requests
GenSpend is operated by SynthDen LLC, a New Jersey limited liability company.
Email privacy@synthden.ai. Removal requests are processed within 30 days.