Cookie policy
Last updated 6 October 2026
Cookies are small files a website stores in your browser. CastGenX also uses similar browser storage (local storage, session storage, IndexedDB and a service-worker cache). This page lists all of it. Essential items run without asking because the service cannot work without them; optional analytics and diagnostics run only if you choose “Allow all” in the cookie banner, and never while your browser sends Global Privacy Control.
Your choice
The banner asks once and remembers your answer on this device. “Essential only” keeps every optional tool off. To change your answer, use the button below: the banner appears again and nothing optional loads until you choose.
You can also block or delete cookies in your browser settings, but you will not be able to stay signed in without the essential ones.
Global Privacy Control. If your browser or an extension sends the Global Privacy Control (GPC) signal, we treat it as “Essential only” on every visit: Amplitude and Sentry never load, whatever was chosen before, and the banner only tells you so.
Essential browser storage
These stay on your device and are not sent to us as cookies. They remember interface choices and protect your work.
| Key | Type | Purpose |
|---|---|---|
castgenx-cookie-consent | Local storage | Your answer to the cookie banner. |
castgenx-take-vault | IndexedDB | Keeps each recorded take on your device until the upload is confirmed, so a closed tab never loses a recording. Removed once uploaded. |
castgenx.library.uploads | Local storage | Lets an interrupted media upload resume. |
castgenx-workspace, castgenx:last-workspace:* | Local storage | Which workspace and studio screen you last used. |
castgenx.recorder.*, castgenx.prompter | Local storage | Recorder settings: input gain, headphones, latency per microphone, prompter layout. |
castgenx-tour-done, castgenx-copilot-open, castgenx-deliver-tab, castgenx.mix.view, castgenx.library.view, castgenx.social-images.* | Local storage | Interface preferences: tour seen, panels open, tabs and views. |
castgenx:credit-nudge-shown, castgenx:blocked-request | Session storage | Shows the out-of-credits tip once per visit and resumes the action you were taking after buying credits. Cleared when the tab closes. |
castgenx-static-v1 | Service-worker cache | An offline page shown if your connection drops. |
Optional: analytics and diagnostics
Loaded only after you choose “Allow all”, and never with Global Privacy Control on.
| Name | Provider | Purpose | Duration |
|---|---|---|---|
AMP_*, AMP_MKTG_* cookies, plus local storage and IndexedDB entries | Amplitude | Product analytics (pages, clicks, device, approximate location) and Session Replay: for a sample of visits (20 %), a reconstruction of how our public website and legal pages were used, with all text and everything typed masked. Replay never records the studio, settings, guest or invite links, or shared reports. Helps us see where people get stuck. | Up to 1 year |
| No cookies | Sentry | Error reports with technical details (browser, page, stack trace) so we can fix crashes. | Not stored on your device |
We do not use advertising or cross-site tracking cookies, and we do not let ad networks track you on CastGenX. More about what these providers receive is in the privacy policy and on the subprocessors page.
Podcast feeds and smart links
Podcast apps that fetch your feed and smart links that redirect listeners do not set cookies. See the privacy policy for what is counted.
Contact
Questions about cookies: support@castgenx.com.