COOKIE POLICY

Last updated: March 2026

1. What Are Cookies?

Cookies are small text files stored on your device when you visit a website. They help websites remember your preferences, keep you logged in, and collect usage data to improve the service. We also use browser storage technologies (localStorage and sessionStorage) which function similarly to cookies and are disclosed here for transparency.

2. How We Use Cookies

MathMingle.com uses cookies and browser storage for the following purposes:

  • Essential

These are strictly necessary for the Website to function. They include your authentication token which keeps you logged in and your account data stored locally. Without these, features like saving calculations or accessing your account will not work.

  • Preference

These remember your choices to improve your experience. For example, we store your selected Tax Country in the Sales Tax Calculator so it is remembered on your next visit.

  • Functional

These temporarily store data to improve your experience across page navigations. For example, if you try to save a calculation before logging in, we temporarily store it so it is saved automatically after you log in.

  • Analytics

We use Google Analytics to understand how visitors use the Website — which pages are visited, how long users stay, and where they come from. This data is aggregated and used only to improve the service.

3. Cookies and Storage We Use

Essential Cookies and Storage

  • access_token
    Type: HTTP Cookie — Essential
    Purpose: JWT authentication token that keeps you securely logged in
    Duration: Session (cleared when browser is closed or you sign out)

  • user
    Type: localStorage — Essential
    Purpose: Stores your account information (username, email, role, avatar) locally so the page loads without waiting for a server request
    Duration: Until you sign out or clear browser storage

Preference Storage

  • stc-country
    Type: localStorage — Preference
    Purpose: Remembers your selected Tax Country in the Sales Tax Calculator
    Duration: Permanent until cleared

Functional Storage

  • pending_calculation
    Type: sessionStorage — Functional
    Purpose: Temporarily stores a calculation when you click "Login to Save" before being logged in, so it is automatically saved after you log in
    Duration: Session only — deleted immediately after login

Analytics Cookies (Google Analytics)

  • _ga
    Type: HTTP Cookie — Analytics
    Purpose: Google Analytics — distinguishes unique users by assigning a randomly generated client ID
    Duration: 2 years

  • ga<ID>
    Type: HTTP Cookie — Analytics
    Purpose: Google Analytics — maintains and tracks session state
    Duration: 2 years

  • _gid
    Type: HTTP Cookie — Analytics
    Purpose: Google Analytics — distinguishes users within a 24-hour period
    Duration: 24 hours

  • _gat
    Type: HTTP Cookie — Analytics
    Purpose: Google Analytics — used to throttle request rate to limit data collection on high-traffic sites
    Duration: 1 minute

4. Third-Party Cookies

We use third-party services that may set their own cookies:

  • Google Analytics
    Used to analyze website traffic and user behavior. Data is anonymized and aggregated. You can opt out at: tools.google.com/dlpage/gaoptout

  • Cloudflare Turnstile
    Used for bot protection on registration and login forms. Sets session-based cookies to verify you are a human visitor.

These third parties operate under their own privacy and cookie policies which we encourage you to review.

5. Managing Cookies

  • Browser Settings
    Most browsers allow you to view, block, or delete cookies. Visit your browser's help section for instructions:

    • Chrome: Settings → Privacy and Security → Cookies

    • Firefox: Settings → Privacy & Security → Cookies and Site Data

    • Safari: Preferences → Privacy → Manage Website Data

    • Edge: Settings → Privacy, Search and Services → Cookies

Please note that blocking essential cookies will prevent core features from working, including logging in and saving calculations.

  • Opt-Out of Analytics
    To opt out of Google Analytics tracking across all websites, install the Google Analytics Opt-out Browser Add-on at: tools.google.com/dlpage/gaoptout

  • Do Not Track
    We respect the Do Not Track browser signal. When enabled, we will not load analytics tracking scripts.

6. Cookie Consent

When you first visit MathMingle, you will be asked to accept or decline non-essential cookies (analytics and preference cookies). You can change your preferences at any time by clearing your browser cookies and revisiting the Website.

7. Changes to This Policy

We may update this Cookie Policy from time to time. Changes will be posted on this page with an updated date. Continued use of the Website after changes constitutes acceptance of the updated policy.

8. Contact Us

If you have questions about our use of cookies or browser storage, please contact us at:

support@mathmingle.com