Cookie policy

1. Necessary browser storage

We use necessary cookies, local storage, session storage and IndexedDB for login, NitroStudy preferences, temporary registration answers, private study caches and navigation. These functions do not require advertising consent. We do not use advertising trackers; Google Analytics is disabled.

2. Duration

Account-specific study caches and preferences are cleared at logout. Session navigation ends with the tab or logout. Parent-plan request references are reused for at most 24 hours and cleared with session/account cleanup. The analytics refusal is kept until you change it or clear browser storage; an old grant is not transferred to another account. Authentication persistence follows your login choice; a new signup uses session persistence.

WhatPurposeHow long
Your sign-in status (Firebase Authentication)Staying signed inDepending on the sign-in option you choose: for the browser session, or until you sign out if you choose to stay signed in. A new sign-up uses session storage.
NitroStudy preferences: language, theme, reading speed and XP goalRemembering your language, display, reading speed and XP goalUntil you sign out
nitroStudy_aiSettings, nitroStudy_activeMood, nitroStudy_isProblemSolverYour AI tutor settingsUntil you sign out or clear them in your browser
nitro_daily_goal_minutesYour daily goalUntil you sign out
nitro_study_activities_v2_…, nitro-user, nitro-notificationsShowing your progress and notifications quickly, also briefly without a connectionUntil you sign out
nitro-tutor-messages-…, nitro_podcast_…, nitro_video_…Keeping your last tutor conversation and the podcasts and video lessons you made on this deviceUntil you sign out
NitroStudy parent-link codeTemporarily keeping a parent-link code while you sign inUntil the link is processed, you sign out or clear browser storage
nitro-parent-plan-request:… (session storage)Keeping a random request reference and creation time for your selected parent, plan and interval so retrying does not create a second subscription email. It contains no email content or email address.Reused for up to 24 hours after creation; cleared when you sign out, clear browser storage or end the browser session
NitroStudy workspace navigation (session storage)Restoring the last page for your account after a refreshUntil you close the tab or sign out
nitro-signup-answersYour answers during sign-up, until your account is readyUntil sign-up is done or you sign out
nitro-analytics-consentRemembering your choice about usage statisticsRefusal: until changed or browser storage is cleared. A grant is cleared at logout.

3. Security and payment services

Google reCAPTCHA protects signup/password-reset codes, contact and withdrawal forms. It processes necessary device/security signals and may set _GRECAPTCHA. Stripe may use necessary security and payment storage on its own payment pages. We assess purpose, necessity and supplier terms; neither service is used by NitroStudy for advertising profiling. Contact info@nitrostudy.com if a security check makes a rights request inaccessible; email withdrawal remains available.

4. Optional measurement and clearing

Optional analytics is off. If introduced, we first explain it and obtain valid consent where required, with appropriate parental consent under 16. You can clear browser storage yourself; this may log you out and remove device-local preferences. Necessary functions are not made conditional on advertising consent.