Cookie Policy

Last updated: May 13, 2026

1. Summary

Oratio uses a small number of first-party cookies for login, security, and consent storage across its German learning path. Optional analytics, including Google Analytics loaded through Google Tag Manager, are off unless you choose to allow them. Oratio does not run advertising integrations and does not sell personal information.

2. Strictly necessary cookies

These are required for the app to work and stay secure.
NameCategoryPurposeRetention
oratio_sessionNecessaryKeeps you signed in after Google or email login. It is HttpOnly, SameSite=Lax, and Secure in production.30 days
oratio_oauth_stateNecessaryProtects Google sign-in redirects from tampering and returns you to the correct page after authentication.About 10 minutes
oratio_consentNecessaryStores your cookie preference so the preferences page can keep the same choice on this domain.13 months

3. Browser storage

These preferences are stored in this browser only. They help the app remember display, review, podcast, and arcade choices without needing to save every interface preference on the server.
NameCategoryPurposeRetention
oratio-themeNecessaryRemembers whether this browser uses light mode or dark mode.Until changed or cleared in the browser
oratio.practice-preferences.v1NecessaryRemembers local practice choices such as review layout and animation settings.Until changed or cleared in the browser
oratio.arcade.autoAdvanceEnabledNecessaryRemembers whether arcade sentence rounds advance automatically on this browser.Until changed or cleared in the browser
oratio.arcade.autoAdvanceSpeedNecessaryRemembers the local arcade auto-advance speed.Until changed or cleared in the browser
oratio:podcast-playbackNecessaryRemembers local podcast playback timing preferences.Until changed or cleared in the browser

4. Analytics

Analytics are optional and only used to understand product reliability, aggregate traffic, and learning-flow usage.
NameCategoryPurposeRetention
Product reliability eventsAnalyticsOptional first-party events for aggregate reliability and learning-flow measurement. Advertising cookies are not used.Rolling 13 months if enabled
Google Tag ManagerAnalyticsLoads the Oratio analytics container only after you allow analytics. The container is used for Google Analytics traffic reporting, not advertising integrations.Only loaded after consent
_ga, _ga_*AnalyticsGoogle Analytics 4 identifiers set after consent to distinguish visits and keep aggregate session reports. Oratio does not use Google advertising features.Up to 13 months, or until you revoke consent or clear cookies

5. Your choice

You can change your choice any time from Cookie preferences. Revoking optional analytics stops future optional events from being sent and asks the browser to remove Google Analytics cookies.

6. Clearing local storage

You can clear browser-only preferences from your browser settings. Clearing them may reset theme, animation, podcast, and arcade preferences on that device, but it does not delete account data stored on Oratio servers.

7. Changes

If Oratio adds a new cookie category or materially changes what is collected, the consent version will be updated and you may be asked to choose again.