Legal
Cookie Policy
What we store in your browser and why.
1. Our approach
JetScribe uses browser storage that is strictly necessary to operate the service and remember your privacy choice. In production, we load our Google Tag Manager container. The container does not run Google Analytics 4 or another optional analytics tag unless you choose “Allow analytics”. We do not use advertising cookies or track you across other websites.
2. What we store
Strictly necessary storage is used under § 25(2) TDDDG. Optional analytics is based on your consent under § 25(1) TDDDG and Art. 6(1)(a) GDPR. Consent Mode defaults optional storage to denied before Google Tag Manager loads, and the Google Analytics 4 tag is not permitted to fire before you opt in.
- Authentication: Firebase Authentication stores your session and refresh tokens in your browser’s local storage or IndexedDB so you stay signed in. Without them you cannot use your account.
- Application state: small preference values, such as your last-used view settings, stored locally in your browser.
- Consent preference: we store jetscribe.analytics-consent in local storage with the value granted or denied. This strictly necessary preference is shared by the marketing site and product on the same origin so that we can apply your choice without asking again.
- Payments: when you open the Stripe checkout or billing portal, Stripe sets its own strictly necessary cookies for security and fraud prevention on its pages. See Stripe’s cookie notice for details.
- Google Tag Manager: production pages request our container from Google. Google Tag Manager manages the configured tags but is not permitted to run optional analytics or advertising tags while analytics consent is denied.
- Optional analytics: after you choose “Allow analytics”, Google Analytics 4 may use first-party identifiers and records pages, interactions, approximate location, and browser or device information. Analytics remains off if you choose “Only necessary”. Advertising storage, ad user data, and ad personalisation remain denied.
3. Managing storage
Use the “Privacy choices” button at any time to allow or withdraw analytics consent. The control is available on every marketing page and in the product. Withdrawal changes Consent Mode to denied and stops future analytics collection from that point forward; it does not undo processing that occurred before withdrawal.
You can also clear cookies and site data in your browser settings. This removes the saved consent choice and analytics identifiers, but also signs you out and resets local preferences. Blocking strictly necessary storage entirely will prevent sign-in from working.
4. When JavaScript is disabled
Production pages include Google Tag Manager’s standard no-JavaScript iframe. If JavaScript is disabled, the iframe can contact the Google Tag Manager endpoint even though the browser cannot read your saved choice or show the consent controls. The container must not contain a no-JavaScript-capable or consent-exempt analytics or advertising tag, so this contact does not run Google Analytics 4 or set optional analytics storage.
5. Questions
For questions about this policy, email support@jetscribe.ai. Personal data handling is described in our Privacy Policy.
Contact
JP Fractal Works UG (haftungsbeschränkt)Berliner Straße 69, 13189 Berlin, Germany
VAT ID DE463010395