Cookies.
Last updated: 2 June 2026
Short version: we set only what's strictly needed - login, language, UI state. No ad tracking, no third parties, no Google.
What cookies do here
We set cookies and local storage entries solely for the operation of the platform: login sessions, language and UI preferences. We do not track behavior and do not share data with ad networks or external analytics services.
Cookies
| Name | Purpose | Duration | Category |
|---|---|---|---|
| openbooth.session_token | Keeps you signed in after login. | 7 days | Necessary |
| openbooth.two_factor | Temporary proof during two-factor sign-in. Only set when 2FA is enabled. | 10 minutes | Necessary |
| openbooth.trust_device | Remembers a device you marked as trusted so it does not ask for two-factor again. Only set if you choose it. | 30 days | Functional |
| openbooth_locale | Stores your language preference (EN / DE / RU). | 1 year | Functional |
| openbooth_sidebar_state | Remembers whether the sidebar is expanded or collapsed. | 7 days | Functional |
| openbooth_privacy_seen | Remembers that you have seen the privacy notice. Prevents repeated display. | 1 year | Functional |
| openbooth_public_access_* | Remembers that you entered the correct PIN for a protected channel so you don't have to enter it again. Set only after a successful PIN entry, per channel. | 30 minutes | Necessary |
| __stripe_mid | Set by Stripe on payment pages to detect fraud attempts (fraud detection). | 1 year | Necessary |
| __stripe_sid | Set by Stripe on payment pages to detect fraud attempts during the session. | 30 minutes | Necessary |
Local storage
In your browser's local storage we keep UI preferences that don't require a cookie.
| Name | Purpose | Storage |
|---|---|---|
| openbooth_theme | Stores your theme choice (light, dark, system). | LocalStorage |
| openbooth_pwa_install_dismissed | Remembers when you dismissed the install hint (14 days), so it isn't shown again. | LocalStorage |
| openbooth_pwa_first_seen | Records your first visit so the install hint is only offered after you've used the app for a while, not on first load. | LocalStorage |
| openbooth_assistant_consent | Remembers that you acknowledged the notice before using the help assistant, so it doesn't reappear every session. | LocalStorage |
Service Worker and PWA
OpenBooth can be installed as a Progressive Web App (PWA) on your device. We register a Service Worker (/sw.js) that runs only on our domain and transfers no data to third parties. The Service Worker only enables the browser's install flow and provides an offline fallback. App content is not cached.
Via the Cache API the Service Worker locally stores only the icon /icon-192.png in the browser. No cookies and no personal data are created. You can uninstall the app and remove the Service Worker at any time via your browser settings.
Analytics
For analytics we use a solution that we operate ourselves on servers within the European Union. There is no transfer to third parties.
The solution works cookie-free and stores no personal data: no IP addresses, no device fingerprints, no profiles. Only aggregated values are recorded, such as page accessed, referrer and approximate country-level region.
On public marketing pages we additionally count anonymous click and conversion events (e.g. "pricing CTA clicked", "signup completed", "PWA installed", "help assistant opened" or "question sent to the help assistant"). These counters contain no user, organization or email reference and never the content of your inputs and are only evaluated in aggregate. No tracking takes place inside the logged-in area.
Since no personal data is processed, no consent under GDPR and § 25 TTDSG is required. We still show a one-time notice so you know.
Third parties
We use no marketing or tracking cookies from third parties. Only during checkout does our payment processor Stripe (Stripe Payments Europe Ltd, Dublin, Ireland) load its own script and set the cookies __stripe_mid and __stripe_sid listed above for fraud detection. These are technically required to enable secure payment.
If optional marketing cookies are added in the future, we will obtain your explicit consent in advance via a consent banner.
Delete cookies
You can delete cookies and local storage at any time in your browser settings or block storage. In that case some functions such as login can no longer be used. To see the privacy notice again, delete the entry openbooth_privacy_seen in your browser.