Fine print

Cookie Policy

Last updated: May 9, 2026

This page explains the cookies and similar storage that Chess2Story uses. We keep the list short on purpose. See our Privacy Policy for the broader picture of what data we collect.

Essential cookies

These are required for the Service to work. They cannot be disabled without breaking sign-in or payment flows.

  • Authentication session — set by NextAuth on sign-in to keep you logged in. Cleared on sign-out or after expiry.
  • CSRF token — set by NextAuth to prevent cross-site request forgery on form submissions.
  • Stripe checkout — Stripe sets cookies on its own checkout pages for fraud prevention and session continuity. Governed by Stripe's cookie policy.

Analytics cookies

We use Google Analytics 4 to understand how visitors find and use the site so we can improve the product. GA4 sets the following cookies on this domain:

  • _ga — distinguishes unique visitors. Persists for two years.
  • _ga_<CONTAINER-ID> — tracks session state for the GA4 property. Persists for two years.

Google's use of this data is governed by Google's privacy policy. You can opt out via the Google Analytics opt-out browser add-on or by clearing cookies for this site.

We do not run advertising or remarketing cookies on this domain.

Local storage

We use the browser's local storage to remember small UI preferences (e.g., the last selected world or print layout). This does not leave your browser.

Your choices

You can clear cookies for this site in your browser settings. Clearing the authentication cookie will sign you out. You can also disable cookies entirely; the Service will then not function normally.

Contact

Questions? Email privacy@chess2story.com.