MagicTools

Cookie Policy

This page explains what cookies are, which cookies MagicTools uses, and how you can control them.

Last updated: May 2026

What Are Cookies?

Cookies are small text files placed on your device by websites you visit. They are widely used to make websites work, improve performance, and provide information to site owners.

Similar technologies — such as localStorage, sessionStorage, and web beacons — are treated under the same policy here, even when they are not strictly "cookies".

How MagicTools Uses Cookies

We use cookies and similar technologies for the following purposes:

  • Authentication: keep you signed in across page loads (NextAuth session cookie, expires in 30 days).
  • Preferences: remember your language choice, cookie consent decision, and UI state.
  • Security: protect against CSRF and other common abuse patterns.
  • Analytics: understand which tools and articles are most useful, via Google Tag Manager.
  • Service delivery: store transient state for tools (e.g. calculator history kept locally on your device, never sent to us).

Categories of Cookies We Set

Strictly necessary (always on)

  • next-auth.session-token — authentication
  • mt_cookie_consent — your consent decision (so we don't ask again)
  • __Host-* / CSRF tokens — security

Functional

  • mt_locale — preferred language
  • localStorage entries used by individual tools (calculator history, recently used colors, etc.)

Analytics & Measurement (only with consent)

  • Google Tag Manager (GTM-KNWB82KM) and the Google Analytics cookies it loads (_ga, _ga_*)
  • These help us see which tools are popular and where users get stuck

Advertising (only with consent)

  • Google AdSense cookies, if/when AdSense is enabled, used to serve and measure ads.

Third-Party Cookies

Some cookies are set by third-party services we integrate with:

  • Google Tag Manager / Google Analytics — measurement
  • Google AdSense — advertising (when enabled)
  • GitHub OAuth / Google OAuth — only set during sign-in flow on their domains
  • Tencent Cloud COS / CDN — may set CDN cookies for asset caching

Each provider has its own privacy policy controlling how they handle data they collect.

Your Choices

You can control cookies in several ways:

  • Cookie banner: when you first visit, you can choose "Essential only" to refuse analytics and advertising cookies.
  • Browser settings: most browsers let you block or delete cookies. Refer to your browser's documentation.
  • Do Not Track: we respect DNT signals where technically feasible.
  • Opt out of Google Analytics: install the Google Analytics opt-out add-on.
  • Opt out of personalised ads: visit Google Ad Settings.

Blocking strictly necessary cookies will break sign-in and a few stateful tools.

Changes to This Policy

We may update this Cookie Policy from time to time. The "Last updated" date at the top of the page reflects the most recent revision. Material changes will be communicated through a notice on the site.

Contact

If you have questions about how we use cookies, contact us:

Email: cooconsbit@gmail.com