Skip to main content
AI Worksheets
Sign inSign in
AI Worksheets

Cookie and storage policy

Contents

  • In short
  • Cookie
  • Browser storage
  • Third parties
  • How to delete or block these items
  • Changes
  • Contact

Version 1.0 (free launch) — 2026-11-15

In short

AI Worksheets uses one cookie (to remember the language you choose) and the browser's storage to keep you signed in, keep unsaved work safe and remember how you like the screens laid out. We use no advertising, analytics or tracking cookies, and no third party sets cookies on our pages. Everything we store is strictly necessary for the service you ask for or remembers a choice you made, so we do not need your consent and show no cookie banner (article 22.2 of Spanish Law 34/2002, LSSI). YouTube and Vimeo videos load only if you press "Play" (see below).

Article 22.2 of the LSSI covers cookies and similar technologies, such as the browser's local and session storage, so this policy lists both.

Cookie

NameSet byWhat it doesLasts
NEXT_LOCALEAI Worksheets (our own)Remembers the language of the app (Spanish or English) that you chose in the language switcher or your profile. If you choose none, we use your browser's language or the page address on each visit, without storing it.1 year
  • NEXT_LOCALE

    Set by:
    AI Worksheets (our own)
    What it does:
    Remembers the language of the app (Spanish or English) that you chose in the language switcher or your profile. If you choose none, we use your browser's language or the page address on each visit, without storing it.
    Lasts:
    1 year

Browser storage

These items stay in your browser; the app reads them on your device and they are not sent to us with every request. "Local storage" stays until it is cleared; "session storage" goes when you close the tab.

Needed to provide the service

NameTypeWhat it doesRemoved
sb-qorunadecjemjngawyep-auth-tokenLocalKeeps you signed in with our sign-in provider, Supabase.On sign-out
sb-qorunadecjemjngawyep-auth-token-code-verifierLocalA one-time security code that protects email sign-in links and Google sign-in.Once used
aplus_post_auth_destinationLocalWhere to take you after you sign in or confirm your email (for example, the class you were joining).Once used
aplus_delete_account_reauthSessionNotes that you have just signed in again to delete your account.When the tab closes
aplus_preferred_locale_applied_…SessionNotes that the language saved in your profile has been applied.When the tab closes
aplus_student_draft_…LocalA copy of answers a student has not handed in yet, so they are not lost if the page closes.On hand-in or sign-out
worksheet_draft_…LocalA copy of changes a teacher has not saved to a worksheet yet, for the same reason.On save or sign-out
audio_replay_…, listening_replay_…SessionHow many times you played an audio clip, so the replay limit your teacher set works.When the tab closes
  • sb-qorunadecjemjngawyep-auth-token

    Type:
    Local
    What it does:
    Keeps you signed in with our sign-in provider, Supabase.
    Removed:
    On sign-out
  • sb-qorunadecjemjngawyep-auth-token-code-verifier

    Type:
    Local
    What it does:
    A one-time security code that protects email sign-in links and Google sign-in.
    Removed:
    Once used
  • aplus_post_auth_destination

    Type:
    Local
    What it does:
    Where to take you after you sign in or confirm your email (for example, the class you were joining).
    Removed:
    Once used
  • aplus_delete_account_reauth

    Type:
    Session
    What it does:
    Notes that you have just signed in again to delete your account.
    Removed:
    When the tab closes
  • aplus_preferred_locale_applied_…

    Type:
    Session
    What it does:
    Notes that the language saved in your profile has been applied.
    Removed:
    When the tab closes
  • aplus_student_draft_…

    Type:
    Local
    What it does:
    A copy of answers a student has not handed in yet, so they are not lost if the page closes.
    Removed:
    On hand-in or sign-out
  • worksheet_draft_…

    Type:
    Local
    What it does:
    A copy of changes a teacher has not saved to a worksheet yet, for the same reason.
    Removed:
    On save or sign-out
  • audio_replay_…, listening_replay_…

    Type:
    Session
    What it does:
    How many times you played an audio clip, so the replay limit your teacher set works.
    Removed:
    When the tab closes

To remember your preferences

Saved when you change the setting concerned, and used only to remember it.

