Skip to content

Cookies and preferences

Cookies are small files stored by your browser. OnLevelUp also uses local storage to remember your light or dark theme. Some mechanisms support sign-in and security; Google Analytics audience measurement, when enabled on the site, depends on your choice.

Choose or change your preferences

The “Manage my cookie choices” button below and the “Manage cookies” footer link open your preferences. You can separately accept or refuse audience measurement and advertising, which includes affiliate tracking. Your choice is stored for 180 days in this browser; clearing cookies resets it.

After changing your choice, reload any open OnLevelUp pages so that they use the new preference. You can delete previously stored trackers in your browser settings. Blocking sign-in cookies may prevent access to your account.

Cookies and storage used by the site

Name Purpose Intended lifetime
olu-consent Remember acceptance or refusal of audience measurement 180 days
olu_locale Remember the language of sign-in pages 365 days
olu_newsletter Carry the newsletter choice during account creation Up to 24 hours; removed after processing
authjs.session-token Keep the account signed in 30 days by default, renewable during account use
authjs.csrf-token, authjs.callback-url, authjs.nonce Protect and complete sign-in exchanges, depending on the method used Browser session
authjs.state, authjs.pkce.code_verifier Secure external sign-in, where used Up to 15 minutes
olu-theme (local storage) Remember the light or dark theme No automatic expiry; until site storage is cleared

Under HTTPS, Auth.js names may start with __Secure- or __Host-. Your browser may shorten these lifetimes, and signing out invalidates the account session.

External services

The olu-affiliate cookie remembers the last valid affiliate link for 30 days. It is placed and used only with your consent to the “Advertising and conversions” category. It attributes sales so that the relevant affiliate can earn a commission. Withdrawing that consent deletes the cookie. An already attributed subscription and its commissions can be tracked without placing a new cookie for renewals.

When Google Analytics is enabled, its script loads on public pages using Google’s consent mode. Until you accept audience measurement, no Google Analytics cookie is set or read: Google only receives cookieless signals (page viewed, timestamp, technical browser information) used for aggregated statistics. If you accept, it may use cookies such as _ga to measure visits. Refusing or withdrawing your consent immediately restores this cookieless mode. Cookies and their lifetimes also depend on the service configuration: see Google Analytics documentation (opens in a new tab).

When reCAPTCHA protects a form, Google may use the _GRECAPTCHA cookie to assess abuse risk. See Google’s reCAPTCHA information (opens in a new tab) and its privacy policy (opens in a new tab).

Stripe payment pages and external sign-in services may use their own cookies when you open them. Their notices explain their rules; see in particular the Stripe cookie policy (opens in a new tab).

Questions?

Use the contact form to report a preference issue or ask about a tracker.