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