NameTypeWhat it does
aplus_theme, aplus_theme_studio_v2, aplus_theme_preset_v1LocalThe colour theme you chose.
aplus.teacher.library.viewLocalWhether you see your worksheets as a list or a grid.
aplus_student_password_mode_…LocalFor teachers: whether you type students' passwords yourself or the app makes them. Its name includes your account id; it stays after sign-out so the choice is remembered.
worksheet-panel-sizes, worksheet-pdf-minimized, worksheet-pdf-split-preset, worksheet-pdf-expanded, worksheet-workspace-width-mode, worksheet-pdf-floating, worksheet-pdf-floating-rectLocalHow you placed the PDF and the worksheet in the editor.
worksheet.builder.inspectorPaneWidthPercent, worksheet.builder.questionRailWidthPx, worksheet.builder.questionRail, worksheet.builder.inspectorSections, worksheet.preview.jumpNavCollapsed, fibPreview.….bulkLocalPanel widths and the editor sections you opened or closed.
worksheet:openState:…LocalWhether a student chose to see all exercises open or one at a time.
  • aplus_theme, aplus_theme_studio_v2, aplus_theme_preset_v1

    Type:
    Local
    What it does:
    The colour theme you chose.
  • aplus.teacher.library.view

    Type:
    Local
    What it does:
    Whether you see your worksheets as a list or a grid.
  • aplus_student_password_mode_…

    Type:
    Local
    What it does:
    For teachers: whether you type students' passwords yourself or the app makes them. Its name includes your account id; it stays after sign-out so the choice is remembered.
  • worksheet-panel-sizes, worksheet-pdf-minimized, worksheet-pdf-split-preset, worksheet-pdf-expanded, worksheet-workspace-width-mode, worksheet-pdf-floating, worksheet-pdf-floating-rect

    Type:
    Local
    What it does:
    How you placed the PDF and the worksheet in the editor.
  • worksheet.builder.inspectorPaneWidthPercent, worksheet.builder.questionRailWidthPx, worksheet.builder.questionRail, worksheet.builder.inspectorSections, worksheet.preview.jumpNavCollapsed, fibPreview.….bulk

    Type:
    Local
    What it does:
    Panel widths and the editor sections you opened or closed.
  • worksheet:openState:…

    Type:
    Local
    What it does:
    Whether a student chose to see all exercises open or one at a time.

The theme cache (aplus_theme_preset_v1) is removed on sign-out. The others stay until you clear the site data in your browser; apart from the account id in the name of aplus_student_password_mode_…, they contain no personal data.

Only in specific cases

NameTypeWhat it is
DEBUGLocalOnly if you add it yourself to see technical messages; the app never creates it.
aplus_dev_persona_overrideLocalOnly for our development accounts, to test the student view. Never created for other users.
  • DEBUG

    Type:
    Local
    What it is:
    Only if you add it yourself to see technical messages; the app never creates it.
  • aplus_dev_persona_override

    Type:
    Local
    What it is:
    Only for our development accounts, to test the student view. Never created for other users.

Third parties

  • No third-party cookies on our pages. The app talks directly to our sign-in provider (Supabase) and our error-reporting service (Sentry); neither stores anything on your device from our site. Sentry receives error reports and a sample of page-load timings, without personal data (see the privacy policy).
  • Google. If you sign in with Google or connect Google Classroom, you go to Google's pages, where Google's cookies and privacy policy apply.
  • Embedded videos. Teachers can attach YouTube or Vimeo videos to worksheets. Until you press "Play", the video is only a card with its title and nothing is sent to YouTube or Vimeo. When you press it, you choose to load the player: your browser connects to YouTube (in its privacy-enhanced mode, youtube-nocookie.com) or Vimeo (with "do not track", dnt=1), which receive your IP address and may store cookies or data on your device under their own policies (YouTube/Google, Vimeo). If you do not want that, do not press "Play".

How to delete or block these items

You can clear cookies and site data at any time in your browser settings (usually under "Privacy" or "Site settings", for app.aiworksheets.online). Signing out removes your session, unsaved drafts and the theme cache. If you block storage, you cannot stay signed in and the app may not work.

Changes

If we add a cookie or a storage item, we update this page first. If a new item needs your consent, we will ask before using it.

Contact

privacy@aiworksheets.online